Michal Vala
b9ccdb73d8
feat: native user authentication ( #861 )
...
Signed-off-by: Michal Vala <mvala@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-07-02 16:11:58 +02:00
che-bot
e71703c7f7
ci: Copy 7.32.2 csv to main ( #884 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-07-02 13:05:43 +03:00
Lukas Krejci
1f1a41f9b3
feat: Don't deploy CheManager - it no longer is a thing. ( #868 )
...
Remove the CRDs that we don't have to deploy. CheManager is not used
at all anymore and DevWorkspaceRouting is deployed at runtime while
enabling the devworkspaces. DWCO waits for the CRD to appear.
Don't deploy the DWCO metrics service anymore because the metrics
endpoint is switched off anyway.
Trivial - remove the unneeded serialized storage annotations on checluster
objects of different versions.
The cluster role must grant the operator the perms to update status
of the checluster resource.
2021-07-02 00:28:32 +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
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
che-bot
357753a47e
ci: Copy 7.32.1 csv to main ( #874 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-06-23 17:11:27 +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
che-bot
3e687cc389
ci: Copy 7.32.0 csv to main ( #872 )
...
* ci: Copy 7.32.0 csv to main
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
* Fix openshift tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-06-17 12:52:06 +03:00
che-bot
4cbb7d252d
Copy 7.31.2 csv to main ( #865 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-06-09 20:00:07 +03:00
Anatolii Bazko
105c04ec9d
chore: Ensure that che-server's SA have enough permission to manipulate with devworkspaces resource on kubernetes ( #858 )
...
* chore: Ensure that che-server's SA have enaught permission to manipulate with devworkspaces resource on kubernetes
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-06-08 16:50:48 +03:00
Anatolii Bazko
cad643a6e5
fix: dashboard ingress configuration with custom cheHost ( #856 )
...
* Secure che-dashboard ingress with spec.server.cheHostTLSSecret
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-06-07 18:08:33 +03:00
Lukas Krejci
b2f4f44f45
chore: Define CheCluster v2alpha1 ( #843 )
...
Implements eclipse/che#19846 .
Defines a new version of the CheCluster custom resource and implements
conversion functions from and to v1. The v2alpha1 is intentionally NOT
part of the CRD yet and is meant to be used only at runtime by
the operator code.
2021-06-07 12:55:14 +02:00
che-bot
e83454a0e1
Copy 7.31.1 csv to main ( #854 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-06-02 23:00:07 +03:00
Anatolii Bazko
e98f32e689
fix: Update che_types.go, fix descriptions ( #851 )
...
* fix: Update che_types.go, fix descriptions
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-06-02 11:13:23 +03:00
David Kwon
cd5cdcaba8
fix: Add PVC delete permission to che service account ( #847 )
...
* Add PVC delete permission to che service account
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-06-02 09:15:06 +03:00
che-bot
15d0803e0d
Copy 7.31.0 csv to main ( #850 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-05-31 09:27:16 +03:00
Anatolii Bazko
c8a9da5bc1
feat: Configure external devfile registries urls ( #845 )
...
* Configure external devfile registries urls
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-28 11:18:22 +03:00
che-bot
2d369fc4ac
Copy 7.30.2 csv to main ( #838 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-05-19 17:58: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
che-bot
955037ed9c
Copy 7.30.1 csv to main ( #831 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-05-13 12:13:20 +03:00
Anatolii Bazko
07c4f74f04
Do not allow to upgrade che 7.31 or later to upgrade installation that configured with namespace strategies other than "per user" ( #818 )
...
* Don't support another than per-user strategy
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-12 15:53:06 +03:00
Arvin Bhatnagar
ae699a70aa
Che Operator Security Context Defined Posture Parameters ( #811 )
...
* Che Operator Security Context Defined Posture Parameters
https://github.com/eclipse/che/issues/19737
2021-05-12 11:52:43 +03:00
che-bot
af9aec3ef0
Copy 7.30.0 csv to main ( #823 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-05-07 17:19:33 +03:00
Anatolii Bazko
fccad9f91e
Expose DWO and DWCO images in CSV as RELATED_IMAGE_* env vars ( #815 )
...
* Expose DWO and DWCO images in CSV as RELATED_IMAGE_* env vars
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-05-07 12:15:55 +03:00
Valeriy Svydenko
7b422c2f7a
add role for metrics ( #793 )
...
Signed-off-by: svor <vsvydenk@redhat.com>
2021-04-30 10:09:56 +03:00
che-bot
e85c6a1a58
Copy 7.29.2 csv to main ( #807 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-29 10:18:15 +03:00
Mykhailo Kuznietsov
446cd12cd5
Copy 7.29.1 csv to main ( #799 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-26 14:29:26 +03: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
744acc1988
Fix DWO deployment in minikube ( #789 )
...
* Check `chemanagers` and `subscriptions` resources existence before requesting API.
* Fix bug with reading objects from FS
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-21 14:11:11 +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
Anatolii Bazko
f84b5cb1a3
Remove OpenShift OAuth user when Eclipse Che is removed ( #769 )
...
* create openshift-oauth-user-credentials secret in openshift-config namespace instead of eclipse-che
* removes initial user when Eclipse Che is removed
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-20 10:11:18 +03:00
Anatolii Bazko
546e10651f
Delegate namespaces editor roles to `che` service account ( #772 )
...
* Delegate namespaces editor roles to che service account
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-17 08:57:35 +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
Flavius Lacatusu
209ec4c02b
Merge pull request #767 from eclipse-che/traefix_img
...
Update to traefik 2.3.2 using new quay.io image
2021-04-13 09:44:12 +02:00
che-bot
47e09f6927
Copy 7.28.2 csv to master ( #764 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-09 17:45:12 +03:00
Flavius Lacatusu
5b6f3783f8
Update to traefik 2.3.2 using new quay.io image
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-09 10:43:24 +02: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
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
Lukas Krejci
92d317caf5
Use v1beta1 api for the chemanager crd. ( #757 )
...
* Fixes eclipse/che#19500 . Use v1beta1 api for the chemanager crd.
* Update olm.
2021-04-07 10:49:01 +03:00
Anatolii Bazko
127918ab6d
Improve reconciling crb finalizers ( #756 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-04-07 09:05:17 +03:00
Flavius Lacatusu
9c22b46a46
fix suggestions
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-06 12:31:05 +02:00
che-bot
4b003c79ba
Copy 7.28.1 csv to master ( #755 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-06 10:08:50 +03:00
Flavius Lacatusu
b12b6e505f
Merge branch 'master' into dwo_sh
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-04-05 11:56:47 +02:00
Oleksandr Andriienko
4b87fd321e
Change default pvc to 10G. ( #739 )
...
* Change default pvc to 10G.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-04-05 09:45:11 +03:00
Flavius Lacatusu
50ef598da6
Merge branch 'master' into dwo_sh
2021-03-31 11:35:49 +02:00
Flavius Lacatusu
687df9cd44
Allow to add dwo custom image to cr
...
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-03-31 11:31:15 +02:00
che-bot
4fd1c9c831
Copy 7.28.0 csv to master ( #738 )
...
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-03-29 16:45:30 +03:00