Skip to content

Conversation

jonathanspw
Copy link
Contributor

@jonathanspw jonathanspw commented Jul 10, 2025

  • Resync rpm spec file with latest Fedora
  • Re-enable Fedora rawhide builds
  • Enable EL10 builds

This speeds up the RPM building CI tasks as well.

Description

Checklist

  • Runs make check successfully.
  • Retains code coverage (make check-coverage).
  • New/changed keys in YAML format are documented.
  • (Optional) Adds example YAML for new feature.
  • (Optional) Closes an open bug in Launchpad.

- Resync rpm spec file with latest Fedora
- Re-enable Fedora rawhide builds
- Enable EL10 builds

This speeds up the RPM building CI tasks as well.
Copy link
Collaborator

@slyon slyon left a comment

Choose a reason for hiding this comment

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

Thank you very much for your contribution to Netplan!

We've had very little time to focus on the RPM spec in the past. Thanks a lot for updating it and enabling EL10 along the way! ❤️

LGTM.

@slyon slyon merged commit 873e81e into canonical:main Jul 29, 2025
20 checks passed
@slyon
Copy link
Collaborator

slyon commented Jul 29, 2025

Note: This is disabling the execution of unit-tests as part of the RPM build. Which is generally fine with me as we have other CI executing those tests. And it was hard to make tests run on EL10, due to missing test-dependencies.

@jonathanspw Do you have any intention of leveraging those tests (especially on EL10), going forward? In order to check for proper compatibility of upstream Netplan changes?

@jonathanspw
Copy link
Contributor Author

@slyon I do intend to get as many of them as possible working within the Fedora/EPEL spec file/build system and will PR here accordingly.

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