autopkgtest failure due to lack of a certificate

Bug #1869084 reported by Lucas Kanashiro
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet (Ubuntu)
Fix Released
Medium
Rafael David Tinoco

Bug Description

puppet/5.5.10-4ubuntu1 autopkgtest is failing because a certificate is missing while executing the tests:

https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/p/puppet/20200310_054016_1a91c@/log.gz

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

The attached patch checks if the puppet master certificate is available before running tests, and if it is not it generates one. It should fix this failure in the autopkgtest infrastructure (I was not able to reproduce it locally).

autopkgtest [18:41:11]: @@@@@@@@@@@@@@@@@@@@ summary
command1 PASS
command2 PASS
command3 PASS
command4 PASS

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

Sponsoring this after talking to @lucaskanashiro on IRC.

Changed in puppet (Ubuntu):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Rafael David Tinoco (rafaeldtinoco)
Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

$ dput ubuntu ../puppet_5.5.10-4ubuntu2_source.changes
Checking signature on .changes
gpg: ../puppet_5.5.10-4ubuntu2_source.changes: Valid signature from A93E0E0AD83C0D0F
Checking signature on .dsc
gpg: ../puppet_5.5.10-4ubuntu2.dsc: Valid signature from A93E0E0AD83C0D0F
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading puppet_5.5.10-4ubuntu2.dsc: done.
  Uploading puppet_5.5.10-4ubuntu2.debian.tar.xz: done.
  Uploading puppet_5.5.10-4ubuntu2_source.buildinfo: done.
  Uploading puppet_5.5.10-4ubuntu2_source.changes: done.
Successfully uploaded packages.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package puppet - 5.5.10-4ubuntu3

---------------
puppet (5.5.10-4ubuntu3) focal; urgency=medium

  * d/p/fix-ruby27-warning.patch: Add patch to fix a warning when executed
    with Ruby 2.7. It fixes an autopkgtest regression in ruby-puppet-syntax.
  * d/t/control: Add allow-stderr restriction to puppet master and puppet
    master passenger tests.
  * d/t/control: add 'puppet' to $no_proxy variable in puppet-master-passenger
    test to let tests make requests to puppet master running locally
    (LP: #1869265).

 -- Lucas Kanashiro <email address hidden> Thu, 26 Mar 2020 18:27:14 -0300

Changed in puppet (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.