Anatolii Bazko
17dfedb4df
feat: Automatically add the container build SCC to users if containerBuildCapability is enabled ( #1543 )
...
* feat: Automatically add the container build SCC to users if containerBuildCapability is enabled
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-20 10:28:07 +03: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
e198287093
feat: Reduce steps which requires adding a certificate to work with git repositories with self-signed certificates ( #1535 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-07 15:59:51 +03:00
Anatolii Bazko
03723338d9
chore: Add missed user roles ( #1532 )
...
* chore: Add missed user's roles
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-10-06 09:50:28 +03:00
Anatolii Bazko
2c7637d468
feat: Allow to configure subdomain isolation for GitHub ( #1528 )
...
* feat: Allow to configure subdomain isolation for GitHub
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-28 09:49:36 +03:00
Igor Vinokur
757cc2efbe
fix: Avoid mounting bitbucket id if OAuth 1 is used ( #1527 )
...
* fix: Avoid mounting bitbucket id if OAuth 1 is used
Signed-off-by: Igor Vinokur <ivinokur@redhat.com>
2022-09-27 22:03:00 +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
0bafc5ec5c
chore: Update RELATED_IMAGE regexes for che/devspaces ( #1515 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-09 22:42:58 +03:00
Anatolii Bazko
53354c9004
chore: make Eclipse Che compatible with OCP 4.12 instance without the… ( #1514 )
...
* chore: make Eclipse Che compatible with OCP 4.12 instance without the Console
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-07 17:53:44 +03:00
Anatolii Bazko
24f0db2417
feat: Add a CheCluster property to avoid automatic creation of users … ( #1508 )
...
* feat: Add a CheCluster property to avoid automatic creation of users namespaces
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-05 15:02:58 +03:00
Andrew O
75a31c3bb3
feat: configure DWOC from che-operator CR ( #1494 )
...
* feat: configure DWOC from che-operator CR
Currently, only the following fields from the checluster custom resource
are propagated to the DevWorkspace-Operator Configuration:
- `checluster.spec.devEnvironments.Storage.pvcStrategy`
- `checluster.spec.devEnvironments.Storage.perUserStrategyPvcConfig.ClaimSize`
- `checluster.spec.devEnvironments.Storage.perUserStrategyPvcConfig.StorageClass`
- `checluster.spec.devEnvironments.Storage.perWorkspaceStrategyPvcConfig.ClaimSize`
- `checluster.spec.devEnvironments.Storage.perWorkspaceStrategyPvcConfig.StorageClass`
Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
* Update CSV and autogenerated apiv2 deepcopy
Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
* Refactoring
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* make fmt
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-09-02 19:50:35 +03:00
Anatolii Bazko
c67e776f56
fix: Update based on field ( #1506 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-02 14:34:29 +03:00
Anatolii Bazko
ae0f6c87c3
fix: Set default openVSXURL if Che updated from 7.52.0 version or ear… ( #1502 )
...
* fix: Set default openVSXURL if Che updated from 7.52.0 version or earlier
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-09-02 10:59:47 +03:00
Andrew O
aa27398e5b
update Che CRD for DWO per-user strategy storage configuration ( #1442 )
...
* update Che CRD for DWO per-user strategy storage configuration
Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-08-30 11:44:53 +03:00
Anatolii Bazko
76751f4613
fix: Limit che resources to run minikube tests ( #1488 )
...
* fix: Limit che resources to run minikube tests
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* Increase plugin registry LivenessProbe.InitialDelaySeconds
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-26 15:11:52 +03:00
Anatolii Bazko
61a89f7670
chore: default VSX registry should be open-vsx.org ( #1484 )
...
* chore: default VSX registry should be openvsx.org
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-17 15:44:35 +03:00
Anatolii Bazko
bb7dd51325
feat: Adjust memory of plug-in registry container based on openVSXURL settings ( #1485 )
2022-08-17 15:34:54 +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
a3d6f70fe6
fix: Don't set runAsNonRoot=true for Eclipse Che operands ( #1477 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-10 19:11:28 +03:00
Anatolii Bazko
defec6763e
feat: Allow to set environment variables into Eclipse Che containers ( #1468 )
...
* feat: Allow to set environment variables into Eclipse Che containers
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-06 16:13:11 +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
0d79ca94b0
chore: Propagte START_OPENVSX env var to plugin registry ( #1469 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-08-05 11:47:35 +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
Igor Vinokur
452b0789ff
chore: Propagate Bitbucket SAAS Oauth secret properties ( #1445 )
...
Add Bitbucket Oauth2 properties support. Propagate Bitbucket SAAS client id and client secret Oauth2 properties as workpsace environment variables.
2022-07-27 12:24:09 +03:00
Oleksii Orel
7e63fdb7cf
fix: workspaces policies ( #1429 )
...
* fix: workspaces policies
Signed-off-by: Oleksii Orel <oorel@redhat.com>
* Update dev resources
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2022-07-04 14:56:45 +03:00
Anatolii Bazko
b363587f45
fix: Get OAuthClient by its name instead of label selector ( #1428 )
...
* fix: Get OAuthClient
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-07-02 14:08:02 +03:00
Anatolii Bazko
885d623258
feat: Configure the access token timeouts ( #1418 )
...
* feat: Configure the OAuthClient token configuration
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-29 09:47:41 +03:00
Anatolii Bazko
9ea20f5868
fix: Take into account given `OAuthSecret` and `OAuthClientName` fields while deploying Eclipse Che on OpenShift ( #1412 )
...
* fix: Take into account given OAuthSecret and OAuthClientName fields while deploying Eclipse Che on OpenShift
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-27 16:47:53 +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
Anatolii Bazko
71a5ba500c
fix: sync ConsoleLink ( #1410 )
...
* fix: sync ConsoleLink
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-23 14:17:00 +03:00
Piotr Karatkevich
c364ba4e93
feat(oauth-proxy): configuration enhancements for k8s config ( #1400 )
...
* feat(oauth-proxy): configuration enhancements for k8s config
2022-06-22 09:51:43 +03:00
David Kwon
c87253d34e
Use errors middleware to redirect workspace url to dashboard on 5xx error code ( #1392 )
...
* Use errors middleware to redirect workspace url to dashboard on 5xx error code
Signed-off-by: David Kwon <dakwon@redhat.com>
2022-06-16 09:44:28 -04:00
Anatolii Bazko
00809bd036
fix: TestRouteSpec test ( #1402 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-06-13 12:10:03 +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
Anatolii Bazko
16c92ec513
chore: Don't update CheCluster CR spec to set OAuthClientName and OAu… ( #1393 )
...
* chore: Don't update CheCluster CR spec to set OAuthClientName and OAuthClientSecret fields
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-05-28 13:59:05 +03:00
Anatolii Bazko
80609dd17f
feat: Update Dev Workspace controller images accordingly to airgap se… ( #1391 )
...
* feat: Update Dev Workspace controller images accordingly to airgap settings
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
* fixup
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-05-23 17:08:32 +03:00
Anatolii Bazko
f99391ec5e
fix: set Eclipse Che url to eclipse-che.<domain> on OpenShift cluster ( #1382 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-05-11 09:12:53 +03:00
Anatolii Bazko
1f18c56092
chore: Make Eclipse Che url shorter ( #1381 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-05-10 14:56:20 +03:00
Anatolii Bazko
0753c9e849
chore: add CHE_PLUGIN_REGISTRY_INTERNAL_URL into Plugin registry container ( #1380 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-05-10 11:32:53 +03:00
Oleksii Orel
cce1eccbb4
fix: OpenShift oauth proxy config
...
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2022-05-09 16:04:46 +03:00
Anatolii Bazko
73bbeaafea
fix: Respect labels for workspace routes set in spec.server.CustomChe… ( #1368 )
...
* fix: Respect labels for workspace routes set in spec.server.CustomCheProperties[CHE_INFRA_OPENSHIFT_ROUTE_LABELS]
* Restart pods when configuration changed
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-05-02 13:10:06 +03:00
Anatolii Bazko
b0bbf08b2a
fix: use nonCachingClient to list DWO CSV ( #1363 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-04-27 14:27:40 +03:00
Anatolii Bazko
5415da9c4c
fix: Allow to sync deployments when selector changed ( #1361 )
...
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2022-04-27 09:32:40 +03:00
Oleksii Orel
96574bb600
Allow loading preload page without authorization ( #1360 )
...
* feat: remove entry point from server getaway
Signed-off-by: Oleksii Orel <oorel@redhat.com>
* feat: add entry point for dashboard getaway
Signed-off-by: Oleksii Orel <oorel@redhat.com>
* feat: allow loading preload page without authorization
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2022-04-22 21:59:05 +03:00
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