Skip to content
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

Install systemd-networkd package, if any #380

Merged
merged 2 commits into from
Oct 29, 2023

Conversation

ekohl
Copy link
Member

@ekohl ekohl commented Oct 18, 2023

On Red Hat systems networkd is packaged as systemd-networkd. In particular:

  • EL7
  • EL8/EL9 shipped in EPEL
  • Fedora since 33

@ekohl ekohl added the enhancement New feature or request label Oct 18, 2023
@ekohl ekohl force-pushed the systemd-networkd-package branch 2 times, most recently from 7e33bcc to 2818ce7 Compare October 18, 2023 19:33

require 'spec_helper_acceptance'

describe 'systemd with manage_networkd true' do
Copy link
Member Author

@ekohl ekohl Oct 18, 2023

Choose a reason for hiding this comment

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

Should we skip this on EL8 & EL9, since we don't install EPEL?

Also, OracleLinux 7 looks messed up.

Copy link
Member

Choose a reason for hiding this comment

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

I am fine with skipping or installing epel. and I think we should remove OL7 from metadata.json, their repo is broken.

Copy link
Member Author

Choose a reason for hiding this comment

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

Implemented: it now installs EPEL

@kenyon
Copy link
Member

kenyon commented Oct 18, 2023

#318 is the issue for this.

Also adds the -family- part to distinguish the RedHat OS family from the
RedHat (aka RHEL) OS.
@ekohl ekohl force-pushed the systemd-networkd-package branch 2 times, most recently from c0e11f5 to 34f170e Compare October 29, 2023 17:09
On Red Hat systems networkd is packaged as systemd-networkd. In
particular:

* EL7
* EL8/EL9 shipped in EPEL
* Fedora since 33
@ekohl ekohl force-pushed the systemd-networkd-package branch from 34f170e to c5cb06f Compare October 29, 2023 17:20
@bastelfreak bastelfreak merged commit 5f64bc1 into voxpupuli:master Oct 29, 2023
34 checks passed
@ekohl ekohl deleted the systemd-networkd-package branch October 29, 2023 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

EL8 and EL9 need the systemd-networkd package installed for systemd::network
3 participants