Closed Bug 1385425 Opened 8 years ago Closed 8 years ago

install xz on mac builders to support lzma mars in bb l10n releases

Categories

(Release Engineering :: Release Automation, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mozilla, Assigned: mozilla)

Details

Attachments

(1 file)

There's http://macpkg.sourceforge.net/ if we can figure out how to install the .pkg via puppet. Otherwise we may want to update the xz package in tooltool ( https://bugzilla.mozilla.org/show_bug.cgi?id=641212#c200 ) to include mac bits.
You look like the only real owner of these =\ Hopefully this is an easy review... I already uploaded the built xz-5.2.3.dmg to puppet, and installed on a lion builder via my puppet env. xz runs enough for `xz --help` to work.
Assignee: nobody → aki
Attachment #8891553 - Flags: review?(dustin)
The reasoning here: - we're still doing l10n release repacks on bb osx rather than tc x-build. - the new lzma mar requires xz - this is a stopgap until we get l10n release repacks in tc
Attachment #8891553 - Flags: review?(dustin) → review?(jwatkins)
Comment on attachment 8891553 [details] [diff] [review] [puppet] osx-xz.diff Review of attachment 8891553 [details] [diff] [review]: ----------------------------------------------------------------- lgtm
Attachment #8891553 - Flags: review?(jwatkins) → review+
Landed! I see it rolling out, and when I ssh into them there is now a /usr/bin/xz. I believe osx only runs puppet on reboot, so the rollout may take longer than usual (I may be wrong). If this is the case, and if we need xz sooner, we can reboot all the osx builders.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: