Commit Graph

65 Commits (fd6e188c7e1ef7bf7c1c7f9ce7976cf3a000ff3d)

Author SHA1 Message Date
Mario Loriedo fd6e188c7e
Switch to VS Code as the default Eclips Che editor (#1551) 2022-11-01 10:34:14 +01:00
Anatolii Bazko 21b652e2c4
feat: Automatically create the container build SCC if containerBuildC… (#1542)
* feat: Automatically create the container build SCC if containerBuildCapability is enabled

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-18 10:07:01 +03:00
Anatolii Bazko 5ed85fe7fd
fix: ReAdd che-operator-service into OLM bundle (#1529)
* fix: ReAdd che-operator-service into OLM bundle

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-28 13:51:38 +03:00
Anatolii Bazko cfdea37a8c
fix: debug operator (#1523)
* fix: debug operator

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-23 18:50:54 +03:00
Anatolii Bazko 5373f5320d
feat: Move handling DevWorkspace operator resources out of Che Operator (#1520)
* feat: Remove managing Dev Workspace resources from operator codebase

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-22 12:23:54 +03:00
Anatolii Bazko bbec58649b
feat: Add new fields in CheCluster CR to configure Git Services (#1457)
* feat: Add new fields in CheCluster CR to configure Git Services

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-08 16:53:20 +03:00
Anatolii Bazko bf294fb042
fix: Refactor test scripts (#1505)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-02 12:20:24 +03:00
Anatolii Bazko 56c91781d5
chore: Rework oc test scripts to build bundle from sources (#1491)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-31 12:18:34 +03:00
Anatolii Bazko 7d6dcbd914
chore: Update to newer RELATED_IMAGE_gateway_authentication_sidecar a… (#1487)
* chore: Update to newer RELATED_IMAGE_gateway_authentication_sidecar and RELATED_IMAGE_gateway_authorization_sidecar

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-18 14:20:02 +03:00
Anatolii Bazko 16afae54dc
chore: Rework test scripts (#1481)
* chore: Rework test scripts

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-15 11:49:36 +03:00
Anatolii Bazko 12dd3625b7
chore: OLM must be the only one way to deploy Eclipse Che on OpenShift (#1474)
* chore: OLM must be the only one way to deploy Eclipse Che on OpenShift

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-12 13:08:45 +03:00
Anatolii Bazko 954e5a64f6
fix: Improve a way to check if DevWorkspace resources must be managed… (#1467)
* fix: Improve a way to check if DevWorkspace resources must be managed by Che Operator

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-05 17:06:18 +03:00
Anatolii Bazko 152c8211a6
chore: declare pod securityContext explicitly (#1458)
* feat: ensure pod security standard

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-01 10:00:42 +03:00
Angel Misevski 47a9998845
chore: Bump DevWorkspace Operator dependency to v0.15.2 (#1454)
* Bump DWO dependency to v0.15.2

Signed-off-by: Angel Misevski <amisevsk@redhat.com>

* Vendor changes from updating DWO dependency

Signed-off-by: Angel Misevski <amisevsk@redhat.com>

* Regenerate files after changes

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2022-07-23 17:15:20 +03:00
Anatolii Bazko 92b7a278c0
fix: release script (#1427)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-07-01 13:58:33 +03:00
Anatolii Bazko 3ecec40e1a
fix: Download operator-sdk (#1420)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-30 11:17:47 +03:00
Anatolii Bazko 10ee258bfb
chore: Adapt stable HelmCharts to API CheCluster v2 (#1417)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-27 14:36:17 +03:00
Anatolii Bazko aa0806fde4
chore: Refactoring (#1411)
* chore: Refactoring

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-24 19:34:27 +03:00
Oleksii Orel 3830ac4e28
feat: support workspace defaults (#1395)
* feat: support workspace defaults

Signed-off-by: Oleksii Orel <oorel@redhat.com>
2022-06-22 16:52:35 +03:00
Anatolii Bazko 38f6cb6381
feat: CheCluster defaults (#1407)
* feat: CheCluster defaults

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-22 11:02:08 +03:00
Anatolii Bazko ad1c7a8035
fix: Downloading opm and operator-sdk tools (#1399)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-10 11:07:31 +03:00
Anatolii Bazko 0bc1049017
feat: CheCluster API v2 (#1324)
* feat: CheCluster API v2

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-09 11:35:01 +03:00
Angel Misevski 28e8e8246c
chore: Bump DevWorkspace Operator dependency to v0.14.1 (#1376)
* Bump DevWorkspace Operator dependency to v0.14.1
* Vendor changes from updating DWO dependency to v0.14.1

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-05-06 15:46:43 -04: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 e78b0be6a4
fix: Bump DWO v0.13.0 (#1336)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-03-15 10:07:31 +02:00
Anatolii Bazko 0280813387
chore: stop generating crd v1beta1 (#1325)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-21 09:40:00 +02:00
Anatolii Bazko a78d2ae13e
feat: Switch to operator-sdk v1.9.2 (#1323)
* feat: Switch to operator-sdk v1.9.2

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-02-17 14:30:53 +02:00
Angel Misevski dcffa0189e
chore: Update DevWorkspace Operator dependency to v0.12.3 (#1306)
* Update DevWorkspace Operator dependency to v0.12.3

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-02-02 12:19:42 +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
Angel Misevski c81c737d81
chore: Update DevWorkspace Operator dependency to v0.12.2 (#1302)
* Update DevWorkspace Operator dependency to v0.12.2

Signed-off-by: Angel Misevski <amisevsk@redhat.com>

* Update vendor directory to include DWO v0.12.2

Signed-off-by: Angel Misevski <amisevsk@redhat.com>

* Adapt Che routing solver to DevWorkspace Operator changes

Adapt code in Che RoutingSolver to accomodate changes in DWO that
disconnect DevWorkspaceRouting resources from the upstream Devfile API

Signed-off-by: Angel Misevski <amisevsk@redhat.com>

* Set Go version to 1.16

Signed-off-by: Angel Misevski <amisevsk@redhat.com>

* Update all Go images used to use Go 1.16

Signed-off-by: Angel Misevski <amisevsk@redhat.com>

* Set up Go to use 1.16 in PR check GitHub actions

Signed-off-by: Angel Misevski <amisevsk@redhat.com>

* Update RBAC

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2022-02-01 10:46:21 +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 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
Anatolii Bazko 4cb634a1d4
ci: Copy CSV to main (#1274)
* ci: Copy CSV to main

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-30 09:48:23 +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
Oleksandr Andriienko 942960f99c
fix: Reuse MakeFile chectl-templ function in the CI tests. (#948)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-12-08 19:46:59 +02:00
Anatolii Bazko 8407e1b0ea
ci: Don't build kubernetes olm bundle (#1217)
* Don't build kubernetes olm bundle

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-12-07 11:43:29 +02:00
Oleksandr Andriienko 25c151ba56
Improve release procedure for helm charts. (#1216)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-12-03 13:14:31 +02:00
Oleksandr Andriienko 957038515a
feat: Add stable helm chart and gh action to release it. (#1203)
* feat: Add stable helm chart and gh action to release it.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2021-12-01 17:25:34 +02:00
Anatolii Bazko 20ffca19ab
feat: helmcharts to deploy Eclipse Che (#1184)
* feat: helmcharts to deploy Eclipse Che

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-11-26 09:09:17 +02:00
Anatolii Bazko ceecddd1ad
chore: Update next bundle (#1195)
* chore: Update next bundle

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-11-23 15:39:29 +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
Oleksandr Andriienko 78673e1d8e
fix: Fix OLM dev commands. (#1161)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-11-02 10:22:41 +02:00
Mykola Morhun 80583a19c0
Add init containers to start Che correctly after node restart (#1139)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2021-10-13 16:15:11 +03:00
Serhii Leshchenko fcbc80e79e
fix: do not start DWR controller if devworkspaces are not enabled (#1133)
* fix: do not start DWR controller if devworkspaces are not enabled
2021-10-09 09:28:34 +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
Anatolii Bazko c43e9d61f2
fix: correct CSVs and metadata (#999)
* chore: Update CSVs
* Disable some score card tests which we can't satisfy. 
* Fix alm-examples usage in the scripts.

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

Co-authored-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-09-29 14:42:45 +03: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
Oleksandr Andriienko 47aabc9379
feat: Development: add make compile command. (#1093)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2021-09-27 07:38:06 +03:00
Anatolii Bazko 543206308b Fixes
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2021-09-21 13:34:06 +03:00
Flavius Lacatusu 32a8efbe9c
fixes after review
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>
2021-09-20 15:15:50 +02:00