Closed
Bug 740599
Opened 12 years ago
Closed 12 years ago
update staging release config files
Categories
(Release Engineering :: Release Automation: Other, defect)
Release Engineering
Release Automation: Other
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: hwine, Assigned: hwine)
Details
(Whiteboard: [configs][cleanup])
Attachments
(1 file, 1 obsolete file)
11.85 KB,
patch
|
mozilla
:
review+
hwine
:
checked-in+
|
Details | Diff | Splinter Review |
As normal part of new-release-person-hazing, bring all staging_release*py files up to date
Assignee | ||
Comment 1•12 years ago
|
||
Assignee | ||
Updated•12 years ago
|
Attachment #610686 -
Flags: review?(aki)
Updated•12 years ago
|
Component: Release Engineering → Release Engineering: Automation (Release Automation)
QA Contact: release → bhearsum
Whiteboard: [configs][cleanup]
Comment 2•12 years ago
|
||
Comment on attachment 610686 [details] [diff] [review] changes to bring staging configs up to date Cool. I think these look good for the most part. The below need fixing: >diff --git a/mozilla/staging_release-fennec-mozilla-beta.py b/mozilla/staging_release-fennec-mozilla-beta.py >--- a/mozilla/staging_release-fennec-mozilla-beta.py >+++ b/mozilla/staging_release-fennec-mozilla-beta.py *snip* >-# Staging config >-releaseConfig['build_tools_repo_path'] = "users/stage-ffxbld/tools" >-releaseConfig['skip_release_download'] = True > releaseConfig['enableSigningAtBuildTime'] = False > releaseConfig['enablePartialMarsAtBuildTime'] = False Is there a reason you're removing these three lines from the staging config? I think they need to stay. >diff --git a/mozilla/staging_release-fennec-mozilla-esr10.py b/mozilla/staging_release-fennec-mozilla-esr10.py >--- a/mozilla/staging_release-fennec-mozilla-esr10.py >+++ b/mozilla/staging_release-fennec-mozilla-esr10.py >@@ -22,12 +22,12 @@ releaseConfig['buildNumber'] = 1 > releaseConfig['baseTag'] = 'FENNEC_10_0_3esr' > # Old version info > releaseConfig['oldVersion'] = '10.0.2esr' >-releaseConfig['oldAppVersion'] = '10.0.2' >+releaseConfig['oldAppVersion'] = releaseConfig['oldVersion'] a) I think we want oldAppVersion to be 10.0.2 (without the esr), which means the release config needs fixing. b) I don't think we actually reference this oldAppVersion at the moment, so nothing bad will have happened. c) I'd be ok with either bumping both fennec esr10 release configs to have an oldAppVersion of 10.0.2, or removing all releaseConfig['old*'] from the esr10 (or all) fennec release configs. The latter would be cleaner, and will probably not cause any checkconfig issues, but the former would have the lowest footprint and least risk. >-# Staging config >-releaseConfig['build_tools_repo_path'] = "users/stage-ffxbld/tools" >-releaseConfig['skip_release_download'] = True I think we want to keep these still. >diff --git a/mozilla/staging_release-fennec-mozilla-release.py b/mozilla/staging_release-fennec-mozilla-release.py >--- a/mozilla/staging_release-fennec-mozilla-release.py >+++ b/mozilla/staging_release-fennec-mozilla-release.py *snip* >-# Staging config >-releaseConfig['build_tools_repo_path'] = "users/stage-ffxbld/tools" >-releaseConfig['skip_release_download'] = True Here too. r-'ing for removing the staging config lines.
Attachment #610686 -
Flags: review?(aki) → review-
Assignee | ||
Comment 3•12 years ago
|
||
restored lines improperly included in block move, given scope of current work and fact that _both_ release & staging versions of staging_release-fennec-mozilla-esr10.py appear incorrect, removing that from this bug - will file separate bug on that
Attachment #610686 -
Attachment is obsolete: true
Attachment #610722 -
Flags: review?(aki)
Updated•12 years ago
|
Attachment #610722 -
Flags: review?(aki) → review+
Assignee | ||
Comment 4•12 years ago
|
||
Comment on attachment 610722 [details] [diff] [review] revised per Aki's comments, see comment http://hg.mozilla.org/build/buildbot-configs/rev/63811c8bd2e8
Attachment #610722 -
Flags: checked-in+
Updated•12 years ago
|
Assignee: nobody → hwine
Comment 5•12 years ago
|
||
This got merged to production this morning.
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 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
•