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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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