Commit Graph

1670 Commits (a4e19ead9d324dce09f5ca400a5cb7eff3abd253)

Author SHA1 Message Date
Anatolii Bazko a4e19ead9d
chore: Update dev resources (#1774)
* chore: Update dev resources

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-11-02 15:16:31 +01:00
Samantha Dawley 95351dfad4
Updating go (to match Dockerfile) and golang.org/x/net (#1772)
* Updating go and golang.org/x/net

* Add vendor updates

* Reverting change of go version since tidy only supports 1.18

* Update additional files to use go 1.19.13

* ran update-go-dependencies

* run 'make fmt' to fix formatting issues

Change-Id: I6280c8b6851d83ec69d7d9898ae48ae583dc2dfe
Signed-off-by: Nick Boldt <nboldt@redhat.com>

---------

Signed-off-by: Nick Boldt <nboldt@redhat.com>
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2023-10-31 16:48:38 +01:00
Anatolii Bazko bdfe80f843
feat: Allow to configure 2 github providers simultaneously (#1773)
* feat: Allow to configure 2 github providers simultaneously

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


---------

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-10-30 09:31:50 +01:00
Samantha Dawley 7997df38dc
Merge pull request #1770 from eclipse-che/4933
Check in go changes for CRW-4933 to main
2023-10-23 17:53:26 -04:00
sdawley b488bb276c Check in go changes for CRW-4933 to main 2023-10-20 13:12:56 -07:00
Angel Misevski 851f110311 Add documentation on why proxy configuration is disabled in DWO
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2023-10-19 13:10:10 -04:00
Angel Misevski 85da4743ef Update tests to include both http_proxy and HTTP_proxy
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2023-10-19 13:10:10 -04:00
Angel Misevski 4b86b1eba6 Set lowercase version of proxy env vars in addition to uppercase
To hopefully ensure all tools respect proxy settings for a workspace,
add both upper- and lower-case versions of the proxy environment
variables to workspaces.

For example, curl will only use the lower-case http_proxy, and will
ignore HTTP_PROXY.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2023-10-19 13:10:10 -04:00
Angel Misevski 387f676773 Disable DWO's workspace proxy handling when proxy configuration is detected
If we allow the DevWorkspace Operator to handle proxy settings for workspaces,
it will add proxy environment variables to workspace containers with the
values it detects on the cluster (or through its own
DevWorkspaceOperatorConfig)

Since these environment variables are defined in the deployment yaml,
their values override values for proxy environment variables defined by
the automount 'proxy-config' configmap.

To avoid this, we configure DWO to not set any proxy settings for
workspaces we manage.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2023-10-19 13:10:10 -04:00
Angel Misevski fb972f93e7 Upgrade DWO dependency to v0.23.0
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2023-10-19 13:10:10 -04:00
Nick Boldt 5541583adb
add hub to release-che-docs.yml too (#1769)
Change-Id: I849403b0101dc33704e2873fcaae3140d1955989

Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-10-19 12:43:10 -03:00
Nick Boldt 2bbf481fda
install hub and other deps (#1768)
Change-Id: Ic7d07cec47251a763f1c10e75dce0c16a2b2e265

Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-10-19 12:27:24 -03:00
che-bot 9754a1b666
ci: Copy 7.76.0 csv to main (#1767)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-10-19 10:53:03 +02:00
Samantha Dawley db422eb897
Merge pull request #1765 from eclipse-che/SDawley-patch-1
Add hub to release.yml
2023-10-18 19:27:37 -04:00
Samantha Dawley 4eaedcfc7e
Add hub to release.yml
Seems hub is no longer included in Ubuntu,  installing it manually
2023-10-18 19:22:36 -04:00
Tibor Dancs af6dd52558
Updated PR-Check script to use SmokeTest (#1763)
Signed-off-by: Tibor Dancs <tdancs@redhat.com>
2023-10-16 09:01:16 +02:00
Anatolii Bazko 8502b8b0b9
chore: Configure Dashboard log level (#1761)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-10-04 09:15:45 +02:00
Anatolii Bazko a75d1857cc
feat: Allow to configure CookieExpire timeframe (#1760)
* feat: Allow to configure CookieExpire timeframe

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-09-29 16:19:31 +02:00
che-bot c06af030eb
ci: Copy 7.75.0 csv to main (#1759)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-09-28 10:02:59 +02:00
che-bot 5f0843ab26
chore: Update from ubi8/go-toolset:1.19.10-10 to ubi8/go-toolset:1.19.10-16 (#1757)
* chore: Update from ubi8/go-toolset:1.19.10-10 to ubi8/go-toolset:1.19.10-16

Signed-off-by: Nick Boldt <nboldt@redhat.com>

* chore: Update from ubi8-minimal:8.8-1037 to ubi8-minimal:8.8-1072

Signed-off-by: Nick Boldt <nboldt@redhat.com>

---------

Signed-off-by: Nick Boldt <nboldt@redhat.com>
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2023-09-25 08:55:30 +02:00
Anatolii Bazko 203fb2794d
feat: Update docker-run.sh script (#1756)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-09-22 14:23:52 +02:00
Mykhailo Kuznietsov 5d702069dd
feat: Add customized container for Devfile (#1753)
---------

Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
2023-09-19 17:03:33 +03:00
David Kwon 328a2dff18
Add attributes to set gateway container log level in Che CR (#1748)
feat: set traefik and kube-rbac-proxy log level in CR

Signed-off-by: dkwon17 <dakwon@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2023-09-13 15:43:42 -04:00
Nick Boldt 6394fccea2
chore: disable mattermost notification as it doesn't work (#1752)
Change-Id: I9c8742a02305e24daff786ef84e86989e99aecca

Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-09-11 14:21:00 -03:00
che-bot 95b4c64319
ci: Copy 7.74.0 csv to main (#1751)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-09-07 16:17:22 +02:00
Anatolii Bazko 72e7852712
chore: Allow che-dasbhoard SA to read ConfigMap in eclipse-che namespace (#1749)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-09-04 17:33:31 +02:00
Anatolii Bazko 6cf8df2b86
feat: Allow to configure ImagePullPolicyt for a user workspace (#1747)
* fear: Allow to configure ImagePullPolicy for a user workspace

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-08-23 09:50:26 +02:00
che-bot 65199e6815
ci: Copy 7.73.0 csv to main (#1746)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-08-20 21:14:35 +02:00
Samantha Dawley 1603a2819c
22407 - Remove Mattermost notification (#1744)
https://github.com/eclipse/che/issues/22407
Comment out the mattermost notification so it doesn't fail the release workflow, but leaving it in the file so I remember to replace it.
2023-08-17 09:27:56 +02:00
Anatolii Bazko ea78a2ceb7
chore: operator should not revert readiness and liveness prob configurations (#1743)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-08-16 08:08:45 +02:00
che-bot f59c387144
chore: Update from ubi8/go-toolset:1.19.10-3 to ubi8/go-toolset:1.19.10-10 (#1742)
* chore: Update from ubi8/go-toolset:1.19.10-3 to ubi8/go-toolset:1.19.10-10

Signed-off-by: Nick Boldt <nboldt@redhat.com>

* chore: Update from ubi8-minimal:8.8-1014 to ubi8-minimal:8.8-1037

Signed-off-by: Nick Boldt <nboldt@redhat.com>

---------

Signed-off-by: Nick Boldt <nboldt@redhat.com>
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2023-08-14 16:34:44 +02:00
Andrew O 1bd44bdb28
add pod & container security context Che Cluster Fields (#1729)
* feat: add Che Cluster CR fields for pod & container security context

Also modify devEnvironments.disableContainerBuildCapabilities field documentation
to mention it overrides devEnvironments.security.containerSecurityContext
when set to false.

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

* feat: configure DWOC pod & container security context from Che Cluster CR

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

* chore: Add tests for DWOC pod & security context configuration

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

* chore: update dev resources for Che Cluster CR devEnvironments.security field

Also updates dev resources for devEnvironments.disableContainerBuildCapabilities
field documentation.

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

* chore: split DevWorkspaceConfig tests into seperate functions

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

* chore: clean up DevWorkspaceConfig container builds tests

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

* chore: clean up unused error in DevWorkspaceOperatorConfig reconciler

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

---------

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2023-08-10 16:54:52 +02:00
che-bot edd6a92582
ci: Copy 7.72.0 csv to main (#1740)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-07-28 08:23:49 +02:00
Andrew Obuchowicz cbf068fa32 chore: update dev resources for persistUserHome Che Cluster CR field
Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2023-07-27 15:35:10 +02:00
Andrew Obuchowicz 93691bb289 chore: add tests for configuring persistent workspace home directory config
Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2023-07-27 15:35:10 +02:00
Andrew Obuchowicz 17ea193f27 feat: allow configuring persistent workspace home directory
Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2023-07-27 15:35:10 +02:00
Andrew Obuchowicz d55d8a77be feat: add persistUserHome Che Cluster CR field
Fix eclipse/che#22102

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2023-07-27 15:35:10 +02:00
Anatolii Bazko 7d72b0d958
feat: Add force flag to build catalog and bundle images (#1738)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-25 10:57:09 +02:00
Andrew O 923972e91e
feat: upgrade to DWO 0.22.0 (#1736)
* feat: upgrade to DWO 0.22.0

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

* chore: run go mod vendor

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>

---------

Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2023-07-19 10:43:47 +02:00
Anatolii Bazko 0128427329
feat: Customize dashboard logo (#1722)
* feat: Customize dashboard logo

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

* Update dev resources

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

---------

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-13 15:17:05 +02:00
che-bot 25facd956f
ci: Copy 7.71.0 csv to main (#1734)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-07-13 11:10:08 +02:00
Anatolii Bazko 9893b689cc
chore: Update dev resources to build a new catalog source (#1730)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-12 09:22:19 +02:00
Nick Boldt 1c98b9a943
CRW-4582 FIPS support (#1728)
Change-Id: Ibc152062a57cc670fafb17ba2389802906bfc64b


move CGO_ENABLED=1 to ENV

Change-Id: I58795da72824b587d916e785dbd4e20251fa7e11

Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-07-11 09:57:22 +02:00
Anatolii Bazko c4188e10d8
fix: Downstream tests (#1727)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-10 17:41:24 +02:00
Anatolii Bazko 42a4363251
chore: Get rid of mounting CHE_GIT_SELF__SIGNED__CERT__HOST and CHE_GIT_SELF__SIGNED__CERT into che-server pod (#1723)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-10 15:50:51 +02:00
Anatolii Bazko 89eceaaaef
chore: Updat dev resources (#1725)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-10 09:24:39 +02:00
Anatolii Bazko 99127ae6f6
fix: Reference to a bundle image digest instead of tag (#1724)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-07 14:01:42 +02:00
Anatolii Bazko f8de2cae9d
fix: Build operator image once before building catalog sources (#1721)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-06 14:27:49 +02:00
Anatolii Bazko 7c2a13444c
feat: Build Eclipse Che catalog next version with digests (#1720)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-06 14:15:10 +02:00
Anatolii Bazko 1bf8dde7b6
fix: Disable container build capabilities on Kubernetes (#1719)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-07-05 12:18:53 +02:00