Oleksandr Andriienko
ca6f98c53d
Add OLM channels recovery script. ( #955 )
...
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-07-21 18:21:24 +03:00
Oleksandr Andriienko
3141f09a48
fix: Use vendor folder to speed up image build. ( #947 )
...
* Use vendor folder to speed up image build. Fix build index images on the Openshift ci.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-07-20 19:19:53 +03:00
Oleksandr Andriienko
28f0903ec4
feat: Add ability to rebuild OLM images manully ( #949 )
...
* Add ability to rebuild nightly OLM images manually.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Format.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-07-19 21:30:07 +03:00
Oleksandr Andriienko
f555494a7d
feat: Newer operator sdk ( #826 )
...
* Define new dependencies. Update vendor folder. Use newer operator sdk v1.7.1.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-07-19 14:29:11 +03:00
Mykhailo Kuznietsov
48d69e27fb
feat: Improve community operator scripts ( #942 )
...
* Add ability to select platforms for community operator update PR
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* :chore: Adapt to community operator projects migration
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-07-19 12:46:46 +03:00
Anatolii Bazko
9bb621bf88
chore: removes proxy_cluster_role.yaml ( #922 )
...
* chore: remove proxy_cluster_role.yaml
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-07-14 12:48:22 +03:00
Flavius Lacatusu
8e38b771a0
fix: Start workspace with devfilev2 when devworkspace is enabled
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-13 16:07:50 +02:00
Anatolii Bazko
65e3cac0a8
feat: Run DWCO and CO in a same pod but different containers ( #745 )
...
Co-authored-by: Lukas Krejci <lkrejci@redhat.com>
2021-07-01 22:36:56 +02:00
Flavius Lacatusu
f290a53731
fix: increase minikube version in jobs
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-01 13:20:51 +02:00
Mykhailo Kuznietsov
7d369a52f2
ci: Add next images build ( #863 )
...
* ci: Add next images build
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* fixup! ci: Add next images build
* fixup! fixup! ci: Add next images build
* fixup! fixup! fixup! ci: Add next images build
* fixup! fixup! fixup! fixup! ci: Add next images build
* fixes to CI
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* fixup! fixes to CI
* fixup! Merge branch 'main' of github.com:eclipse/che-operator into next-build
2021-06-30 15:14:04 +03:00
Mykola Morhun
d2714a010b
Update scripts to handle chebackupserverconfigurations CRDs ( #875 )
...
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-06-25 09:24:29 +03:00
Mykola Morhun
67dd98d2f9
Implement backup / restore of Che server ( #844 )
...
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-06-22 13:24:06 +03:00
Anatolii Bazko
6a8ae2a197
fix: Switch to go 1.15 in GitHub Actions ( #866 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-06-10 14:50:33 +03:00
Mykhailo Kuznietsov
ee72e86a96
ci: Use semantic PRs name in release workflows ( #852 )
...
* ci: Use semantic PRs name in release workflows
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* fixup! ci: Use semantic PRs name in release workflows
2021-06-02 17:18:23 +03:00
Flavius Lacatusu
2bfac56c27
Merge pull request #836 from eclipse-che/update_oci
...
Create script to deploy stable Eclipse Che in Openshift CI and check if it is possible to update it to nightly
2021-05-20 13:16:45 +02:00
Anatolii Bazko
175dcdc466
Fix
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-20 12:47:11 +03:00
Anatolii Bazko
d93e5e7320
Che Operator updates DWO and DWCO resources ( #832 )
...
* Che Operator updates DWO and DWCO resources
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-19 14:07:30 +03:00
Flavius Lacatusu
1589dd3b9c
Fixes minors
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-19 08:41:00 +02:00
Flavius Lacatusu
6175ab1318
Fixes minors
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-18 15:44:53 +02:00
Flavius Lacatusu
a60228a9bb
Merge pull request #834 from eclipse-che/fix_script_names
...
Add devworkspace tests in single-host mode
2021-05-18 09:04:57 +02:00
Flavius Lacatusu
7573d69fa8
Fix workspace startup
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-17 15:41:37 +02:00
Flavius Lacatusu
4298133d34
Add script to deploy eclipse stable and update to nightly in openshift ci
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-17 14:03:19 +02:00
Flavius Lacatusu
f5bbf11ae9
Merge pull request #812 from eclipse-che/disc
...
Add script to deploy eclipse che in disconnected environment
2021-05-16 23:16:03 +02:00
Flavius Lacatusu
29661c423d
Revert to minikube
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-13 16:55:08 +02:00
Flavius Lacatusu
94789971ac
Remove devworkspace start in single-host in minikube
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-13 16:03:48 +02:00
Flavius Lacatusu
0fe011865d
Add suggestions
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-13 11:35:36 +02:00
Flavius Lacatusu
c556dcf1af
fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-11 13:43:42 +02:00
Flavius Lacatusu
6f1807e94b
Merge branch 'main' into disc
2021-05-11 13:01:19 +02:00
Anatolii Bazko
c859791485
Use internal API url to provision OpenShift OAuth identity provider ( #814 )
...
* Use internal API url to provision OpenShift OAuth identity provider
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-11 13:18:54 +03:00
Flavius Lacatusu
1dc46d4c0e
fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-10 19:24:49 +02:00
Flavius Lacatusu
52284806d8
fixes
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-07 18:42:58 +02:00
Anatolii Bazko
b6d4e446f7
Fix release script to check resources only once ( #816 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-07 12:16:18 +03:00
Flavius Lacatusu
4bac2c4d00
Add script to deploy eclipse che in disconnecte environment
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-05-05 15:01:09 +02:00
Mykhailo Kuznietsov
4a6386215b
Fix operator post-release job triggers ( #808 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-29 10:17:50 +03:00
Anatolii Bazko
3a2511ef6b
Fix bundle version check ( #804 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-27 09:20:40 +03:00
Flavius Lacatusu
6883cbaf09
Change version file from root project to version/version.go
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-23 10:19:10 +02:00
Anatolii Bazko
5a505b8857
Update GitHub workflows ( #792 )
...
Rework some github workflows.
* Fix starting minishift cluster by adding --registry-mirror=https://quay.io
* Merge update-crd-files.sh and update-nightly-bundle.sh into one single script update-resources.sh
* Introduce check-resources.sh corresponding to update-resources.sh
* Removes resources updating from the release script, added validation (if resources aren't up to date then a separate PR has to be created)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-22 19:39:36 +03:00
Serhii Leshchenko
0353a4487e
Run dashboard as separate deployment ( #684 )
...
* Run dashboard in a dedicated deployment
* Add info how to fix go imports
* Include dashboard image into release process
* Regenerate CRD & manifests
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-04-21 21:37:12 +03:00
Flavius Lacatusu
b6f4990bde
Remove codecov env from github action job ( #790 )
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-21 12:07:53 +03:00
Anatolii Bazko
3d21dcc0d8
Switch to CRD v1 by default ( #768 )
...
* generate CRD v1
* keeps old CRD v1beta1 for OCP 3.11
* adopts scripts
* removes old bundles
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-21 08:57:11 +03:00
Mykhailo Kuznietsov
6198759bc7
Copy 7.29.0 csv to main ( #785 )
...
* Copy 7.29.0 csv to main
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* Add github token to minishift job
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
Co-authored-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-16 15:17:09 +03:00
Anatolii Bazko
31b52f41eb
Replace references from master to main branches ( #784 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-16 12:22:39 +03:00
Flavius Lacatusu
34e6010308
Install minikube 1.18.1 instead of latest one
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-15 15:25:16 +02:00
Mykhailo Kuznietsov
32855a2deb
Fix GOROOT env variable not being set during release ( #777 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-15 10:48:46 +03:00
Mykhailo Kuznietsov
b357ab16ba
Fixes to Che Operator release workflows ( #773 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-15 09:26:38 +03:00
Flavius Lacatusu
87936ec478
Fix single-host tests for che-operator ( #765 )
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-09 10:33:42 +03:00
Anatolii Bazko
236f7ab5de
Add GitHub action to validate source code ( #762 )
...
* Add GitHub action to validate source code
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-09 09:55:33 +03:00
Flavius Lacatusu
31accc125a
Merge pull request #731 from eclipse-che/dwo_sh
...
feat: Implement Single Host when devworkspace it is enabled
2021-04-08 14:05:57 +02:00
Flavius Lacatusu
5f6534b710
fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-08 12:40:55 +02:00
Anatolii Bazko
9ec3d5cfcb
Fix GitHub workflow ( #759 )
...
* Fix GitHub workflow
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-07 17:39:16 +03:00
Anatolii Bazko
6972d8948d
Allow to trigger image build manullay ( #758 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-07 17:28:51 +03:00
Anatolii Bazko
fa39d6f79e
Code clean up 3 ( #753 )
...
* Code clean up part 3
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-07 14:55:14 +03:00
Flavius Lacatusu
d0b919e001
Merge branch 'master' into dwo_sh
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-07 10:03:22 +02:00
Flavius Lacatusu
9c22b46a46
fix suggestions
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-06 12:31:05 +02:00
Anatolii Bazko
ea73ff97ce
Add nightly olm bundle version check ( #750 )
...
* Add nightly olm bundle version check
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-02 14:09:18 +03:00
Nick Boldt
2727aa5b5d
18879 refactor force_update to use same forceRecreateTags logic in other repos, and block release if tag exists w/o forceRecreateTags = true ( #748 )
...
Change-Id: I6febb719f6838826cf6fb0cc05bb1fc4dc0ab990
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-31 08:57:46 +03:00
Nick Boldt
3b00a575f2
use 🚫 or ✅ ... ( #747 )
...
* use 🚫 or ✅ when announcing pass/fail in MM
Change-Id: I0870d567865ef4ad52a87aaa436e14c426adfa46
Signed-off-by: nickboldt <nboldt@redhat.com>
* #19334 use mattermost/action-mattermost-notify@1.0.2 instead of master
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-30 09:41:46 +03:00
Flavius Lacatusu
34e428cff3
fix
2021-03-29 10:35:17 +02:00
Flavius Lacatusu
e055c4e426
Install olm 0.17 version instead off minikube addon
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-29 09:24:44 +02:00
Flavius Lacatusu
1b0963f43e
Merge pull request #740 from flacatus/fix
...
Minor fix. Che operator update tests still curl to `eclipse` org
2021-03-26 14:32:50 +01:00
Flavius Lacatusu
c4e7891ecf
fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-26 13:57:14 +01:00
Mykhailo Kuznietsov
8724853a84
Release workflows refactoring ( #733 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-03-26 11:49:27 +02:00
Anatolii Bazko
4091005785
Replace `eclipse` organization occurrence on `eclipse-che` ( #727 )
...
* Replace eclipse organization occurrence on eclipse-che
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-03-22 12:32:48 +02:00
Flavius Lacatusu
d09fef5296
Merge pull request #722 from eclipse-che/test_artifacts
...
Fix artifacts name in openshfit ci
2021-03-18 15:10:31 +01:00
Flavius Lacatusu
fbf6b6f3e8
Fix artifacts name in openshfit ci
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-18 13:59:14 +01:00
Flavius Lacatusu
cb5788fa8f
Fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-16 15:58:10 +01:00
Flavius Lacatusu
f20ce74e8c
Fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-16 15:27:40 +01:00
Mykhailo Kuznietsov
40e3dd466c
Add yq to post-operator release jobs ( #691 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-03-11 14:01:02 +02:00
Nick Boldt
961cb422b6
add MM message ( #712 )
...
Change-Id: I0126ccf4cdcae72fad232f1222535d066b7d99b5
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-11 12:16:33 +02:00
Sergii Kabashniuk
e0ff1bfbd9
Che Operator should be able to install the Devworkspace che operator ( #707 )
...
Teach Che operator to install devworkspace-che-operator alongside with devworkspace-operator when devworkspaces are enabled.
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Sergii Kabashniuk <skabashn@redhat.com>
Co-authored-by: Lukas Krejci <lkrejci@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-03-11 09:13:16 +01:00
Oleksandr Andriienko
92c76f3223
Add docs how to use 'stable' OLM channel, remove migration manifests job. ( #711 )
...
* Add docs how to use 'stable' OLM channel, remove migration manifests job.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-03-10 16:20:17 +02:00
Oleksandr Andriienko
36edfbe887
Olm bundles for stable channel ( #690 )
...
* Create and use stable channel for OLM bundles.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-03-09 16:34:04 +02:00
Oleksandr Andriienko
bd60ac5e18
Fix bundle check ( #706 )
...
* Fix bundle check
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-03-05 10:12:17 +02:00
Flavius Lacatusu
ccf695f32d
Merge branch 'master' into draft_proxy_test
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-05 09:01:52 +01:00
Anatolii Bazko
052a637430
Che operator should be able to install DevWorkspace operator ( #689 )
...
* Che operator should be able to install DevWorkspace operator
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix typo
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Add missing roles
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update cluster roles
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fixes
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Add missing files
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fixes
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Add tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Improvements
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Add logs
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix test
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update clusterroles
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update test
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update test
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Update nightly bundle
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-03-04 21:59:34 +02:00
Flavius Lacatusu
8c39cd14d3
Add simple test to deploy Eclipse Che Behind proxy and start quarkus workspace
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-04 19:34:26 +01:00
Flavius Lacatusu
9047208934
Fix minikube jobs. Run minikube latest stable version in tests ( #695 )
...
* Adopt github actions to work with embedded minikube
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-03 09:12:17 +02:00
Anatolii Bazko
162cda431a
User --version flag to deploy and update Eclipse Che ( #683 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-02-19 16:52:52 +02:00
Mykhailo Kuznietsov
2318cbb809
Update release documentation ( #682 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-02-19 13:56:04 +02:00
Mykhailo Kuznietsov
88680b76f5
Apply fixes to release workflows ( #679 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-02-18 15:05:50 +02:00
Flavius Lacatusu
562246c2fb
Merge pull request #676 from flacatus/fix_biuld
...
Unblock che operator build by removing temporary linux s390x platform
2021-02-15 11:30:51 +01:00
Flavius Lacatusu
cc3a15175b
Remove s390x
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-02-15 09:10:34 +01:00
Anatolii Bazko
54307805b1
Login using OCP token for e2e tests ( #675 )
...
* Login using OCP token for e2e tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Use different operator image name
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Fix operator image name
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-02-12 22:44:36 +02:00
Flavius Lacatusu
076536c74d
fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-02-12 10:42:24 +01:00
Flavius Lacatusu
f0317c0634
Fixx after suggestions
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-02-11 22:35:01 +01:00
Flavius Lacatusu
04ad1777e5
fix gap
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-02-11 15:39:16 +01:00
Flavius Lacatusu
5d6fd20729
Implement oauth for single host and updates tests
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-02-11 14:48:40 +01:00
Flavius Lacatusu
9492217bfc
Add oauth to tests
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-02-11 09:52:01 +01:00
Nick Boldt
9de4414846
no need for base32 python wrapper as base32 executable is part of coreutils in ubuntu image; requirement for operator-sdk-v0.10.0 is now obsolete as Che 7.21 is EOL; switch to curl as it's better/safer than wget ( #662 )
...
Change-Id: Iba11ab83257b2df4d7b63f1fd242c15bde65c239
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-02-04 10:09:08 -05:00
Nick Boldt
2143397b70
gh18864 - instead of curl, use GH action invocation ( #660 )
...
Change-Id: I93157a916f85bc2ef108328a969e5dbc38b67034
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-02-04 09:56:33 -05:00
Mykhailo Kuznietsov
428e720ad3
Fix community operator update action ( #661 )
2021-02-04 09:45:29 -05:00
Nick Boldt
6ca3b5b661
gh18864 new GH action to run che-docs... ( #657 )
...
* gh18864 new GH action to run che-docs release when olm/eclipse-che-preview-*/deploy/olm-catalog/eclipse-che-preview-*/eclipse-che-preview-*.package.yaml is updated in master branch
Change-Id: Icfb71b6c1e254af4778dcc4f458c4565e94de867
Signed-off-by: nickboldt <nboldt@redhat.com>
* probably don't need python
Change-Id: I45e689555b9ca2f5722ff18309fd739181578379
Signed-off-by: nickboldt <nboldt@redhat.com>
* forgot the --trigger-release flag to create a tag
Change-Id: Ie41b19f473384eedf131153deb6e32a6288b689b
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-02-03 11:32:30 -05:00
Flavius Lacatusu
e2a40ce095
Fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-21 16:21:38 +01:00
Flavius Lacatusu
7d81d978b8
Fix nightly bundle check
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-21 14:23:20 +01:00
David Festal
e58e965846
Remove @davidfestal from code owners ( #633 )
...
* Remove @davidfestal from code owners
* Add the code owners suggested by @tolusha instead
2021-01-20 13:20:43 +02:00
Flavius Lacatusu
de5560b233
Merge pull request #634 from flacatus/multi_build
...
Add docker buildx to support multi-platform builds for release process
2021-01-19 14:41:41 +01:00
Flavius Lacatusu
5d4539b084
Fix tests
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-18 19:14:13 +01:00
Flavius Lacatusu
32fd67241c
Add docker buildx to support multi-platform builds for release process
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-18 17:51:29 +01:00
Flavius Lacatusu
e8e812f00a
Merge pull request #629 from flacatus/devfile
...
Add quarkus devfile for e2e tests
2021-01-15 10:37:48 +01:00
Flavius Lacatusu
ca09d840f6
Merge pull request #628 from flacatus/nightly_workflow
...
Run nightly olm bundle checks only in master branches
2021-01-14 14:14:48 +01:00
Flavius Lacatusu
22956d5a5d
Fix
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-14 14:13:58 +01:00
Flavius Lacatusu
7cf97afcdd
feat: Run nightly olm bundle checks only in master branches
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-14 11:11:57 +01:00
Flavius Lacatusu
e07648ac5e
feat: Add golang devfile instead of empty devfile in our tests
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-14 10:42:31 +01:00
Flavius Lacatusu
259640a826
Merge pull request #626 from flacatus/codecov_test
...
feat: Add code coverage artifacts for che operator
2021-01-13 17:51:41 +01:00
Flavius Lacatusu
7f7cb20c4a
fix workflow naming
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-13 16:23:59 +01:00
Flavius Lacatusu
c5d00a4d0a
feat: Add code coverage artifacts for che operator
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-01-13 16:12:30 +01:00
Anatolii Bazko
42c617a427
Add PR template ( #625 )
...
* Add PR template
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-01-13 09:09:29 +02:00
Anatolii Bazko
5ae85f9ac7
Revert golang version to 1.13 ( #617 )
...
* Revert golang to 1.13
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-01-11 13:14:17 +02:00
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