Block updates for mac partner builds

RESOLVED FIXED

Status

Release Engineering
Release Requests
--
blocker
RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: nthomas, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

4 years ago
(In reply to Ben Hearsum [:bhearsum] from bug 1113222 comment #3)
> (In reply to Ben Hearsum [:bhearsum] from bug 1113222 comment #2)
> > Updates are shut off. I still have some tweaking to do because the immediate
> > action was to shut off updates for almost everything. Blocking only partner
> > updates is tougher.
> 
> Once we get the OS X specific blocks into place /opt/aus2/incoming/Firefox
> needs to be chmoded back to 755 to re-enable other updates.

This bug covers creating and pushing the empty snippets.
(Reporter)

Comment 1

4 years ago
Created attachment 8538950 [details]
[partner-repacks] create-snippets.py

# run attached script (in base of partner-repacks), to get a tree of snippets
# rsync up to aus3-staging:/tmp/

# ffxbld#aus3-staging
cd /opt/aus2/snippets/
# copy everything to depth Firefox/<version>/Darwin*/<buildid>/
# NB - excludes 34.0
rsync -av --include Firefox --include 'Firefox/*' \
 --include 'Firefox/*/Darwin*' --include 'Firefox/*/Darwin*/*' --exclude='*' \
 pushed/Firefox-34.0.5-build1/ staging/Firefox-disable-mac-partner/
# put a copy of the snippets in each <buildid>
for d in staging/Firefox-disable-mac-partner/Firefox/*/*/*; do
  rsync -a /tmp/snippets/ $d/
done
# better safe than sorry
chown -R ffxbld:ffxbld staging/Firefox-disable-mac-partner/
find staging/Firefox-disable-mac-partner -type d -exec chmod 775 {} \;
find staging/Firefox-disable-mac-partner -type f -exec chmod 664 {} \;

# push
chmod 700 /opt/aus3/incoming/Firefox
pushsnip Firefox-disable-mac-partner
chmod 755 /opt/aus3/incoming/Firefox


Verified no update:
https://aus3.mozilla.org/update/3/Firefox/33.1.1/20141113143407/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/release-cck-nttresonant/Darwin%2014.0.0/greengoo/1.9/update.xml?force=1

Verified vanilla build has update:
https://aus3.mozilla.org/update/3/Firefox/33.1.1/20141113143407/Darwin_x86_64-gcc3-u-i386-x86_64/en-US/release/Darwin%2014.0.0/default/default/update.xml?force=1
(Reporter)

Comment 2

4 years ago
Bug 1113462 to add this to Balrog too.
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
(Reporter)

Comment 3

4 years ago
Created attachment 8538953 [details]
List of snippets added to each release
Thas was reverted today for the Firefox 35.0 release.
You need to log in before you can comment on or make changes to this bug.