Commit Graph

183 Commits (1624742e3f9ebd2234b60e2ce5dcef03bb445977)

Author SHA1 Message Date
Sergii Kabashniuk 727141e3d4
feat: Devworkspaces on K8s (#935)
* Devworkspaces on K8s

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-07-21 19:00:09 +03:00
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