We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5cb4225 commit c64cd04Copy full SHA for c64cd04
spec/acceptance/apt_keyring_spec.rb
@@ -25,4 +25,24 @@
25
end
26
27
28
+
29
+ context 'when using refreshed GPG' do
30
+ # add expired GPG key
31
+ before(:each) do
32
+ run_shell('curl https://apt.puppetlabs.com/DEB-GPG-KEY-puppet | gpg --dearmor >/etc/apt/keyrings/puppetlabs-keyring.gpg')
33
+ end
34
+ keyring_pp = <<-MANIFEST
35
+ apt::keyring { 'puppetlabs-keyring.gpg':
36
+ ensure => 'refreshed',
37
+ source => 'https://apt.puppetlabs.com/keyring.gpg',
38
+ }
39
+ MANIFEST
40
41
+ it 'updates GPG key' do
42
+ retry_on_error_matching do
43
+ res = run_shell('gpg --show-keys --list-options show-sig-expire /etc/apt/keyrings/puppetlabs-keyring.gpg | grep expired')
44
+ expect(res.stdout.strip).to eq('')
45
46
47
48
0 commit comments