Commit Graph

289 Commits (40487d56ce8a04677d510e450ea5a5e21d85f3d3)

Author SHA1 Message Date
Anatolii Bazko 40487d56ce
feat: Enhancements in the way how OAuth2 providers can be configured (#1126)
* feat: Enhancements in the way how OAuth2 providers can be configured

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

Co-authored-by: Serhii Leshchenko <sleshche@redhat.com>
2021-10-07 15:49:33 +03:00
Mykola Morhun 3cab035d89
Read trusted CA configmaps only from installation namespace (#1125)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-10-06 12:49:44 +03:00
Sergii Leshchenko 488a5d1891 fix: fix Che operator restart after DevWorkspace enabled on k8s 2021-10-05 10:35:36 +03:00
Serhii Leshchenko ce230cde18
feat: don't take control over DWO which is not managed by Che (#1085)
* feat: don't take control over DWO which is not managed by Che
2021-10-01 21:51:35 +03:00
Mykola Morhun 3952a53188
Propagate plugin registry URL to plugin registry configmap (#1118)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-10-01 19:35:53 +03:00
Oleksandr Andriienko b8cc02bf9a
feat: Update controller runtime (#1064)
* Update controller runtime for che-operator and related deps.
Controller runtime update to version v0.9.5
go-client update to version v0.21.3
Udaptated tests to the new controller runtime and go-client.
Use newer image puller.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-10-01 14:54:37 +03:00
Lukas Krejci 1af912b6de
feat: Token validity check (#1103)
token validity check in native user mode on OpenShift.
2021-10-01 08:20:36 +02:00
David Kwon 53970009dd
fix: delete KIP finalizer and KIP operator on CheCluster CR delete (#1082)
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-09-29 11:28:54 -04:00
Serhii Leshchenko e0c6e1a0e1
fix: rework devworkspace tests to use assert (#1092)
* feat: rework devworkspace tests to use assert package
* fix: fix an ability to debug che-operator locally with DW enabled
2021-09-27 09:46:38 +03:00
Michal Vala bd8e5d0d07
feat: define routing paths for che-server to improve return http codes (#1076)
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-09-24 14:52:30 +03:00
Sergii Leshchenko d7e925d39f fix: fix DWO to be v0.9.0 but not next bits 2021-09-23 16:24:14 +03:00
Anatolii Bazko 0b63bdc835
feat: Migrate to the new PostgreSQL 13.3 (#1062)
* feat: Migrate to the new PostgreSQL 13.3 

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-09-22 12:00:08 +03:00
Lukas Krejci 5e657f876b
feat: Syncing of proxy settings and self-signed cert to the user's workspace namespace (#1027)
Syncing of proxy settings and self-signed cert to the user's workspace namespace.

Co-authored-by: Michal Vala <mvala@redhat.com>
Co-authored-by: Serhii Leshchenko <sleshche@redhat.com>
2021-09-21 21:00:53 +02:00
Flavius Lacatusu ff8d7c9ee4
fix: Deprecate devworkspace engine from stable/latest channel (#1065)
* chore: Deprecate devworkspace engine from stable/latest channel

Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-09-20 11:27:57 +03:00
David Kwon a793896191
chore: add more kubernetes image puller regex tests (#1071)
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-09-17 18:56:37 -04:00
Michal Vala 8f9e6c3f65
fix: registries accessible without auth (#1077)
* fix: registries accessible without auth

Signed-off-by: Michal Vala <mvala@redhat.com>

* fix imports

Signed-off-by: Michal Vala <mvala@redhat.com>
2021-09-17 16:45:02 +02:00
Sergii Leshchenko d010adde34 fix: check is che self-signed secret exist before mounting 2021-09-17 16:56:18 +03:00
Sergii Leshchenko 14fb855c14 Provision internal urls, CAs and proxy settings into dashboard 2021-09-17 16:56:18 +03:00
Michal Vala 2ad6c4fd6a
feat: secure workspace services (#1045)
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-09-17 12:37:02 +02:00
Mykola Morhun a1f30c3356
Create backup on each update (#1055)
Create backup on update operator 

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-09-15 15:38:58 +03:00
David Kwon b4c6244b4f fix: update regexes for KIP default images
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-09-14 17:20:59 -04:00
Oleksandr Andriienko 8b1dd1527a
feat: Update keycloak from 6.0.1 to 15 (#1015)
* Use keycloak 15.  Add separated option to debug keycloak server.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-09-10 12:36:00 +03:00
Anatolii Bazko 8e0966bed3
Drops single-user mode (#1043)
* chore: drop single-user support

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-09-09 13:42:41 +03:00
Sergii Kabashniuk b4686278e9
fix: Added defaults for Protocol (#1054) 2021-09-08 10:00:00 +03:00
Oleksandr Andriienko c36958d8ea
fix: Set Che host url in the CR status when Che server deployment is ready (#1040)
* fix: Set Che host url in the CR status when Che server deployment is ready.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-09-02 17:14:09 +03:00
Sergii Leshchenko 86d748bee0 Refactor dashboard tests 2021-08-30 13:35:41 +03:00
Sergii Leshchenko 9da9458dd1 Make dashboard finalize its cluster rbac 2021-08-30 13:35:41 +03:00
Sergii Leshchenko 12f4ce5822 feat: handle rbac for dashboard backend 2021-08-25 14:24:35 +03:00
Sergii Leshchenko 183b960766 feat: propagate config needed for dashboard backend 2021-08-25 14:24:35 +03:00
Michal Vala edca3de035
feat: update traefik to 2.5.0 (#1023)
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-08-20 12:49:57 +02:00
Michal Vala 491f711eca
Gh19707 secure workspace (#1001)
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-08-19 15:28:55 +02:00
Flavius Lacatusu 0b5032ffbb
fix: Add missing slash to che dashboard routes/ingress
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-08-17 16:12:26 +02:00
Anatolii Bazko 826475928c
fix: Set `GroupVersionKind` to object after getting it from a cluster (#1005)
* fix: Use blueprint object figure out its kind

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-08-11 16:40:13 +03:00
Lukas Krejci 456743ce01
feat: Import Devworkspace Che Operator (#925)
* Import of DWCO into CO.

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Michal Vala <mvala@redhat.com>
2021-08-11 15:07:44 +03:00
Michal Vala bbb2b4766c
fix: nativeUserMode refresh cookie (#1000)
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-08-10 08:44:27 +02:00
Anatolii Bazko 2ae826d4cc
chore: generate networking.k8s.io/v1 version of Ingress (#992)
* chore: generate networking.k8s.io/v1 version of Ingress

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-08-06 08:56:56 +03:00
Anatolii Bazko a3abf33b10
chore: Rename channel from nightly to next (#977)
* chore: Rename channel from nightly to next

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Flavius Lacatusu <flacatus@redhat.com>
2021-08-03 16:56:05 +03:00
Oleksandr Andriienko df77efdaee
fix: Don't set public url value to internal url settings. (#891)
* Don't set public url value to internal url settings.  Remove outdated websocket minor code.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-08-03 10:22:45 +03:00
Flavius Lacatusu 8d90bb1419
Merge pull request #890 from eclipse-che/dwo_dep
feat: Add DevWorkspace as a dependency in che operator
2021-07-28 14:20:51 +02:00
Flavius Lacatusu 1624742e3f
fix suggestions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-28 14:19:28 +02:00
Oleksandr Andriienko 6c76cd833d
fix: CRW-1956: Rework tests for CRW (#968)
* CRW-1956: Rework tests for CRW

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-07-27 17:30:41 +03:00
Flavius Lacatusu f8e05779f8
fix: update unit tests and update e2e description
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-27 15:23:21 +02:00
Anatolii Bazko 4e5ffb8132
build: Enable Image Puller for tests (#960)
* build: Enable Image Puller for tests

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-07-27 09:35:55 +03:00
Flavius Lacatusu e63f5fda5d
fix suggestions
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-26 20:24:48 +02:00
Flavius Lacatusu 7f37ea2768
feat: Add initial commit of DWO olm deps
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-07-26 12:37:32 +02:00
David Kwon 2e41ee4388 Rename variables, handle duplicate code
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-07-22 15:34:27 +02:00
David Kwon 2073d94407 Use GetImageNameAndTag, create tests, change variable names
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-07-22 15:34:27 +02:00
David Kwon 5d0abfd5fb feat: Update image puller default images when CSV file is updated
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-07-22 15:34:27 +02:00
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
Serhii Leshchenko 5ab41546b3
feat: add an ability to add localhost to allows list for keycloak (#937)
* feat: add an ability to mount configmap to deployment
* feat: add an ability to configure additional weborigins and redirecturls for keycloak
2021-07-21 16:00:20 +03:00