Commit Graph

274 Commits (a4e19ead9d324dce09f5ca400a5cb7eff3abd253)

Author SHA1 Message Date
Anatolii Bazko aa52e2892b
Add liveness and readiness probes (#610)
* Add liveness and readiness probes

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-01-08 18:30:58 +02:00
Anatolii Bazko d680c29789
Turn off telemetry in tests (#611)
* Turn off telemtry

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-01-06 16:10:56 +02:00
Flavius Lacatusu 14adb04afb
Fix
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-05 14:08:38 +01:00
Flavius Lacatusu f78a383979
Fix gap
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-05 13:49:15 +01:00
Flavius Lacatusu 0d6aad885b
feat: (TESTS) Disable telemetry to chectl commands
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-05 13:29:39 +01:00
Flavius Lacatusu 44eb4acaeb
Move stable tests to release branches
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-04 10:36:02 +01:00
Oleksandr Andriienko e373bc7a0f
Use test operator image in the CSV. (#594)
* Use test operator image in the CSV.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix wrong link.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2020-12-22 20:10:46 +02:00
Flavius Lacatusu 424f4b8967
Fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-17 10:10:29 +01:00
Flavius Lacatusu 5297607f88
Fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-17 09:55:14 +01:00
Flavius Lacatusu 705aefb743
Fix minishift OPERATOR_REPO environment for github actions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-17 09:42:00 +01:00
Nick Boldt f1ce539200
add missing operator-sdk (#579)
Change-Id: I635dca7f32ad72a2db48ac92a616b6b9aab5c308
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-12-15 10:10:35 -05:00
Nick Boldt 3bc36fd90e
apparently we also need operator-courier here too so add that and base32 too (#578)
Change-Id: Ib3916def63517068a3624e024d280a104499596c
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-12-15 10:06:47 -05:00
Nick Boldt d579b41e28
add missing exports; tweak comments and remove hub thing since GH installs it automatically (#577)
Change-Id: I651060c9c66e3984b3228c5b62fb6dedc268e7f6
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-12-15 10:03:25 -05:00
Nick Boldt 47a86b888b
instead of just prepare-community-operators-update.sh, run --update-nightly-olm-files and --prepare-community-operators-update; also see if we can enable more than one way of triggering this action (on workflow dispatch and on push) (#576)
Change-Id: I82526f3cbea68d452398542c010b6b04894c4a85
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-12-15 09:49:10 -05:00
Nick Boldt cce874092f
add new generated CSV files in olm/ folder... (#573)
* add new generated CSV files in olm/ folder to commits/PRs

Change-Id: Ic4143db3f3af24513ff37ead7f4b245605b89558
Signed-off-by: nickboldt <nboldt@redhat.com>

* add option to force update of 7.y.x branch and replace 7.y.z tag

Change-Id: I103ef5b089b927f80a071e1ed2554e32ad9b6c5c
Signed-off-by: nickboldt <nboldt@redhat.com>

* pull before pushing on an existing branch; delete local tag too

Change-Id: Ide15d5a2c48542b92b28e3077d013b31db7570f9
Signed-off-by: nickboldt <nboldt@redhat.com>

* don't fail if PR already exists (just force push commits into it); don't pull before pushing as it leads to more complaints from git

Change-Id: I3c907577f08e0ec44e33f5b0f66b7c566b5de64b
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-12-14 07:53:41 -05:00
Flavius Lacatusu 335c6ff332
Merge pull request #564 from flacatus/nightly_olm_tests
feat: Create CI scripts to test new nightly bundles using new Openshift CI bundles workflow
2020-12-11 15:23:22 +01:00
Nick Boldt 9eee2bfc6f
new GH action to generate community operator PRs (#572)
* new GH action to generate community PRs;
seems default ubuntu runner already has hub installed, so don't need to explicitly install it

Change-Id: I928ff2c9e3d3010926077841af43ecac40ce3f07
Signed-off-by: nickboldt <nboldt@redhat.com>

* switch trigger to be when master branch PR is merged

Change-Id: I5e36b092f5e702ad36bac783d41b717cd0de6b44
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-12-11 09:31:27 +02:00
Flavius Lacatusu 64f368087c
fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-10 12:24:09 +01:00
Anatolii Bazko 0aaf04df51 Refactor test scripts
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2020-12-10 11:18:43 +02:00
Flavius Lacatusu c1db99d060
fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-10 09:08:25 +01:00
Flavius Lacatusu 8ed79bed5f
fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-10 08:11:58 +01:00
Flavius Lacatusu 27dd9c1d78
Use common bash scripts
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-10 07:52:43 +01:00
Flavius Lacatusu 1a04bc97de
Fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-09 15:08:36 +01:00
Flavius Lacatusu 81165dc4c0
Fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-09 14:01:45 +01:00
Flavius Lacatusu 33b03866f5
Fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-09 08:44:39 +01:00
Flavius Lacatusu edb9648fea
Merge and add s-host tests modifications
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-12-09 08:41:37 +01:00
Nick Boldt 571d5e7b70
https://github.com/eclipse/che/issues/18393 turns out this already works using the exising user/pwd config: (#566)
secrets.QUAY_ECLIPSE_CHE_OPERATOR_KUBERNETES_USERNAME and secrets.QUAY_ECLIPSE_CHE_OPERATOR_OPENSHIFT_USERNAME
clean up debugging steps (comment out in case needed again in future)
fix comment re: https://github.com/eclipse/che/issues/18393

Change-Id: I63440f5b897c2bfe2a94404a708bbf5baf4fe81e
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-12-04 10:51:07 -05:00
Anatolii Bazko 5bb46fa458
Refactoring test scripts (#557)
* Refactoring test scripts

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2020-12-04 17:20:49 +02:00
Anatolii Bazko 2e957457f5
Fix actual state csv check (#552)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2020-11-24 11:59:06 +02:00
Mykhailo Kuznietsov 682b180898
Remove odd exit from release script (#546)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-11-20 16:13:10 +02:00
Oleksandr Andriienko b1d5488e30
Use operator sdk 0.17.2 (#545)
* Pin to precise defined operator-sdk 0.17.2

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2020-11-20 13:57:06 +02:00
Mykhailo Kuznietsov 54ae835bb4
Fix GH actions release workflow (#538) 2020-11-18 15:02:53 +02:00
Oleksandr Andriienko 4c194ddeb5
fix: Fix scripts and che-types to use newer operator-sdk (#533)
* fix: Fix scripts and che-types to use newer operator-sdk

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2020-11-17 11:38:34 +02:00
Mykhailo Kuznietsov f5fe6380cb
Add release workflow (#526) 2020-11-13 12:20:03 +02:00
Tom George 24fb122aa8
Operator sdk 0.15.2 (#515)
Upgrade che-operator to use operator-sdk version 0.15.2 APIs, and newer kubernetes APIs

Signed-off-by: Tom George <tgeorge@redhat.com>
2020-11-11 11:15:55 -06:00
Oleksandr Andriienko b893a2785a
Revert add bundle commit github action. We can't use it for protected master branch. (#523)
* Revert add bundle commit github action. We can't use it for protected master branch.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Update nightly bundle.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Pin ubuntu version for push github action.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2020-11-07 00:43:09 +02:00
Vitalii Parfonov 026b14d3e1
Remove @vparfonov from CODEOWNERS (#506)
Signed-off-by: Vitalii Parfonov <vparfono@redhat.com>
2020-10-28 11:58:37 +02:00
Mykola Morhun 11838e7055
Export Che API URL into env variable (#503)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2020-10-27 09:21:46 +02:00
Oleksandr Andriienko 0d51ea2f0d
Add commit new nightly bundle github action. (#498)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2020-10-20 17:46:41 +03:00
Anatolii Bazko 265fd73c67
Deprecate server:start command (#486)
* Deprecate server:start command

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2020-10-19 13:38:49 +03:00
Flavius Lacatusu edfb217293
Merge master into branch
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-06 08:41:06 +02:00
Flavius Lacatusu 414154033e
Merge branch 'master' into single_host 2020-10-06 08:40:13 +02:00
Mario Loriedo df0db47dfb
Remove l0rd from CODEOWNERS (#485) 2020-10-05 14:06:33 -04:00
Flavius Lacatusu 7f603c72b2
Rename jobs correspondingly
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-05 17:10:48 +02:00
Flavius Lacatusu 270ab6a8e1
More fixes to s-host actions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-05 14:24:17 +02:00
Flavius Lacatusu c03a18b85b
More fixes to s-host actions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-05 14:19:25 +02:00
Flavius Lacatusu c1a7ca823a
fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-05 13:08:49 +02:00
Flavius Lacatusu 1f09d952bb
Change single host native deployment test
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-05 12:59:00 +02:00
Flavius Lacatusu b6fda13cdd
Change single host action
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-05 12:40:24 +02:00
Flavius Lacatusu 2b5e6b299a
Fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-05 11:52:58 +02:00
Flavius Lacatusu 878876ae39
Add single host minikube tests
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-05 11:48:39 +02:00
Flavius Lacatusu c225dd7e08
Build nightly images of operator in github actions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-10-01 13:56:04 +02:00
Flavius Lacatusu 0c831b428d
Fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-28 14:39:22 +02:00
Flavius Lacatusu e64e2be325
Check if bundle image was created and pushed to quay.io
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-28 14:38:07 +02:00
Flavius Lacatusu b2404dd41e
Fix
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-25 16:27:53 +02:00
Flavius Lacatusu 6786fb1d55
Fix api limitation minishift
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-25 16:21:13 +02:00
Flavius Lacatusu b881421fd1
Try to fix docker api github token
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-24 08:58:25 +02:00
Flavius Lacatusu 5f68b455c2
Implement suggestions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-23 14:45:16 +02:00
Flavius Lacatusu 555fa6669d
Fixes
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-23 11:03:35 +02:00
Flavius Lacatusu 56884fa960
Add github_token secret
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-23 11:00:32 +02:00
Flavius Lacatusu ef701eb2c7
Build operator image in nightly tests
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-23 10:53:51 +02:00
Flavius Lacatusu 4b3e6805e1
Add artifacts with job results to actions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-22 14:14:26 +02:00
Flavius Lacatusu 7c5ed743da
Fix openshift tests and rename actions name
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-22 13:19:36 +02:00
Flavius Lacatusu b993129f5b
Migrate jobs from ci.centos to GH actions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2020-09-18 12:23:00 +02:00
Oleksandr Andriienko 68952a93bc
Fix push nightly images script. (#445)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2020-09-15 17:01:18 +03:00
Oleksandr Andriienko 6a3e701d42
feat: Remove old olm format nightly files (#435)
* Use new olm bundle in the release script.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Remove deprecated nightly scripts.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Clean up some scripts.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Remove old format nightly channel files

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix make-release.sh script to work with new nightly bundle.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix broken github check.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2020-09-14 10:18:57 +03:00
Florent BENOIT f7a2bed4d2
chore(secrets): fix credentials values (#439) 2020-09-11 11:35:43 +03:00
Oleksandr Andriienko 84ac62cbd3
Use new opm bundle format. (#423)
* Use new opm bundle format.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix csv file. Check works :)

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Add old files to pass check...

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Improve code.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Code clean up. Remove separated code for crc in the TestCatalogSource.sh. Test works for Crc in the same way like Openshift ci. Fix build opm bundle script.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Make bigger timeout for minishift ci test.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Remove not used script testCSV.sh. Update contribution README.md. Worked on fix minishift CI test.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Use eclipse image registry to push images.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix and simplify testUpdate.sh for openshift nightly channel.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Improve docs. Provide buildFirstBundle.sh script for dev purpose.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Add more info to the docs.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Improve docs about private registry

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Use only nightly in the nightly bundles.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix README.md typos.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Handle requested code review changes.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Pr code check works notified me one time :) . So update nightly bundle and fix some docs.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix testCatalogSource.sh

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Remove accidentally commited generated file.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Update gitignore.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2020-09-10 10:33:24 +03:00
Radim Hopp 149c00eb0d
Remove rhopp from codeowners 2020-06-05 16:02:04 +02:00
David Festal 182bbd84c4 Add Anatolii (@tolusha) as code owner 2020-01-13 13:40:03 -05:00
Michal Vala f03ed110c4
add github ci (#134)
Signed-off-by: Michal Vala <mvala@redhat.com>
2019-11-29 12:28:24 +01:00
Florent Benoit b52892cae3 chore(github): Update issue template to use external main che repository
Change-Id: Ia023a6e2afacc919bcad12504c9145fc5f9d7590
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2019-07-05 08:14:12 +02:00
Mario Loriedo d545e8b180 Updating codeowners for Che 7 endgame code reviews
Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2019-07-03 17:30:32 +02:00
David Festal 1a51c92749 add codeowners (#40)
Signed-off-by: David Festal <dfestal@redhat.com>
2019-06-20 11:36:06 -04:00