Skip to content

Add ppc64le support to container build and CI#2176

Merged
crivetimihai merged 2 commits intoIBM:mainfrom
Amitkumar282:ppc64le-support-mcp
Jan 20, 2026
Merged

Add ppc64le support to container build and CI#2176
crivetimihai merged 2 commits intoIBM:mainfrom
Amitkumar282:ppc64le-support-mcp

Conversation

@Amitkumar282
Copy link
Copy Markdown
Contributor

@Amitkumar282 Amitkumar282 commented Jan 19, 2026

This PR supersedes #2053.

Closes #2205

The original author of #2053 is no longer with the organization.
As requested in the earlier review, the changes have been rebased onto main, squashed into a single signed commit, and submitted here from my fork.

Summary of changes:

  • Added ppc64le support to Containerfile and Containerfile.lite
  • Updated Makefile to enable ppc64le builds
  • Enabled ppc64le in the docker-multiplatform GitHub Actions workflow

Please let me know if any further changes are needed.

@crivetimihai
Copy link
Copy Markdown
Member

Thank you, closing the previous PR.

@Amitkumar282
Copy link
Copy Markdown
Contributor Author

Thanks @crivetimihai,
Feel free to merge this to enable the support.

@Amitkumar282
Copy link
Copy Markdown
Contributor Author

Amitkumar282 commented Jan 19, 2026

Hi @crivetimihai
It seems that one of the jobs in the PR build is failing due to reported severity CVEs. We’ve reviewed this on our side and don’t see any additional actions required from this PR.

Still, let us know if you need any inputs or clarification from our side.

Thanks,
Amit Kumar

sanket-patil-11 and others added 2 commits January 20, 2026 10:01
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
- Add ppc64le to supported architectures list in MULTIPLATFORM.md
- Update build times table with ppc64le QEMU estimates
- Update architecture-specific OpenSSL section for ppc64le
- Update manifest example output with ppc64le
- Fix typo in container.md ("not points" -> "points")
- Update architecture index with ppc64le support

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
@crivetimihai
Copy link
Copy Markdown
Member

Hi, yes, we've updated bandit in one of the PRs, and I believe you're not yet fully rebased. Will address in the rebase.

Copy link
Copy Markdown
Member

@crivetimihai crivetimihai left a comment

Choose a reason for hiding this comment

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

Rebased, updated, documented. Tested: make container-build-multi. Notes:

All base images support ppc64le:

  • quay.io/pypa/manylinux2014:2025.12.13-1 → amd64, arm64, ppc64le, s390x ✓
  • registry.access.redhat.com/ubi10/ubi-minimal → amd64, arm64, ppc64le, s390x ✓
  • registry.access.redhat.com/ubi10/ubi → amd64, arm64, ppc64le, s390x ✓

@crivetimihai crivetimihai self-assigned this Jan 20, 2026
@crivetimihai crivetimihai merged commit e15adf2 into IBM:main Jan 20, 2026
49 checks passed
kcostell06 pushed a commit to kcostell06/mcp-context-forge that referenced this pull request Feb 24, 2026
* Add ppc64le support to container build and CI

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

* docs: update documentation for ppc64le architecture support

- Add ppc64le to supported architectures list in MULTIPLATFORM.md
- Update build times table with ppc64le QEMU estimates
- Update architecture-specific OpenSSL section for ppc64le
- Update manifest example output with ppc64le
- Fix typo in container.md ("not points" -> "points")
- Update architecture index with ppc64le support

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

---------

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Co-authored-by: Sanket Patil <Sanket.Patil11@ibm.com>
Co-authored-by: Mihai Criveti <crivetimihai@gmail.com>
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.

[FEATURE]: Add ppc64le (IBM POWER) architecture support for container builds

3 participants