Skip to content

Yoga build host image on arc #1014

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 2, 2024

Conversation

Alex-Welsh
Copy link
Member

Still putting the final touches to this PR but everything should be working correctly now.
All images built here
latest test here

@Alex-Welsh Alex-Welsh force-pushed the yoga-build-host-image-on-arc branch 4 times, most recently from 138cf36 to 91eb986 Compare March 27, 2024 11:53
@Alex-Welsh
Copy link
Member Author

Current issues:
Rocky 8 images are building as rocky 9
Rocky 9 images are failing to boot due to to an issue with cloud-init config not being parseable:

[   12.623671] cloud-init[966]: 2024-03-27 09:48:06,919 - util.py[WARNING]: Failed loading yaml blob. Invalid format at line 102 column 5: "while parsing a block mapping
[   12.626039] cloud-init[966]:   in "<unicode string>", line 102, column 5:
[   12.627229] cloud-init[966]:         renderers: ['network-manager']
[   12.628358] cloud-init[966]:         ^
[   12.629054] cloud-init[966]: expected <block end>, but found '<block mapping start>'
[   12.630460] cloud-init[966]:   in "<unicode string>", line 103, column 7:
[   12.631628] cloud-init[966]:           activators: ['network-manager']

I think that issue is caused by a whitespace error on this line of the containerfile
A fix is in progress

@Alex-Welsh Alex-Welsh force-pushed the yoga-build-host-image-on-arc branch 5 times, most recently from 2b95268 to 9f640b5 Compare March 27, 2024 15:41
@Alex-Welsh Alex-Welsh force-pushed the yoga-build-host-image-on-arc branch 3 times, most recently from 7d56249 to d8213a9 Compare March 28, 2024 10:18
@Alex-Welsh Alex-Welsh force-pushed the yoga-build-host-image-on-arc branch 7 times, most recently from 73a365c to 9e36ac7 Compare March 28, 2024 14:14
Arc runners are kubernetes-orchestrated github runners. Host image
builds do not work on these runners, so this commit adapts the host
image build workflow to spin up a worker VM which executes the build.
@Alex-Welsh Alex-Welsh force-pushed the yoga-build-host-image-on-arc branch from 9e36ac7 to 8f6fcb8 Compare March 28, 2024 14:15
@Alex-Welsh Alex-Welsh marked this pull request as ready for review March 28, 2024 14:16
@Alex-Welsh Alex-Welsh requested a review from a team as a code owner March 28, 2024 14:16
@Alex-Welsh Alex-Welsh requested a review from markgoddard March 28, 2024 14:16
@markgoddard markgoddard merged commit 368a487 into stackhpc/yoga Apr 2, 2024
@markgoddard markgoddard deleted the yoga-build-host-image-on-arc branch April 2, 2024 11:00
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