Issues with some machines failing on iLife 11.pkg installation

Not applicable

I built an iLife 11.pkg a few months back. Tested its deployment on
several machines before telling JSS to cache the large installer to
the Waiting Room on all my managed MacBook Pros.

Then I built a policy that will install iLife 11.pkg from the cached
copy, via Self Service, once the end-user clicks on the Install
button. Since turning on this Self Service policy, I have just a few
machines that are failing to install the pkg.

JSS log shows this:

-----------
/usr/sbin/jamf is version 8.0 The results of this Policy where not logged at the time of execution. The actual execution time was Thu May 26 10:01:07 EDT 2011 Executing Policy Install iLife 11... Installing iLife 11.pkg... Installation failed. The installer reported: /Library/Application
Support/JAMF/Waiting Room/iLife 11.pkg/Contents/Archive.bom: stream
invalid; admin range is outside file /Library/Application Support/JAMF/Waiting Room/iLife
11.pkg/Contents/Archive.bom: stream invalid; admin range is outside
file

-----------

And then that last line is repeated about 2000 times.

And when I check on each of these machines, iLife 11 has indeed failed
to install.

What's weirder is that my email box is filling up with many dozens of
log messages each day from EACH of these affected computers (just two
so far; possibly more later on as people attempt the install). Either
the JAMF binaries are attempting this install over and over many times
per day, or the log message is being resubmitted to JSS many times per
day. I don't know which.

So, any idea what's causing this failure, and how can I force a
machine to either stop trying the installation, or to stop sending the
failure message.

I've tried flushing the policy cache for each of these affected
machines but it hasn't helped.

I'm reluctant to re-build my iLife 11.pkg as a .dmg since it's already
cached out to all my machines. I will if I have to, but it's not my
best solution.

Help!

Thanks,

Damien Barrett
Montclair Kimberley Academy
Montclair, NJ 07042
973-842-2812

1 REPLY 1

rmanly
Contributor III

I had this same idea since I have to install iLife11 over the top of
09 so I wanted to use Apple's installers.

Here is what I am trying because I also had issues with cache that I
didn't really investigate. So far it has worked testing all the parts
individually, I haven't automated the full sequence yet as some other
things came up.

  1. Script that runs "Before" mkdir /ilife11; chflags hidden /ilife11
  2. I made a dmg Casper package with Composer of all the pkgs from iLife disc dropped in /ilife11
  3. once they have this they get added to a Smart group
  4. smart group includes policy with notification that ilife11 upgrade is ready
  5. Self Service has a policy scoped to this same smart group that is basically just a script to "installer -pkg /ilife11/iLife.pkg -target /"

Keep posting if you get this figured out. I have all summer to get
this working so it is not a HUGE deal for me...yet. ;) I am curious
about your results.

Ryan M. Manly
Glenbrook High Schools