File tree 1 file changed +8
-2
lines changed
site/profile/manifests/core
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 43
43
# @param manage_node_exporter
44
44
# If `true`, install prometheus node_exporter
45
45
#
46
+ # @param manage_network_manager
47
+ # If `true`, Networkmanager will be configured
48
+ #
46
49
class profile::core::common (
47
50
Boolean $manage_puppet_agent = true ,
48
51
Boolean $manage_chrony = true ,
57
60
Boolean $manage_irqbalance = true ,
58
61
Boolean $manage_resolv_conf = true ,
59
62
Boolean $manage_node_exporter = true ,
63
+ Boolean $manage_network_manager = true ,
60
64
) {
61
65
include auditd
62
66
include accounts
107
111
include network
108
112
}
109
113
default: { # EL9+
110
- ensure_packages([' NetworkManager-initscripts-updown' ])
111
- include nm
114
+ if $manage_network_manager {
115
+ ensure_packages([' NetworkManager-initscripts-updown' ])
116
+ include nm
117
+ }
112
118
}
113
119
}
114
120
}
You can’t perform that action at this time.
0 commit comments