From: carabasdaniel Date: Fri, 10 Apr 2020 11:45:40 +0000 (+0300) Subject: Merge pull request #924 from gimmyxd/facter_4 X-Git-Tag: v7.4.2~4 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=04b6a898f8e6f733e1b4f62d3c1a1c631b10253c;hp=6786d506e373c08df8ad0b00c5a9d7275ba0ed1a;p=puppet-modules%2Fpuppetlabs-apt.git Merge pull request #924 from gimmyxd/facter_4 (maint) Update apt custom facts --- diff --git a/manifests/init.pp b/manifests/init.pp index 3995534..d2aead9 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -230,7 +230,6 @@ class apt ( path => $::apt::sources_list, owner => root, group => root, - mode => '0644', notify => Class['apt::update'], } @@ -239,7 +238,6 @@ class apt ( path => $::apt::sources_list_d, owner => root, group => root, - mode => '0644', purge => $_purge['sources.list.d'], recurse => $_purge['sources.list.d'], notify => Class['apt::update'], @@ -250,7 +248,6 @@ class apt ( path => $::apt::preferences, owner => root, group => root, - mode => '0644', notify => Class['apt::update'], } @@ -259,7 +256,6 @@ class apt ( path => $::apt::preferences_d, owner => root, group => root, - mode => '0644', purge => $_purge['preferences.d'], recurse => $_purge['preferences.d'], notify => Class['apt::update'], @@ -270,7 +266,6 @@ class apt ( path => $::apt::apt_conf_d, owner => root, group => root, - mode => '0644', purge => $_purge['apt.conf.d'], recurse => $_purge['apt.conf.d'], notify => Class['apt::update'], diff --git a/manifests/mark.pp b/manifests/mark.pp index e439162..d83a02c 100644 --- a/manifests/mark.pp +++ b/manifests/mark.pp @@ -13,7 +13,7 @@ define apt::mark ( $unless_cmd = undef } default: { - $unless_cmd = "/usr/bin/apt-mark showm${setting} ${title} | /bin/fgrep -qs ${title}" + $unless_cmd = "/usr/bin/apt-mark show${setting} ${title} | /bin/fgrep -qs ${title}" } } exec { "/usr/bin/apt-mark ${setting} ${title}": diff --git a/manifests/setting.pp b/manifests/setting.pp index 4729295..16124c3 100644 --- a/manifests/setting.pp +++ b/manifests/setting.pp @@ -69,7 +69,6 @@ define apt::setting ( ensure => $ensure, owner => 'root', group => 'root', - mode => '0644', content => $content, source => $source, notify => $_notify, diff --git a/spec/classes/apt_spec.rb b/spec/classes/apt_spec.rb index 4421180..ca11d4a 100644 --- a/spec/classes/apt_spec.rb +++ b/spec/classes/apt_spec.rb @@ -4,14 +4,12 @@ sources_list = { ensure: 'file', path: '/etc/apt/sources.list', owner: 'root', group: 'root', - mode: '0644', notify: 'Class[Apt::Update]' } sources_list_d = { ensure: 'directory', path: '/etc/apt/sources.list.d', owner: 'root', group: 'root', - mode: '0644', purge: false, recurse: false, notify: 'Class[Apt::Update]' } @@ -20,14 +18,12 @@ preferences = { ensure: 'file', path: '/etc/apt/preferences', owner: 'root', group: 'root', - mode: '0644', notify: 'Class[Apt::Update]' } preferences_d = { ensure: 'directory', path: '/etc/apt/preferences.d', owner: 'root', group: 'root', - mode: '0644', purge: false, recurse: false, notify: 'Class[Apt::Update]' } @@ -36,7 +32,6 @@ apt_conf_d = { ensure: 'directory', path: '/etc/apt/apt.conf.d', owner: 'root', group: 'root', - mode: '0644', purge: false, recurse: false, notify: 'Class[Apt::Update]' } @@ -76,7 +71,6 @@ describe 'apt' do it 'lays down /etc/apt/apt.conf.d/15update-stamp' do is_expected.to contain_file('/etc/apt/apt.conf.d/15update-stamp').with(group: 'root', - mode: '0644', owner: 'root').with_content( %r{APT::Update::Post-Invoke-Success {"touch /var/lib/apt/periodic/update-success-stamp 2>/dev/null || true";};}, ) diff --git a/spec/defines/conf_spec.rb b/spec/defines/conf_spec.rb index 1c0ee16..5decab5 100644 --- a/spec/defines/conf_spec.rb +++ b/spec/defines/conf_spec.rb @@ -34,8 +34,7 @@ describe 'apt::conf', type: :define do is_expected.to contain_file(filename).with('ensure' => 'present', 'content' => %r{Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;}, 'owner' => 'root', - 'group' => 'root', - 'mode' => '0644') + 'group' => 'root') } context 'with notify_update = true (default)' do @@ -82,8 +81,7 @@ describe 'apt::conf', type: :define do it { is_expected.to contain_file(filename).with('ensure' => 'absent', 'owner' => 'root', - 'group' => 'root', - 'mode' => '0644') + 'group' => 'root') } end end diff --git a/spec/defines/setting_spec.rb b/spec/defines/setting_spec.rb index 7e2a908..16db751 100644 --- a/spec/defines/setting_spec.rb +++ b/spec/defines/setting_spec.rb @@ -50,7 +50,6 @@ describe 'apt::setting' do is_expected.to contain_file('/etc/apt/apt.conf.d/50teddybear').that_notifies('Class[Apt::Update]').with(ensure: 'file', owner: 'root', group: 'root', - mode: '0644', source: params[:source].to_s) } end @@ -62,7 +61,6 @@ describe 'apt::setting' do is_expected.to contain_file('/etc/apt/apt.conf.d/50teddybear').that_notifies('Class[Apt::Update]').with(ensure: 'file', owner: 'root', group: 'root', - mode: '0644', content: params[:content].to_s) } end