Closed
Bug 755989
Opened 13 years ago
Closed 13 years ago
setup-master.py doesn't set up staging symlinks properly
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rail, Assigned: rail)
Details
(Whiteboard: [staging])
Attachments
(1 file)
|
6.51 KB,
patch
|
mozilla
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
If you set up a dev master, release-*-*.py files should point to staging_release-*-*.py files because release.py has no idea about which environment it's in dev or prod.
We used to use mozilla_staging with local_links magic, but recently it was removed and I had to use a json file to set up a dev master. load_masters_json() doesn't handle staging case properly.
Attached patch fixes the problem, no more [release] emails from staging. :/
It also fixes filter_masters() function which looks broken to me.
Attachment #624633 -
Flags: review?(aki)
Comment 1•13 years ago
|
||
Comment on attachment 624633 [details] [diff] [review]
setup-master.py fixed
>+ [('staging_release-fennec-mozilla-%s.py' % v,
>+ 'release-fennec-mozilla-%s.py' % v)
>+ for v in ['beta', 'release']
>+ ] +
There are aurora and esr10 staging_release-fennec config files, but I'm not sure who cares about them other than me :)
>-debsign = MasterConfig(
Yay!
I was just thinking about cleaning this up.
Lgtm.
r=me with or without the aurora+esr10 fennec staging files.
Attachment #624633 -
Flags: review?(aki) → review+
| Assignee | ||
Comment 2•13 years ago
|
||
Comment on attachment 624633 [details] [diff] [review]
setup-master.py fixed
http://hg.mozilla.org/build/buildbot-configs/rev/cc1678278763
(In reply to Aki Sasaki [:aki] from comment #1)
> r=me with or without the aurora+esr10 fennec staging files.
I did that on purpose with hope that both of those will be gone soon!
Attachment #624633 -
Flags: checked-in+
| Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 3•13 years ago
|
||
in production 2012-05-17 0750 PDT
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•