Closed
Bug 755434
Opened 13 years ago
Closed 13 years ago
l10n repacks should not execute config.py
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jhopkins, Assigned: jhopkins)
References
Details
Attachments
(2 files, 1 obsolete file)
1.92 KB,
patch
|
mozilla
:
review+
Callek
:
feedback+
jhopkins
:
checked-in+
|
Details | Diff | Splinter Review |
6.59 KB,
patch
|
mozilla
:
review+
jhopkins
:
checked-in+
|
Details | Diff | Splinter Review |
Executing config.py is problematic for Thunderbird for several reasons. config.py does not contain Thunderbird information. thunderbird_config.py does, but its dependencies are not met in the l10n repack environment because symlinks to Python modules that are present on a buildbot master are not present.
We should pass in argument for the required options instead of executing config.py via lib/python/release/info.py:readConfig.
The values we need are:
stage_ssh_key
hghost
stage_server
stage_username
compare_locales_repo_path
Comment 1•13 years ago
|
||
I'm going to get to bug 740142 at some point in the not distant future, so if there's a fast fix and a long term fix, you may want to go with the faster fix.
Assignee | ||
Comment 2•13 years ago
|
||
Attachment #624194 -
Flags: feedback?(bugspam.Callek)
Assignee | ||
Comment 3•13 years ago
|
||
Attachment #624196 -
Flags: feedback?(bugspam.Callek)
Comment 4•13 years ago
|
||
Comment on attachment 624196 [details] [diff] [review]
tools patch
Looks sane to me except for one minor typo, though I think you'll still want someone else to give this a look over for sure (I'm no expert on the newer repack logic)
> $PYTHON $MY_DIR/create-release-repacks.py -c $branchConfig -r $releaseConfig \
> -b $BUILDBOT_CONFIGS -t $releaseTag -p $platform \
>- --chunks $chunks --this-chunk $thisChunk $generatePartials
>+ --chunks $chunks --this-chunk $thisChunk $generatePartials \
>+ --stage-ssh-key=$stage_ssh_key \
>+ --stage-server=stage_server \
>+ --stage-username=stage_username \
>+ --hghost=hghost \
>+ --compare-locales-repo-path=compare_locales_repo_path \
>+ $SOURCE_REPO_KEY
Typo is here you missed many of the $ chars needed for var expansion.
Attachment #624196 -
Flags: feedback?(bugspam.Callek) → feedback+
Updated•13 years ago
|
Attachment #624194 -
Flags: feedback?(bugspam.Callek) → feedback+
Assignee | ||
Comment 5•13 years ago
|
||
addressed Callek's feedback
Attachment #624196 -
Attachment is obsolete: true
Attachment #624359 -
Flags: review?(aki)
Assignee | ||
Updated•13 years ago
|
Attachment #624194 -
Flags: review?(aki)
Updated•13 years ago
|
Attachment #624194 -
Flags: review?(aki) → review+
Updated•13 years ago
|
Attachment #624359 -
Flags: review?(aki) → review+
Assignee | ||
Comment 6•13 years ago
|
||
Planning to land the above two patches Thursday morning just before bear does a reconfig.
Assignee | ||
Comment 7•13 years ago
|
||
Comment on attachment 624194 [details] [diff] [review]
buildbotcustom patch
Landed in http://hg.mozilla.org/build/buildbotcustom/rev/f79895ac8ee8
Attachment #624194 -
Flags: checked-in+
Assignee | ||
Comment 8•13 years ago
|
||
Comment on attachment 624359 [details] [diff] [review]
tools patch (updated)
Landed in http://hg.mozilla.org/build/tools/rev/8396c41601a9
Attachment #624359 -
Flags: checked-in+
Comment 9•13 years ago
|
||
in production 2012-05-17 0750 PDT
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 10•13 years ago
|
||
standalone_repacks.sh also needs to pass in the extra arguments. Tracking in bug 759100.
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
•