Closed
Bug 692504
Opened 13 years ago
Closed 13 years ago
push betas to internal mirrors automatically
Categories
(Release Engineering :: General, defect, P2)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: rail)
References
Details
Attachments
(2 files, 2 obsolete files)
1.44 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
2.36 KB,
patch
|
rail
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
Betas should get pushed to internal mirrors automatically. This should be pretty easy, because there's no rsync modules to update (because we exclude *.*b* from mozilla-releases already). We probably need a flag in the release config to control this behaviour.
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → rail
Priority: -- → P4
Assignee | ||
Updated•13 years ago
|
Priority: P4 → P2
Assignee | ||
Comment 1•13 years ago
|
||
We can push the files after the "updates" or antivirus builder. Probably the latter is better. Any other suggestion?
Reporter | ||
Comment 2•13 years ago
|
||
Yeah, pushing after A/V is probably best for Betas.
Assignee | ||
Comment 3•13 years ago
|
||
For betas: we need to disable "updates available on betatest" emails and add "updates available on releasetest" emails ~10 mins after pushing the files to the internal mirrors.
Comment 4•13 years ago
|
||
(In reply to Rail Aliiev [:rail] from comment #3)
> For betas: we need to disable "updates available on betatest" emails and add
> "updates available on releasetest" emails ~10 mins after pushing the files
> to the internal mirrors.
The comment about releasetest confuses me, as we already get a 'ready for releasetest testing' email when we get to weight 1 in bouncer (ie when sentry polls dm-download02). +1 to disabling the betatest emails though.
Assignee | ||
Comment 5•13 years ago
|
||
(In reply to Nick Thomas [:nthomas] from comment #4)
>
> The comment about releasetest confuses me, as we already get a 'ready for
> releasetest testing' email when we get to weight 1 in bouncer (ie when
> sentry polls dm-download02). +1 to disabling the betatest emails though.
Oh, right.
Assignee | ||
Comment 6•13 years ago
|
||
Assignee | ||
Comment 7•13 years ago
|
||
to be tested
Assignee | ||
Comment 8•13 years ago
|
||
Passed staging test
Attachment #567146 -
Attachment is obsolete: true
Attachment #567924 -
Flags: review?(bhearsum)
Assignee | ||
Updated•13 years ago
|
Attachment #567145 -
Flags: review?(bhearsum)
Reporter | ||
Comment 9•13 years ago
|
||
Comment on attachment 567924 [details] [diff] [review]
buildbotcustom
Review of attachment 567924 [details] [diff] [review]:
-----------------------------------------------------------------
::: process/release.py
@@ +485,5 @@
> + if releaseConfig.get('enableAutomaticPushToMirrors') and \
> + releaseConfig.get('verifyConfigs'):
> + upstream_scheduler = updates_scheduler
> + if not releaseConfig.get('disableVirusCheck'):
> + upstream_scheduler = antivirus_scheduler
Can you reverse this logic? Using "if not" on variable starting with "disable" is a bit confusing.
Attachment #567924 -
Flags: review?(bhearsum) → review+
Reporter | ||
Updated•13 years ago
|
Attachment #567145 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 10•13 years ago
|
||
Assignee | ||
Comment 11•13 years ago
|
||
Comment on attachment 568055 [details] [diff] [review]
buildbotcustom
Updated patch, r=bhearsum via IRC.
Attachment #568055 -
Attachment description: bui → buildbotcustom
Attachment #568055 -
Flags: review+
Assignee | ||
Updated•13 years ago
|
Attachment #567924 -
Attachment is obsolete: true
Assignee | ||
Comment 12•13 years ago
|
||
Comment on attachment 567145 [details] [diff] [review]
configs
http://hg.mozilla.org/build/buildbot-configs/rev/40d6781359db
Attachment #567145 -
Flags: checked-in+
Assignee | ||
Comment 13•13 years ago
|
||
Comment on attachment 568055 [details] [diff] [review]
buildbotcustom
http://hg.mozilla.org/build/buildbotcustom/rev/67441a25106f
Attachment #568055 -
Flags: checked-in+
Comment 14•13 years ago
|
||
A reconfig that included this happened today.
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•