Skip to content

Build device plugin and node-labeller images for ppc64le#191

Open
Amulyam24 wants to merge 1 commit into
ROCm:masterfrom
Amulyam24:ppc64le
Open

Build device plugin and node-labeller images for ppc64le#191
Amulyam24 wants to merge 1 commit into
ROCm:masterfrom
Amulyam24:ppc64le

Conversation

@Amulyam24

@Amulyam24 Amulyam24 commented Jun 3, 2026

Copy link
Copy Markdown

Motivation

This PR aims to expand the arch support for the device plugin

Technical Details

Added multi-arch support with Docker buildx

Test Plan

Tested the image with the GPU operator on a ppc64le test cluster

Test Result

Works as expected. Verified by running a sample vLLM pod on 1 AMD GPU

Submission Checklist

@spraveenio

Copy link
Copy Markdown
Collaborator

@Amulyam24 can you please rebase

@Amulyam24 Amulyam24 force-pushed the ppc64le branch 3 times, most recently from ef3636a to 4410f4f Compare June 30, 2026 10:07
Signed-off-by: Amulyam24 <amulmek1@in.ibm.com>
@Amulyam24

Copy link
Copy Markdown
Author

@Amulyam24 can you please rebase

Hi @spraveenio, rebased the PR, PTAL, Thanks!

Comment thread Makefile
ALPINE_BASE_IMG ?= alpine:3.23.4

# Multi-architecture support
PLATFORMS ?= linux/amd64,linux/ppc64le

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Amulyam24 Could we keep the existing targets as-is and add separate targets specifically for the ppc64le architecture? A default Docker installation on amd64 doesn't support building for ppc64le out of the box (it requires extra setup like QEMU/binfmt and a docker-container builder). Additionally, AMD does not officially validate this architecture.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants