Skip to content

osbuild-manifests: enable kubevirt image for aarch64 - #4639

Merged
nikita-dubrovskii merged 1 commit into
coreos:mainfrom
nikita-dubrovskii:enable-kubevirt-aarch64
Oct 15, 2026
Merged

nikita-dubrovskii merged 1 commit into
coreos:mainfrom
nikita-dubrovskii:enable-kubevirt-aarch64

Conversation

@nikita-dubrovskii

Copy link
Copy Markdown
Contributor

@coderabbitai

coderabbitai Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: coreos/coreos-assembler/.coderabbit.yml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: eec5c000-c791-4b72-b111-bdd5822f04f9

📥 Commits

Reviewing files that changed from the base of the PR and between 258abe2 and 7969289.


📒 Files selected for processing (1)
  • src/osbuild-manifests/coreos.osbuild.aarch64.mpp.yaml

Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 1 remain after this review.



📝 Summary

Summary by CodeRabbit

  • New Features
    • Added KubeVirt platform pipeline support for aarch64 builds.

Walkthrough

The aarch64 manifest now imports the KubeVirt platform pipeline.

Changes

aarch64 KubeVirt pipeline

Layer / File(s) Summary
Add KubeVirt pipeline import
src/osbuild-manifests/coreos.osbuild.aarch64.mpp.yaml
The imported pipelines now include the KubeVirt platform pipeline.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Feature


Merge Risk: ⚪ Minimal · up to 79692

The aarch64 manifest imports a compatible KubeVirt pipeline, and this change presents no concrete merge-blocking risk.

Pre-merge checks | Passed 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check Passed The title clearly states the primary change: enabling the KubeVirt image for aarch64.
Description check Passed The description links to the issue that tracks the change. It is related to the pull request objective, although it provides little detail.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@dustymabe

Copy link
Copy Markdown
Member

Have you confirmed that this works? If so LGTM

@nikita-dubrovskii

Copy link
Copy Markdown
Contributor Author

Have you confirmed that this works? If so LGTM

Yes, on debug-pod successfully built fedora-coreos-44.20261008.20.dev0-kubevirt.aarch64.ociarchive

@nikita-dubrovskii
nikita-dubrovskii merged commit 81cdda2 into coreos:main Oct 15, 2026
10 checks passed
@dustymabe

Copy link
Copy Markdown
Member

I meant did you confirm that the image that was created can be booted up in kubevirt?

@nikita-dubrovskii

Copy link
Copy Markdown
Contributor Author

I meant did you confirm that the image that was created can be booted up in kubevirt?

No. I gave the image to the team, who requested it, but received no feedback.

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.

2 participants