Skip to content

Conversation

andyatmiami
Copy link
Contributor

ℹ️ NO GH ISSUE

After discussion with the Kubeflow WG lead - concerns were raised about including linux/s390x support in our multi-arch builds for the following reasons:

  • not clear we could in good faith support this system due to lack of hardware / potential emulation issues
  • not clear there is enough of a need from community to support linux/s390x for Kubeflow Notebooks.

As a result - we are going to remove the linux/s390x target from our multi-arch builds logic for all the workspaces components.

Additionally, included a minor fix to explicitly specify the v8 variant of linux/arm64. Today linux/arm64 and linux/arm64/v8 are essentially the same - but that could change if there was ever a v9 variant introduced. As such - opting to be explicit here.

After discussion with the Kubeflow WG lead - concerns were raised about including `linux/s390x` support in our multi-arch builds for the following reasons:
- not clear we could in good faith support this system due to lack of hardware / potential emulation issues
- not clear there is enough of a need from community to support `linux/s390x` for Kubeflow Notebooks.

As a result - we are going to remove the `linux/s390x` target from our multi-arch builds logic.

Additionally, included a minor fix to explicitly specify the `v8` variant of `linux/arm64`.  Today `linux/arm64` and `linux/arm64/v8` are essentially the same - but that could change if there was ever a `v9` variant introduced.  As such - opting to be explicit here.

Signed-off-by: Andy Stoneberg <[email protected]>
@github-project-automation github-project-automation bot moved this to Needs Triage in Kubeflow Notebooks Sep 5, 2025
@google-oss-prow google-oss-prow bot added the area/backend area - related to backend components label Sep 5, 2025
@google-oss-prow google-oss-prow bot added the area/controller area - related to controller components label Sep 5, 2025
@google-oss-prow google-oss-prow bot requested a review from paulovmr September 5, 2025 14:19
@google-oss-prow google-oss-prow bot added area/frontend area - related to frontend components area/v2 area - version - kubeflow notebooks v2 size/XS labels Sep 5, 2025
@andyatmiami
Copy link
Contributor Author

/ok-to-test

@thesuperzapper thesuperzapper changed the title fix: update supported platforms for multi-arch builds chore: update supported platforms for multi-arch builds Sep 25, 2025
@thesuperzapper
Copy link
Member

/lgtm
/approve

Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: thesuperzapper

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

The pull request process is described here

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

@google-oss-prow google-oss-prow bot merged commit 7ea5430 into kubeflow:notebooks-v2 Sep 25, 2025
20 of 21 checks passed
@github-project-automation github-project-automation bot moved this from Needs Triage to Done in Kubeflow Notebooks Sep 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved area/backend area - related to backend components area/controller area - related to controller components area/frontend area - related to frontend components area/v2 area - version - kubeflow notebooks v2 lgtm ok-to-test size/XS
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants