Puppet: System Administration Automated

Support

Ticket #812 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

pkgdmg: hdiutil syntax changes in Mac OS X 10.5

Reported by: mccune Assigned to: mccune
Priority: normal Milestone:
Component: library Version:
Severity: normal Keywords: provider pkgdmg leopard mac osx
Cc: Triage Stage: Ready for checkin
Attached Patches: Code Complexity: Trivial

Description

Nigel mentioned:

Sep 10 12:11:23 lbw puppetd[785]: (//default/base/base_mac/mrmagoo/Package[python2.4.dmg]/ensure) change from absent to present failed: Execution of '/usr/bin/hdiutil mount -plist -nobrowse -readonly -mountrandom -noidme /tmp /tmp/python2.4.dmg'
returned 256:
hdiutil: attach: missing "-mountrandom" argument
Usage:    hdiutil attach [options] <image>
hdiutil attach -help

I'll patch this relatively soon. Ideally, before Leopard ships.

-Jeff

Change History

09/10/07 21:20:56 changed by mccune

  • owner changed from community to mccune.

09/10/07 22:27:18 changed by michael

  • stage changed from Unreviewed to Accepted.

09/10/07 23:12:49 changed by mccune

  • status changed from new to assigned.
  • complexity changed from Unknown to Trivial.
  • stage changed from Accepted to Ready for checkin.
  • compatibility changed from Unknown to Full.
  • patch changed from None to Code.

Patched: I'm not sure of the exact command to merge, but it's commit 6a105c4f208aa94483125a80f14565a106f5d5dc at http://northstarlabs.net/git/puppet

So, maybe:

git remote add mccune http://northstarlabs.net/git/puppet
git pull mccune 6a105c4f208aa94483125a80f14565a106f5d5dc

09/10/07 23:18:29 changed by luke

  • status changed from assigned to closed.
  • resolution set to fixed.

Fixed in [6a105c4f208aa94483125a80f14565a106f5d5dc] (and pushed).

09/10/07 23:18:54 changed by luke

Oh, and I had to 'git pull mccune master'; doing a pull by itself didn't work, nor could I pull the commit individually.