Skip to content

sys-apps/ignition: bump to 2.17.0#1680

Merged
tormath1 merged 2 commits intomainfrom
tormath1/ignition
Feb 21, 2024
Merged

sys-apps/ignition: bump to 2.17.0#1680
tormath1 merged 2 commits intomainfrom
tormath1/ignition

Conversation

@tormath1
Copy link
Copy Markdown
Contributor

@tormath1 tormath1 commented Feb 20, 2024

In this PR, we upgrade Ignition to 2.17.0 (which includes 2.16.x releases). Not so much to report regarding the upgrade itself, I followed our guide: https://github.com/flatcar/scripts/tree/main/sdk_container/src/third_party/coreos-overlay/sys-apps/ignition/files#sync-ignition-with-the-upstream

Note:

  • the patch 0016-internal-exec-stages-disks-prevent-races-with-udev.patch has been dropped since it's now upstream: coreos/ignition@3f78465
  • the patch about noop provider has been updated:
    • providers are now defined in init function of the package
    • noop has been renamed to metal

New providers:

  • Hyper-V (it was previously a noop)
  • Apple Hypervisor
  • Hetzner

It also fixes an issue we had regarding SELinux relabelling.

This PR prepares for the Scaleway support.

Testing done

ebuild ignition-2.17.0.ebuild compile

Closes: flatcar/Flatcar#1261

@tormath1 tormath1 self-assigned this Feb 20, 2024
@tormath1 tormath1 added the main label Feb 20, 2024
@tormath1 tormath1 marked this pull request as ready for review February 21, 2024 08:14
@tormath1 tormath1 requested a review from a team February 21, 2024 08:14
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[RFE] Ignition: bump to 2.17.0

2 participants