Commit Graph

1707 Commits (c5ef8bb6d5cb934ef362d618b0d4df3a91fb9a3e)

Author SHA1 Message Date
Nick Boldt c5ef8bb6d5 chore: Update from ubi8-minimal:8.9-1108 to ubi8-minimal:8.9-1161
Signed-off-by: Nick Boldt <nboldt@redhat.com>
2024-04-20 00:04:01 +00:00
Nick Boldt 0238ed3004 chore: Update from ubi8/go-toolset:1.20.10-10 to ubi8/go-toolset:1.20.12-5
Signed-off-by: Nick Boldt <nboldt@redhat.com>
2024-04-20 00:03:56 +00:00
Anatolii Bazko 32974f029e
feat: Configure probes for che-gateway containers (#1825)
* feat: Configure probes for che-gateway containers

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-04-17 15:22:41 +02:00
Anatolii Bazko 5ec5bc0d75
ci: replacing chectl installation scripts (#1826)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-04-17 14:00:24 +02:00
che-bot 31e39c87c9
ci: Copy 7.84.0 csv to main (#1824)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2024-04-04 15:37:03 +02:00
Anatolii Bazko a8249260c8
feat: Automation of the expected images to be used by ImagePuller (#1822)
* feat: Retrieve default images from plugin & devfile registries

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-03-29 11:49:58 +01:00
Ilya Buziuk 822bda086a chore: Increase memory limit to 2Gi
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2024-03-25 12:20:09 +01:00
che-bot 903ad387e0
ci: Copy 7.83.0 csv to main (#1820)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2024-03-18 09:31:49 +01:00
Samantha Dawley 9db78ac977
CRW-4824 Updating annotations for operators to meet new OpenShift requirements (#1816)
* Updating annotations for operators to meet new OpenShift requirements

Signed-off-by: sdawley <sdawley@redhat.com>

* update version

* Switching tls-profiles to false

* Revert changes to bundle/stable

---------

Signed-off-by: sdawley <sdawley@redhat.com>
2024-03-12 17:22:11 +01:00
Anatolii Bazko e2a42e4877
chore: Add storage size to devfile to make tests passed on minikube (#1815)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-03-07 15:26:11 +01:00
Anatolii Bazko d4d21a2535
chore: operator roles sanitizing (#1814)
* chore: che-operator roles sanitizing

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-03-07 11:01:30 +01:00
che-bot 09e4471079
ci: Copy 7.82.0 csv to main (#1813)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2024-02-22 13:56:50 +01:00
Anatolii Bazko 76b21ea632
feat: Use registry.devfile.io by default in Eclipse Che (#1811)
* feat: Use  registry.devfile.io by default in Eclipse Che

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-02-20 13:23:09 +01:00
Anatolii Bazko 1ae01423c1
feat: Add pods/portforward permissions (#1809)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-02-05 17:21:49 +01:00
che-bot aaa157b54c
ci: Copy 7.81.0 csv to main (#1808)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2024-02-01 15:18:25 +01:00
Mykhailo Kuznietsov 3a57a2e1f1
fix: fix typo in release script (#1806)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2024-02-01 14:14:04 +02:00
Angel Misevski f1740f833a
Update DevWorkspace Operator dependency to v0.25.0 (#1805)
* Update DevWorkspace Operator dependency to v0.25.0

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

* Vendor changes from updating to DWO 0.25

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

---------

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2024-02-01 09:07:39 +01:00
Anatolii Bazko 44c3582f4f
feat: Don't reset the number of replicas on deployment update (#1804)
* feat: Support HorizontalPodAutoscaler

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-01-29 15:10:56 +01:00
Anatolii Bazko 2aed070a00
fix: use the latest configbump image (#1803)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-01-25 12:13:04 +01:00
Anatolii Bazko 504f01e2d0
feat: sync Secrets, ConfigMaps and PersistentVolumesClaims to users n… (#1799)
* feat: sync Secrets, ConfigMaps and PersistentVolumesClaims to users namespaces

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2024-01-24 12:12:52 +01:00
Angel Misevski d295ee1492 Update how too-long endpoint hostnames are handled
Update the hostname format used for endpoints whose hostnames are too
long from

  <workspace-id>-<order>.<base-domain>

to

  <workspace-id>-<endpoint-name>.<base-domain>

This is necessary as the iteration order through endpoints is random
(iterating through Go maps is random), resulting in inconsistent numbers
used for <order>.

Using a combination of workspace ID and endpoint name should always be
valid:

* Workspace IDs are 25 characters long
* Endpoint names are restricted to max 15 characters by the Devfile API
* Endpoint names and workspace IDs are required to be alphanumeric with
  dashes, starting and ending with an alphanumeric character
* Endpoint names are unique across all endpoints in the workspace

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2024-01-23 15:51:34 -05:00
Nick Boldt 4de7be5489
chore: remove Nick and Mario as code owners; add Sam (#1802)
Change-Id: I4132318c90086facfbd91090e7b9f0f07b6c0e4a

Signed-off-by: Nick Boldt <nboldt@redhat.com>
2024-01-22 18:57:28 +01:00
Igor Vinokur 7c7bd4f796
Add Kubernetes host to the no proxy list (#1800)
Add Kubernetes host to the no proxy list
2024-01-18 20:06:16 +02:00
che-bot c738dc70fc
chore: Update from ubi8/go-toolset:1.20.10-3 to ubi8/go-toolset:1.20.10-10 (#1798)
* chore: Update from ubi8/go-toolset:1.20.10-3 to ubi8/go-toolset:1.20.10-10

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

* chore: Update from ubi8-minimal:8.9-1029 to ubi8-minimal:8.9-1108

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

---------

Signed-off-by: Nick Boldt <nboldt@redhat.com>
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2024-01-15 17:18:46 +01:00
che-bot ccc74664bd
ci: Copy 7.80.0 csv to main (#1797)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2024-01-12 20:34:19 +01:00
che-bot b0a81b7b9b
ci: Copy 7.79.0 csv to main (#1795)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-12-23 17:28:42 +01:00
Nick Boldt 8dc7d82ba6
chore: CRW-5336 bump up to Traefik 2.9.10 (last 2.9.z that builds with golang 1.20) (#1793)
* chore: CRW-5336 bump up to Traefik 2.9.10 (last 2.9.z that builds with golang 1.20)

Change-Id: I56806f25fb8e62dc3e6ece4ca4f458a7418f53cf
Signed-off-by: nickboldt <nickboldt@gmail.com>

* run: make update-dev-resources

Change-Id: I7bb922bb57ed2602fcf4fd0f6ab912f025011eb7
Signed-off-by: nickboldt <nickboldt@gmail.com>

* Update resources

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

---------

Signed-off-by: nickboldt <nickboldt@gmail.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
2023-12-06 10:39:46 -04:00
Anatolii Bazko d99f8923f8
feat: Advanced authorization (#1789)
* feat: Advanced authorization

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-12-04 17:09:27 +01:00
che-bot 038eaa55f4
ci: Copy 7.78.0 csv to main (#1792)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-11-30 09:17:36 +01:00
Mykhailo Kuznietsov 137e44f330
fix: more fixes for gh command (#1790)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-11-29 18:04:06 +02:00
Ilya Buziuk 67fd655d9f fix: Removing '-Dcom.redhat.fips=false' from the default JAVA_OPTS
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2023-11-22 19:07:09 +01:00
Anatolii Bazko afa38e288c
feat: Allow to mount secrets into che containers as subpath (#1788)
* feat: Allow to mount secrets into che containers as subpath

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

* feat: Allow to mount configmaps into che containers as subpath

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

---------

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-11-22 12:56:54 +01:00
Anatolii Bazko 14eed756f4
chore: Increase memory limits to 1Gi (#1785)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-11-20 15:30:22 +01:00
che-bot 45a9bb2d2a
chore: Update from ubi8/go-toolset:1.19.13-2 to ubi8/go-toolset:1.20.10-3 (#1783)
* chore: Update from ubi8/go-toolset:1.19.13-2 to ubi8/go-toolset:1.20.10-3

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

* chore: Update from ubi8-minimal:8.8-1072 to ubi8-minimal:8.9-1029

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-11-19 23:45:02 -04:00
Mykhailo Kuznietsov 8e8e2188f7
fix: che-22646 gh command needs fill flag when body is defined (#1780)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-11-13 10:29:18 +02:00
che-bot 5d1a58db3c
ci: Copy 7.77.0 csv to main (#1779)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-11-10 11:48:45 +01:00
Samantha Dawley b787d7b22c
Fix: Changing scripts to use gh instead of hub for Che #22646 (#1776) 2023-11-09 14:25:07 +02:00
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