Commit Graph

344 Commits (17481bc1af8852e830fa2dc250a9bcfe0230a8d2)

Author SHA1 Message Date
Anatolii Bazko c9f2dde7a8
fix: Clean up removing plugin brokers images (#1350)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-18 18:22:25 +02:00
Anatolii Bazko fd1389099d
chore: Remove jwt-proxy and plugin broker images (#1349)
* chore: Remove jwt-proxy and plugin broker images

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

* fixup

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-18 16:39:27 +02:00
Anatolii Bazko d5928bdfe3
chore: Improve handling CheHost field (#1348)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-17 15:06:40 +02:00
Nick Boldt 21da2fc695
fix: CRW-2818 switch to new flavour... (#1344)
* fix: CRW-2818 switch to new flavour devspaces (no more codeready flavour)

Change-Id: I5fd0ef785d55ca2cc0653c7afb696798c2f7935b
Signed-off-by: nickboldt <nboldt@redhat.com>

* run 'make update-resources -s'

Change-Id: Ibe0bab0d3c803564feb161896f28a23bf378b444
Signed-off-by: nickboldt <nboldt@redhat.com>

* fixup

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

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-03-17 09:46:57 -03:00
Anatolii Bazko 58f3f01c2d
fix: Fix default postgreSQL credentials secret name (#1343)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-16 16:36:21 +02:00
Anatolii Bazko 51002ea5f2
chore: don't update chehost in CheCluster spec (#1340)
* chore: don't update chehost in CheCluster spec

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

* Add missing files

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-16 11:37:40 +02:00
Anatolii Bazko a850b08a5d
chore: Don't set defaults into CheCluster CR (#1337)
* chore: Don't set defaults into CheCluster CR

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

* Add tests

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-15 14:12:08 +02:00
Anatolii Bazko 0f24b31958
chore: Remove default secrets from operator deployment (#1326)
* chore: Remove default secrets from operator deployment

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-24 11:48:21 +02:00
David Kwon fad01b429f
fix: bind dashboard cluster role to dashboard SA for OpenShift clusters (#1322)
Signed-off-by: David Kwon <dakwon@redhat.com>
2022-02-16 11:13:15 -05:00
Anatolii Bazko 4ff511928d
fix: Remove code depending on devworkspace.enable field (#1321)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-16 12:16:56 +02:00
Anatolii Bazko 56ba949da0
fix: Disable HTTP2 protocol (#1319)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-04 09:43:39 +02:00
Anatolii Bazko a00fe513ed
fix: Add timeout for http client (#1318)
* fix: Add timeout for http client

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

* Update tls_utils.go
2022-02-04 08:17:16 +02:00
Anatolii Bazko 4516e3bf79
fix: Propagate proxy config into oauth-proxy sidecar container (#1317)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-03 19:05:02 +02:00
Oleksii Orel c1844de883
Fix rbac for dashboard backend (#1304)
* fix: fix rbac for dashboard backend

Signed-off-by: Oleksii Orel <oorel@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-02-01 17:05:49 +02:00
Anatolii Bazko 4f08657509
chore: Drop backup/restore functionality (#1300)
* chore: Drop backup/restore functionality

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-01 15:51:26 +02:00
Anatolii Bazko f021aad69a
chore: Ignore internal backup server image if it is missed in env (#1303)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-01-28 11:48:37 +02:00
Anatolii Bazko 92d24388ec
chore: Remove obsolete code after switching to Dev Workspace enabled (#1291)
* chore: Remove keycloak deployment

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

* chore: Get rid of codebase related to spec.devWorkspace.enable field

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

* chore: Remove code related to auth.initialOpenShiftOAuthUser field

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

* chore: Remove code related to some auth.* fields

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

* chore: Remove code related to some auth.openShiftoAuth field

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

* chore: Remove code related to auth.nativeUserMode field

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

* chore: Remove code related to server.tlsSupport and server.*ClusterSVCNames fields

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

* chore: Update bundle

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

* chore: Remove code related to server expouse strategy fields

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

* chore: Remove deprecated code

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

* chore: Remove code related to server.tlsSupport and server.cheFlavor field

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

* chore: Update bundle

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

* chore: Update helm charts

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

* chore: Update bundle

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

* chore: remove RELATED_IMAGE_keycloak

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-01-24 09:52:15 +02:00
Anatolii Bazko 228a3350cd
fix: Don't require RELATED_IMAGE_keycloak env var into a operator container (#1296)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-01-20 19:14:33 +02:00
Anatolii Bazko fb3d2fbcfb
Update Dev Workspace templates to v0.11.0 (#1289)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-01-14 13:36:14 +02:00
Michal Vala 45722e2db5
fix: set resources for gateway containers (#1276)
Signed-off-by: Michal Vala <mvala@redhat.com>
2022-01-04 10:52:04 +01:00
Anatolii Bazko 04d175bffd
fix: Allow to use Postgre 13.x images (#1275)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-01-04 10:50:31 +02:00
Anatolii Bazko 5876283d06
fix: Requeue reconcile for identity provider provioning (#1272)
* fix: Requeue reconcile for identity provider provioning

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

* Update bundle

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-28 17:48:13 +02:00
Mykola Morhun deb6d7f97e
Migrate old objects with app=che label (#1270)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-12-28 08:35:37 +02:00
Anatolii Bazko 100e6a448a
feat: Switch to DevWorkspace engine by default (#1265)
* feat: Switch to DevWorkspace engine by default

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-24 10:21:41 +02:00
disaster37 7f8b40d06f
fix: ingress annotation when single-host and gateway exposure (#1200)
* fix: ingress annotation when single-host and gateway exposure

Signed-off-by: disaster37 <linuxworkgroup@hotmail.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-17 17:09:32 +02:00
Anatolii Bazko 5cfbc073a7
chore: Ensure that CHE_INTEGRATION_XXXX_SERVER__ENDPOINTS and CHE_INT… (#1250)
* chore: Ensure that CHE_INTEGRATION_XXXX_SERVER__ENDPOINTS and CHE_INTEGRATION_XXXX_OAUTH__ENDPOINT properties are properly set

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-16 08:58:35 +02:00
Mykola Morhun 3262a5acc1
refactor: Do not reconcile on any error inside finalizers (#1252)
Queue a new reconcile loop on any finalization error, but do not stop current
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-12-15 16:42:17 +02:00
David Kwon aa0c0da8ef feat: set CHECLUSTER_CR_NAMESPACE and CHECLUSTER_CR_NAME env vars for dashboard
Signed-off-by: David Kwon <dakwon@redhat.com>
2021-12-15 08:19:46 -05:00
Anatolii Bazko eab4c9b5f4
fix: Make tests independent of cheFlavor (#1251)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-14 14:22:38 +02:00
Michal Vala 488054eb45
fix: add permission to watch devworkspaces (#1242)
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-12-09 17:26:51 +01:00
Anatolii Bazko 608bff0187
chore: checluster controller refactoring (#1244)
* chore: Refactoring checluster controller

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-09 14:13:59 +02:00
Florent BENOIT fe31d15c88
feat: Add devfile registry internal URL as environment variable (#1237)
Change-Id: I573fc1ce95b00e281e541526933825456add39bd
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2021-12-09 08:49:16 +02:00
Anatolii Bazko 58bba54964
chore: permissions refactoring (#1202)
* chore: permissions refactoting

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
Co-authored-by: Mykola Morhun <mmorhun@redhat.com>
2021-12-07 16:56:37 +02:00
Mykola Morhun afa32e66ec
Drop databases before restore. Do not migrate objects related to backup. (#1227)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-12-07 12:20:40 +02:00
Anatolii Bazko 19ea8ebba4
fix: migration for OCP 3.11 (#1231)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-07 10:24:03 +02:00
Anatolii Bazko b4511e3cf9
fix: delegate permissions to `get, list, watch` `pods/log` resources (#1212)
* fix: delegate permissions to get, list, watch pods/log resources

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-06 15:25:57 +02:00
Anatolii Bazko 812d34324d
fix: printing url when Eclipse Che is available (#1224)
* fix: fix printing url when Eclipse Che is available

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-06 11:04:42 +02:00
Michal Vala 88cb1ed7ac
feat: native auth kube (#1185)
Signed-off-by: Michal Vala <mvala@redhat.com>
2021-12-03 12:20:46 +01:00
Anatolii Bazko de451f3fa5
fix: create DevWorkspace metrics service (#1213)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-03 11:42:52 +02:00
Anatolii Bazko 8a0221bf3a
feat: configure pvcClaimSize for PostgreSQL (#1205)
* feat: configure pvcClaimSize for PostgreSQL

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-01 17:46:38 +02:00
Anatolii Bazko 1e9fa6a078
chore: Refactor certificates reconsiler (#1171)
* chore: Refactor certificates reconsiler

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-11-26 13:50:59 +02:00
Mykola Morhun ad498890bb
chore: Remove Che opertor memory limit workaround (#1190)
Remove Che opertor memory limit workaround

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-11-22 17:34:37 +02:00
Anatolii Bazko afe2557f20
fix: returning unrelevant error (#1188)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-11-22 12:24:41 +02:00
Mykola Morhun 021031f6df
feat: Use custom cache function in Che Operator (#1166)
Use custom cache function to limit memory consumption of operator

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-11-19 18:35:22 +02:00
Anatolii Bazko 18cdc6391e
fix: Remove spam on reconcile (#1178)
* fix: Remove spam on reconcile

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-11-19 10:40:57 +02:00
Oleksandr Andriienko b4930b5054
fix: Fix license headers (#1170)
* Fix license headers.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-11-16 11:17:18 +02:00
Anatolii Bazko 8bdbbc1dfa
chore: Refactoring OpenShiftOAuth (#1167)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-11-10 17:41:07 +02:00
Anatolii Bazko e1b4541ed2
chore: Refactoring OpenShift Initial user reconciler (#1152)
* chore: refactoring OpenShift OAuth User

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Co-authored-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-11-04 17:42:49 +02:00
Serhii Leshchenko 5cb2dbe15d
feat: grant dashboard permissions to manage secrets (#1157) 2021-11-01 18:08:26 +02:00
Anatolii Bazko a889b56a9d
fix: Set CHE_INFRA_KUBERNETES_ENABLE__UNSUPPORTED__K8S: true when devworkspace is enabled on k8s (#1155)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-10-21 15:33:24 +03:00