Skip to content

chore: use udi9 as the default development image instead of udi8#1995

Merged
tolusha merged 2 commits intoeclipse-che:mainfrom
martinszuc:ubi9-latest-update
May 13, 2025
Merged

chore: use udi9 as the default development image instead of udi8#1995
tolusha merged 2 commits intoeclipse-che:mainfrom
martinszuc:ubi9-latest-update

Conversation

@martinszuc
Copy link
Contributor

@martinszuc martinszuc commented May 12, 2025

What does this PR do?

This PR updates the default universal developer image used by Eclipse Che to ubi9-latest, replacing the deprecated ubi8-latest. It also includes improvements and compatibility fixes docker-run script

Screenshot/screencast of this PR

What issues does this PR fix or reference?

eclipse-che/che#23321

How to test this PR?

  1. Go into the branch with current changes.
  2. minikube start --disk-size=50000mb --memory=8192 --cpus=4
  3. make gen-chectl-tmpl TEMPLATES=/tmp/templates
  4. chectl server:deploy -p minikube --che-operator-image=quay.io/rh-ee-mszuc/che-operator:ubi9-update --templates=/tmp/templates
  5. Open the Che dashboard, create an empty workspace, and verify that it is using the ubi9 image

PR Checklist

As the author of this Pull Request I made sure that:

Reviewers

Reviewers, please comment how you tested the PR when approving it.

@openshift-ci
Copy link

openshift-ci bot commented May 12, 2025

Hi @martinszuc. Thanks for your PR.

I'm waiting for a eclipse-che member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-ci
Copy link

openshift-ci bot commented May 12, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: martinszuc

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Add --break-system-packages flag to pip install for container build

Signed-off-by: Martin Szuc <mszuc@redhat.com>
Signed-off-by: Martin Szuc <mszuc@redhat.com>
@openshift-ci
Copy link

openshift-ci bot commented May 13, 2025

@martinszuc: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/v14-upgrade-stable-to-next ea6133c link true /test v14-upgrade-stable-to-next

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@tolusha
Copy link
Contributor

tolusha commented May 13, 2025

@martinszuc
Pls merge

@tolusha tolusha merged commit 38cc87e into eclipse-che:main May 13, 2025
18 of 19 checks passed
@devspacesbuild
Copy link

Build 3.22 :: operator_3.x/460: Console, Changes, Git Data

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

Build 3.22 :: get-sources-rhpkg-container-build_3.x/9465: SUCCESS

devspaces-operator : 3.x :: Build 67603758 : operator-3.22-4
SUCCESS; copied to quay

@devspacesbuild
Copy link

Build 3.22 :: operator_3.x/460: SUCCESS

Upstream sync done; /DS_CI/sync-to-downstream_3.x/9319 triggered

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

Build 3.22 :: copyIIBsToQuay/2996: Console, Changes, Git Data

@devspacesbuild
Copy link

Build 3.22 :: sync-to-downstream_3.x/9331: SUCCESS

Build container: devspaces-operator-bundle synced; /DS_CI/get-sources-rhpkg-container-build_3.x/9479 triggered; /job/DS_CI/job/dsc_3.x triggered;

@devspacesbuild
Copy link

Build 3.22 :: operator-bundle_3.x/4907: SUCCESS

Upstream sync done; /DS_CI/sync-to-downstream_3.x/9331 triggered

@devspacesbuild
Copy link

Build 3.22 :: dsc_3.x/2053: Console, Changes, Git Data

@devspacesbuild
Copy link

Build 3.22 :: dsc_3.x/2053: SUCCESS

3.22.0-CI

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

Build 3.22 :: sync-to-downstream_3.x/9334: SUCCESS

Build container: devspaces-operator-bundle synced; /DS_CI/get-sources-rhpkg-container-build_3.x/9482 triggered; /job/DS_CI/job/dsc_3.x triggered;

@devspacesbuild
Copy link

Build 3.22 :: operator-bundle_3.x/4911: SUCCESS

Upstream sync done; /DS_CI/sync-to-downstream_3.x/9334 triggered

@devspacesbuild
Copy link

Build 3.22 :: dsc_3.x/2055: Console, Changes, Git Data

@devspacesbuild
Copy link

Build 3.22 :: dsc_3.x/2055: SUCCESS

3.22.0-CI

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

@devspacesbuild
Copy link

Build 3.22 :: copyIIBsToQuay/3003: Console, Changes, Git Data

@devspacesbuild
Copy link

Build 3.22 :: sync-to-downstream_3.x/9342: SUCCESS

Build container: devspaces-operator-bundle synced; /DS_CI/get-sources-rhpkg-container-build_3.x/9489 triggered; /job/DS_CI/job/dsc_3.x triggered;

@devspacesbuild
Copy link

Build 3.22 :: operator-bundle_3.x/4915: SUCCESS

Upstream sync done; /DS_CI/sync-to-downstream_3.x/9342 triggered

@devspacesbuild
Copy link

Build 3.22 :: dsc_3.x/2060: Console, Changes, Git Data

@devspacesbuild
Copy link

Build 3.22 :: dsc_3.x/2060: SUCCESS

3.22.0-CI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants