Hello I can't manage to install VB on osx via puppet and pkgdmg provider.
puppet client : 2.6.8 on osx snow leopard 10.6.7 puppetmaster : 2.6.8-1~bpo60+1 on debian squeeze The puppet logs say : [...] debug: Puppet::Type::Package::ProviderPkgdmg: Executing '/usr/bin/curl -o /tmp/VirtualBox-4.0.8-71778-OSX.dmg -C - -k -s --url https://web3/apps/VirtualBox-4.0.8-71778-OSX.dmg' debug: Success: curl transfered [VirtualBox-4.0.8-71778-OSX.dmg] debug: Puppet::Type::Package::ProviderPkgdmg: Executing '/usr/bin/hdiutil mount -plist -nobrowse -readonly -noidme -mountrandom /tmp /tmp/VirtualBox-4.0.8-71778-OSX.dmg' debug: Puppet::Type::Package::ProviderPkgdmg: Executing '/usr/sbin/installer -pkg /private/tmp/dmg.5hKSb9/VirtualBox.mpkg -target /' debug: Puppet::Type::Package::ProviderPkgdmg: Executing '/usr/bin/hdiutil eject /private/tmp/dmg.5hKSb9' err: /Stage[main]/Aptitude::Info/Pkginstall[VirtualBox-4.0.8-71778-OSX.dmg]/Package[VirtualBox-4.0.8-71778-OSX.dmg]/ensure: change from absent to present failed: Execution of '/usr/sbin/installer -pkg /private/tmp/dmg.5hKSb9/VirtualBox.mpkg -target /' returned 1: installer: Package name is Oracle VM VirtualBox installer: Installing at base path / installer: The install failed (Le programme d’installation a rencontré une erreur qui a provoqué l’échec de l’installation. Contactez l’éditeur du logiciel pour obtenir de l’aide.) The /var/log/install.log : Jun 8 15:02:16 info-starbuck installer[85815]: JS: Hardware architecture detected: i386 Jun 8 15:02:16 info-starbuck installer[85815]: JS: OS version detected: 10.6.7 Jun 8 15:02:17 info-starbuck installer[85815]: -[IFDInstallController(Private) _buildInstallPlan]: location = file://localhost Jun 8 15:02:17 info-starbuck installer[85815]: -[IFDInstallController(Private) _buildInstallPlan]: file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VBoxKEXTs.pkg Jun 8 15:02:17 info-starbuck installer[85815]: -[IFDInstallController(Private) _buildInstallPlan]: file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VBoxStartupItems.pkg Jun 8 15:02:17 info-starbuck installer[85815]: -[IFDInstallController(Private) _buildInstallPlan]: file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VirtualBox.pkg Jun 8 15:02:17 info-starbuck installer[85815]: -[IFDInstallController(Private) _buildInstallPlan]: file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VirtualBoxCLI.pkg Jun 8 15:02:17 info-starbuck runner[85823]: Administrator authorization granted. Jun 8 15:02:17 info-starbuck installer[85815]: Will use PK session Jun 8 15:02:17 info-starbuck installer[85815]: Starting installation: Jun 8 15:02:17 info-starbuck installer[85815]: Configuring volume "OsX" Jun 8 15:02:17 info-starbuck installer[85815]: Preparing disk for local booted install. Jun 8 15:02:17 info-starbuck installer[85815]: Free space on "OsX": 474.14 Go (474139660288 bytes). Jun 8 15:02:17 info-starbuck installer[85815]: Create temporary directory "/var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Tmp-//Install.85815HtcZhN" Jun 8 15:02:17 info-starbuck installer[85815]: IFPKInstallElement (4 packages) Jun 8 15:02:17 info-starbuck installer[85815]: PackageKit: ----- Begin install ----- Jun 8 15:02:17 info-starbuck installer[85815]: PackageKit: request=PKInstallRequest <4 packages, destination=/> Jun 8 15:02:17 info-starbuck installer[85815]: PackageKit: packages=(\n "PKJaguarPackage <file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VBoxKEXTs.pkg>",\n "PKJaguarPackage <file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VBoxStartupItems.pkg>",\n "PKJaguarPackage <file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VirtualBox.pkg>",\n "PKJaguarPackage <file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VirtualBoxCLI.pkg>"\n) Jun 8 15:02:17 info-starbuck installer[85815]: PackageKit: Extracting file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VBoxKEXTs.pkg (destination=/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandbox-tmp/Root, uid=0) Jun 8 15:02:18 info-starbuck installer[85815]: PackageKit: Extracting file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VBoxStartupItems.pkg (destination=/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandbox-tmp/Root, uid=0) Jun 8 15:02:19 info-starbuck installer[85815]: PackageKit: Extracting file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VirtualBox.pkg (destination=/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandbox-tmp/Root, uid=0) Jun 8 15:02:27 info-starbuck installer[85815]: PackageKit: Extracting file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VirtualBoxCLI.pkg (destination=/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandbox-tmp/Root, uid=0) Jun 8 15:02:28 info-starbuck installer[85815]: PackageKit: Shoving /var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandbox-tmp/Root (3 items) to / Jun 8 15:02:28 info-starbuck installer[85815]: PackageKit: Executing script "./postflight" in /tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VBoxKEXTs.pkg/Contents/Resources Jun 8 15:02:29 info-starbuck installer[85815]: PackageKit: Executing script "./postflight" in /tmp/dmg.OT7NZT/VirtualBox.mpkg/Contents/Packages/VirtualBox.pkg/Contents/Resources Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxBalloonCtrl => /Applications/VirtualBox.app/Contents/MacOS/VBoxBalloonCtrl-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxDD2GC.gc => /Applications/VirtualBox.app/Contents/MacOS/VBoxDD2GC.gc-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxDDGC.gc => /Applications/VirtualBox.app/Contents/MacOS/VBoxDDGC.gc-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxExtPackHelperApp => /Applications/VirtualBox.app/Contents/MacOS/VBoxExtPackHelperApp-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless => /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxManage => /Applications/VirtualBox.app/Contents/MacOS/VBoxManage-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxNetAdpCtl => /Applications/VirtualBox.app/Contents/MacOS/VBoxNetAdpCtl-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxNetDHCP => /Applications/VirtualBox.app/Contents/MacOS/VBoxNetDHCP-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxSVC => /Applications/VirtualBox.app/Contents/MacOS/VBoxSVC-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VBoxXPCOMIPCD => /Applications/VirtualBox.app/Contents/MacOS/VBoxXPCOMIPCD-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VMMGC.gc => /Applications/VirtualBox.app/Contents/MacOS/VMMGC.gc-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VirtualBox => /Applications/VirtualBox.app/Contents/MacOS/VirtualBox-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/VirtualBoxVM => /Applications/VirtualBox.app/Contents/MacOS/VirtualBoxVM-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: /Applications/VirtualBox.app/Contents/MacOS/vboxwebsrv => /Applications/VirtualBox.app/Contents/MacOS/vboxwebsrv-x86 Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Python found: python, installing bindings... Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running build Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running build_py Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: copying vboxapi/__init__.py -> build/lib/vboxapi Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install_lib Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: copying build/lib/vboxapi/__init__.py -> /Library/Python/2.6/site-packages/vboxapi Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: byte-compiling /Library/Python/2.6/site-packages/vboxapi/__init__.py to __init__.pyc Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install_egg_info Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Removing /Library/Python/2.6/site-packages/vboxapi-1.0-py2.6.egg-info Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Writing /Library/Python/2.6/site-packages/vboxapi-1.0-py2.6.egg-info Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Python found: python2.5, installing bindings... Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running build Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running build_py Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install_lib Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: copying build/lib/vboxapi/__init__.py -> /Library/Python/2.5/site-packages/vboxapi Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: byte-compiling /Library/Python/2.5/site-packages/vboxapi/__init__.py to __init__.pyc Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install_egg_info Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Removing /Library/Python/2.5/site-packages/vboxapi-1.0-py2.5.egg-info Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Writing /Library/Python/2.5/site-packages/vboxapi-1.0-py2.5.egg-info Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Python found: python2.6, installing bindings... Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running build Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running build_py Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install_lib Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: running install_egg_info Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Removing /Library/Python/2.6/site-packages/vboxapi-1.0-py2.6.egg-info Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Writing /Library/Python/2.6/site-packages/vboxapi-1.0-py2.6.egg-info *Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: Register file extensions for * *Jun 8 15:02:29 info-starbuck installer[85815]: ./postflight: sudo: unknown user: * Jun 8 15:02:29 info-starbuck installer[85815]: PackageKit: Install Failed: PKG: post-flight scripts for "org.virtualbox.pkg.virtualbox"\nError Domain=PKInstallErrorDomain Code=112 UserInfo=0x1040056b0 "Une erreur s’est produite pendant l’exécution des scripts du paquet « VirtualBox.pkg »." {\n NSFilePath = "./postflight";\n NSLocalizedDescription = "Une erreur s\U2019est produite pendant l\U2019ex\U00e9cution des scripts du paquet \U00ab\U00a0VirtualBox.pkg\U00a0\U00bb.";\n NSURL = "./Contents/Packages/VirtualBox.pkg -- file://localhost/private/tmp/dmg.OT7NZT/VirtualBox.mpkg/";\n PKInstallPackageIdentifier = "org.virtualbox.pkg.virtualbox";\n} Jun 8 15:02:29 info-starbuck installer[85815]: install:didFailWithError:Error Domain=PKInstallErrorDomain Code=112 UserInfo=0x1040056b0 "Une erreur s’est produite pendant l’exécution des scripts du paquet « VirtualBox.pkg »." Jun 8 15:02:29 info-starbuck installer[85815]: Install failed: Le programme d’installation a rencontré une erreur qui a provoqué l’échec de l’installation. Contactez l’éditeur du logiciel pour obtenir de l’aide. If I download the package, mount the dmg and then run the command by the hand : $ sudo -s # /usr/bin/curl -o /tmp/VirtualBox-4.0.8-71778-OSX.dmg -C - -k -s --url https://web3/apps/VirtualBox-4.0.8-71778-OSX.dmg # /usr/bin/hdiutil mount -plist -nobrowse -readonly -noidme -mountrandom /tmp /tmp/VirtualBox-4.0.8-71778-OSX.dmg # /usr/sbin/installer -pkg /private/tmp/dmg.OT7NZT/VirtualBox.mpkg -target / The install is ok. And in the /var/log/install.log : [...] Jun 7 12:44:17 info-roslin installer[6404]: ./postflight: Writing /Library/Python/2.6/site-packages/vboxapi-1.0-py2.6.egg-info *Jun 7 12:44:17 info-roslin installer[6404]: ./postflight: Register file extensions for root* Jun 7 12:44:17 info-roslin installer[6404]: ./postflight: ThrottleProcessIO: throttling disk i/o Jun 7 12:44:17: --- last message repeated 1 time --- Jun 7 12:44:17 info-roslin installer[6404]: PackageKit: Registered bundle file://localhost/Applications/VirtualBox.app/ Jun 7 12:44:17 info-roslin installer[6404]: PackageKit: Registered bundle file://localhost/Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/ Jun 7 12:44:17 info-roslin installer[6404]: PackageKit: Registered bundle file://localhost/Applications/VirtualBox.app/Contents/Resources/vmstarter.app/ Jun 7 12:44:17 info-roslin installer[6404]: Installed "Oracle VM VirtualBox" () Jun 7 12:44:17 info-roslin installer[6404]: PackageKit: ----- End install ----- Jun 7 12:44:18 info-roslin installer[6404]: Running install actions Jun 7 12:44:18 info-roslin installer[6404]: Removing temporary directory "/var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Tmp-//Install.6404E6eqEN" Jun 7 12:44:18 info-roslin installer[6404]: Finalize disk "OsX" Jun 7 12:44:18 info-roslin installer[6404]: Notifying system of updated components Jun 7 12:44:19 info-roslin installer[6404]: Jun 7 12:44:19 info-roslin installer[6404]: **** Summary Information **** Jun 7 12:44:19 info-roslin installer[6404]: Operation Elapsed time Jun 7 12:44:19 info-roslin installer[6404]: ----------------------------- Jun 7 12:44:19 info-roslin installer[6404]: disk 0.01 seconds Jun 7 12:44:19 info-roslin installer[6404]: script 0.00 seconds Jun 7 12:44:19 info-roslin installer[6404]: zero 0.00 seconds Jun 7 12:44:19 info-roslin installer[6404]: install 13.01 seconds Jun 7 12:44:19 info-roslin installer[6404]: -total- 13.02 seconds Jun 7 12:44:19 info-roslin installer[6404]: Do you know if there is a solution ? Thanks for your help -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/bElRb3oxNTlIRWdK. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.