Skip to content

Conversation

dongsupark
Copy link
Member

@dongsupark dongsupark commented Oct 9, 2025

Update coreos-base/afterburn to 5.10.0.

We need to skip 5.9.0, which has regressions around Azure IMDS. See also #3234.

Changelog of 5.9.0:

  • Major changes:
    • Add support for Oracle Cloud Infrastructure
    • dracut: don't include module by default
  • Minor changes:
    • Add TMT test structure and basic smoke test

Changelog of 5.10.0:

  • Major changes:
    • Add support for UpCloud
  • Minor changes:
    • Azure: fetch SSH keys from IMDS instead of deprecated certificates endpoint.
    • Azure: fix parsing of SharedConfig XML document with current serde-xml-rs

Testing done

CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/packages_all_arches/6771/cldsv/ passed for all cloud providers

  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
  • Inspected CI output for image differences: /boot and /usr size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.

Update coreos-base/afterburn to 5.10.0.
We need to skip 5.9.0, which has regressions around Azure IMDS.

Signed-off-by: Dongsu Park <dongsu@dpark.io>
Adjust Flatcar patch for afterburn 5.10.

Signed-off-by: Dongsu Park <dongsu@dpark.io>
Signed-off-by: Dongsu Park <dongsu@dpark.io>
@dongsupark
Copy link
Member Author

dongsupark commented Oct 10, 2025

With this PR, the image size increases by ~207 KB show like below:

 ./usr/bin/coreos-metadata by 212472 bytes (207 kbytes) from 6797920 bytes (6638 kbytes, 6 mbytes) to 7010392 bytes (6846 kbytes, 6 mbytes)

That is a little bump, which makes me concerned.

From a quick look at Afterburn's changelog, support for Oracle Cloud and UpCloud could be the reason. I did not have a deeper look.

EDIT: no, from the second look, I misread the log. Only 207 KB increase.

@dongsupark dongsupark marked this pull request as ready for review October 10, 2025 08:59
@dongsupark dongsupark requested a review from a team as a code owner October 10, 2025 08:59
Copy link

github-actions bot commented Oct 10, 2025

Build action triggered: https://github.com/flatcar/scripts/actions/runs/18401999830

@dongsupark
Copy link
Member Author

On the other hand, the Azure regression in 5.9.0 was finally fixed with the new version 5.10.0. Confirmed by Jenkins CI for all cloud providers.

@dongsupark
Copy link
Member Author

Ok, I got it. The image size change was probably caused by the PR #3241, which created a new file /usr/lib/flatcar/bootengine.img (48 MB).
So that affects already the last nightly. Has nothing to do with this PR.

Copy link
Contributor

@tormath1 tormath1 left a comment

Choose a reason for hiding this comment

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

Thanks!

@dongsupark dongsupark merged commit ebb732d into main Oct 10, 2025
4 of 5 checks passed
@github-project-automation github-project-automation bot moved this from ✅ Testing / in Review to Implemented in Flatcar tactical, release planning, and roadmap Oct 10, 2025
@dongsupark dongsupark deleted the dongsu/afterburn-5.10 branch October 10, 2025 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Development

Successfully merging this pull request may close these issues.

3 participants