Skip to content

[arch] ppc64el maintenance#4890

Open
sharder996 wants to merge 4 commits into
mainfrom
kaizen/ppc64-maintenance
Open

[arch] ppc64el maintenance#4890
sharder996 wants to merge 4 commits into
mainfrom
kaizen/ppc64-maintenance

Conversation

@sharder996
Copy link
Copy Markdown
Collaborator

@sharder996 sharder996 commented May 21, 2026

A couple fixes for Multipass on ppc64 and s390x:

  1. Install cmake from apt as the snap package is no longer being updated. https://forum.snapcraft.io/t/announcement-dropping-architectures-from-the-cmake-snap/35137
  2. Edit qemu system arg to use host cpu instead of hardcoded POWER9
  3. Filter out non-JSON output from QMP. This was an issue as a ppc64 machine was logging:
May 21 19:38:48 baltar-kernel multipassd[119399]: QMP: Can't open directory /proc/device-tree/cpus/
                                                  Can't open directory /proc/device-tree/cpus/
                                                  Can't open directory /proc/device-tree/cpus/
                                                  {"QMP": {"version": {"qemu": {"micro": 3, "minor": 0, "major": 10}, "package": ""}, "capabilities": ["oob"]}}

@sharder996 sharder996 changed the title Kaizen/ppc64 maintenance [kaizen] ppc64el maintenance May 21, 2026
@sharder996 sharder996 force-pushed the kaizen/ppc64-maintenance branch 2 times, most recently from 71729c1 to bd9f491 Compare May 21, 2026 21:42
@codecov
Copy link
Copy Markdown

codecov Bot commented May 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.79%. Comparing base (e331c88) to head (5ef3907).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4890      +/-   ##
==========================================
+ Coverage   87.79%   87.79%   +0.01%     
==========================================
  Files         269      269              
  Lines       14636    14641       +5     
==========================================
+ Hits        12848    12853       +5     
  Misses       1788     1788              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sharder996 sharder996 force-pushed the kaizen/ppc64-maintenance branch from 5ef3907 to d12e94b Compare May 22, 2026 15:53
@sharder996 sharder996 changed the title [kaizen] ppc64el maintenance [arch] ppc64el maintenance May 22, 2026
@sharder996 sharder996 marked this pull request as ready for review May 22, 2026 16:11
@sharder996 sharder996 requested review from a team and tobe2098 and removed request for a team May 22, 2026 16:12
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.

1 participant