Missing ruby-sync dep

Bug #1866417 reported by Lucas Kanashiro
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet (Ubuntu)
Fix Released
Undecided
Lucas Kanashiro

Bug Description

The current version of puppet (5.5.10-4) is missing a build and runtime dependency on ruby-sync which has been causing a regression [1].

[1] https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/p/puppet/20200217_135736_ace0f@/log.gz

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

The attached debdiff fixes the regression:

autopkgtest [19:24:07]: @@@@@@@@@@@@@@@@@@@@ summary
command1 PASS
command2 PASS
command3 PASS
command4 PASS

Revision history for this message
Bryce Harrington (bryce) wrote :

Looks good, the autopkgtests pass now for me as well, +1.

I've sponsored the upload, thanks.

Revision history for this message
Bryce Harrington (bryce) wrote :

I think this bug is resolved, but assigning to lucas to verify.

Changed in puppet (Ubuntu):
assignee: nobody → Lucas Kanashiro (lucaskanashiro)
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

The proposed patch was uploaded but puppet is still stuck in proposed at the moment. I'll keep this bug open until I make it migrate to the release pocket.

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

I file bug with the issue which is not letting puppet migrate at the moment here: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1869084

I am closing this bug now.

Changed in puppet (Ubuntu):
status: New → Fix Committed
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: Fix Committed → 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.