From 87b95e842653f37fa184d33b34e9489e6940084a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= <hugo@lysator.liu.se> Date: Fri, 22 Apr 2022 18:09:41 +0200 Subject: [PATCH] Change all package declarations to ensure_packages. Package must be exclusive, while ensure_package can occur in other places. --- manifests/base/centos.pp | 14 ++++++------ manifests/base/common.pp | 46 ++++++++++++++++++++-------------------- manifests/base/redhat.pp | 14 ++++++------ manifests/base/rocky.pp | 14 ++++++------ 4 files changed, 44 insertions(+), 44 deletions(-) diff --git a/manifests/base/centos.pp b/manifests/base/centos.pp index 8c4c4c7..cc03463 100644 --- a/manifests/base/centos.pp +++ b/manifests/base/centos.pp @@ -1,9 +1,9 @@ class packages::base::centos { - package { [ - 'redhat-lsb', - 'bind-utils', - 'vim-enhanced', - ]: - ensure => installed, - } + ensure_packages ([ + 'redhat-lsb', + 'bind-utils', + 'vim-enhanced', + ], { + ensure => installed, + }) } diff --git a/manifests/base/common.pp b/manifests/base/common.pp index 7277ca8..03b61b3 100644 --- a/manifests/base/common.pp +++ b/manifests/base/common.pp @@ -1,25 +1,25 @@ class packages::base::common { - package { [ - 'bash-completion', - 'fping', - 'git', - 'htop', - 'iftop', - 'iotop', - 'lshw', - 'lsof', - 'pciutils', - 'rsync', - 'screen', - 'strace', - 'sysstat', - 'tcsh', - 'tmux', - 'traceroute', - 'usbutils', - 'wget', - 'zsh', - ]: - ensure => installed, - } + ensure_packages([ + 'bash-completion', + 'fping', + 'git', + 'htop', + 'iftop', + 'iotop', + 'lshw', + 'lsof', + 'pciutils', + 'rsync', + 'screen', + 'strace', + 'sysstat', + 'tcsh', + 'tmux', + 'traceroute', + 'usbutils', + 'wget', + 'zsh', + ], { + ensure => installed, + }) } diff --git a/manifests/base/redhat.pp b/manifests/base/redhat.pp index a0525a4..f7eab60 100644 --- a/manifests/base/redhat.pp +++ b/manifests/base/redhat.pp @@ -1,9 +1,9 @@ class packages::base::redhat { - package { [ - 'redhat-lsb', - 'bind-utils', - 'vim-enhanced', - ]: - ensure => installed, - } + ensure_packages ([ + 'redhat-lsb', + 'bind-utils', + 'vim-enhanced', + ], { + ensure => installed, + }) } diff --git a/manifests/base/rocky.pp b/manifests/base/rocky.pp index c7ec9be..b3e4248 100644 --- a/manifests/base/rocky.pp +++ b/manifests/base/rocky.pp @@ -1,9 +1,9 @@ class packages::base::rocky { - package { [ - 'redhat-lsb', - 'bind-utils', - 'vim-enhanced', - ]: - ensure => installed, - } + ensure_packages([ + 'redhat-lsb', + 'bind-utils', + 'vim-enhanced', + ], { + ensure => installed, + }) } -- GitLab