Closed Bug 759100 Opened 13 years ago Closed 13 years ago

update standalone_repacks.sh to pass correct arguments to create-release-repacks.py

Categories

(Release Engineering :: Release Automation, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: rail)

Details

Attachments

(2 files, 1 obsolete file)

bug 755434 added a bunch of extra arguments to create-release-repacks. release_repacks.sh got updated to pass them, but standalone_repacks.sh didn't.
Assignee: jhopkins → rail
Priority: -- → P3
No more standalone_repacks.sh and sensitive order of parameters!
Comment on attachment 627955 [details] [diff] [review] unify and simplify wrapper scripts Tested in staging. l10n repacks wrapper is called as following: bash scripts/scripts/l10n/release_repacks.sh linux mozilla/staging_config.py --chunks 6 --this-chunk 1 --stage-ssh-key ffxbld_dsa --stage-server dev-stage01.srv.releng.scl3.mozilla.com --stage-username ffxbld --hghost hg.mozilla.org --compare-locales-repo-path users/raliiev_mozilla.com/compare-locales --generate-partials and it calls the main script like this: + /tools/python/bin/python /builds/slave/rel-m-beta-lnx-rpk-1/scripts/scripts/l10n/create-release-repacks.py -c mozilla/staging_config.py -r mozilla/staging_release-firefox-mozilla-beta.py -b http://hg.mozilla.org/users/raliiev_mozilla.com/buildbot-configs -t FIREFOX_13_0b4_RELEASE -p linux --chunks 6 --this-chunk 1 --stage-ssh-key ffxbld_dsa --stage-server dev-stage01.srv.releng.scl3.mozilla.com --stage-username ffxbld --hghost hg.mozilla.org --compare-locales-repo-path users/raliiev_mozilla.com/compare-locales --generate-partials which is identical to the one in production (compared with b6): + /tools/python/bin/python /builds/slave/rel-m-beta-lnx-rpk-1/scripts/scripts/l10n/create-release-repacks.py -c mozilla/production_config.py -r mozilla/release-firefox-mozilla-beta.py -b http://hg.mozilla.org/build/buildbot-configs -t FIREFOX_13_0b6_RELEASE -p linux --chunks 6 --this-chunk 1 --generate-partials --stage-ssh-key=ffxbld_dsa --stage-server=stage.mozilla.org --stage-username=ffxbld --hghost=hg.mozilla.org --compare-locales-repo-path=build/compare-locales Repack, signing, upload work fine. Standalone repack builder call the same wrapper without chunk information and locales in the props file: 'bash' 'scripts/scripts/l10n/release_repacks.sh' 'win32' 'mozilla/staging_config.py' '--stage-ssh-key' 'ffxbld_dsa' '--stage-server' 'dev-stage01.srv.releng.scl3.mozilla.com' '--stage-username' 'ffxbld' '--hghost' 'hg.mozilla.org' '--compare-locales-repo-path' 'users/raliiev_mozilla.com/compare-locales' '--generate-partials' and calls the main script like this: + python /e/builds/moz2_slave/release-mozilla-beta-win32_standalone_repack/scripts/scripts/l10n/create-release-repacks.py -c mozilla/staging_config.py -r mozilla/staging_release-firefox-mozilla-beta.py -b http://hg.mozilla.org/users/raliiev_mozilla.com/buildbot-configs -t FIREFOX_13_0b4_RELEASE -p win32 --locale af --locale ar --locale ru --stage-ssh-key ffxbld_dsa --stage-server dev-stage01.srv.releng.scl3.mozilla.com --stage-username ffxbld --hghost hg.mozilla.org --compare-locales-repo-path users/raliiev_mozilla.com/compare-locales --generate-partials Repack, signing, upload work fine. A new buildbotcustom patch incoming (two lines change)
Attachment #627955 - Attachment description: [WIP] unify and simplify wrapper scripts → unify and simplify wrapper scripts
Attachment #627955 - Flags: review?(bhearsum)
* added slavebuilddir property
Attachment #627957 - Attachment is obsolete: true
Attachment #627963 - Flags: review?(bhearsum)
Comment on attachment 627955 [details] [diff] [review] unify and simplify wrapper scripts Review of attachment 627955 [details] [diff] [review]: ----------------------------------------------------------------- Great victory!
Attachment #627955 - Flags: review?(bhearsum) → review+
Attachment #627963 - Flags: review?(bhearsum) → review+
Attachment #627955 - Flags: checked-in+
Attachment #627963 - Flags: checked-in+
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: