Skip to content

Commit

Permalink
Merge pull request #1046 from bastelfreak/nm
Browse files Browse the repository at this point in the history
Make networkmanager optional
  • Loading branch information
jhoblitt authored Feb 20, 2024
2 parents ae9c875 + 56eb635 commit 36abe40
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions site/profile/manifests/core/common.pp
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@
# @param manage_node_exporter
# If `true`, install prometheus node_exporter
#
# @param manage_network_manager
# If `true`, Networkmanager will be configured
#
class profile::core::common (
Boolean $manage_puppet_agent = true,
Boolean $manage_chrony = true,
Expand All @@ -57,6 +60,7 @@
Boolean $manage_irqbalance = true,
Boolean $manage_resolv_conf = true,
Boolean $manage_node_exporter = true,
Boolean $manage_network_manager = true,
) {
include auditd
include accounts
Expand Down Expand Up @@ -107,8 +111,10 @@
include network
}
default: { # EL9+
ensure_packages(['NetworkManager-initscripts-updown'])
include nm
if $manage_network_manager {
ensure_packages(['NetworkManager-initscripts-updown'])
include nm
}
}
}
}
Expand Down

0 comments on commit 36abe40

Please sign in to comment.