Bug #16553

puppet-agent-oauth Jessie package is missing --local

Added by Charles Williams 4 months ago. Updated 4 months ago.

Status:Closed
Priority:Normal
Assigned To:Michael Moll
Category:Debian/Ubuntu
Target version:-
Difficulty: Bugzilla link:
Found in release:1.12.2 Pull request:https://github.com/theforeman/foreman-packaging/pull/1343
Story points-
Velocity based estimate-
Release1.13.1Release relationshipAuto

Description

when installing the puppet-agent-oauth package on Debian Jessie there is a missing "--local" option missing in the postint script which causes the package install to hang and thus the foreman-installer hangs.

Associated revisions

Revision ad66b950
Added by Michael Moll 4 months ago

fixes #16553 use --local for gem install

Revision 85b73bc4
Added by Dominic Cleal 4 months ago

fixes #16553 - use --local for gem install

History

#1 Updated by Charles Williams 4 months ago

Workaround that I used was to just abort the install then modify /var/lib/dpkg/info/puppet-agent-oauth.postinst to add "--local" after the "install" option and then "dpkg --configure -a"

#2 Updated by Dominic Cleal 4 months ago

  • Project changed from Foreman to Packaging
  • Category changed from Packaging to Debian/Ubuntu

#3 Updated by The Foreman Bot 4 months ago

  • Status changed from New to Ready For Testing
  • Assigned To set to Michael Moll
  • Pull request https://github.com/theforeman/foreman-packaging/pull/1343 added

#4 Updated by Michael Moll 4 months ago

  • Assigned To deleted (Michael Moll)

maybe this is 1.13-worthy?

#5 Updated by Michael Moll 4 months ago

  • Assigned To set to Michael Moll

#6 Updated by Michael Moll 4 months ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

#7 Updated by Dominic Cleal 4 months ago

  • Release set to 1.13.1

Also available in: Atom PDF