Closed
Bug 475948
Opened 16 years ago
Closed 16 years ago
Windows updates (from 29th Jan) pointed at 3.1a1pre builds
Categories
(Mozilla Messaging Graveyard :: Release Engineering, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: standard8, Assigned: gozer)
References
Details
Attachments
(1 file, 1 obsolete file)
2.87 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
Somehow the new trunk builds have pointed 3.0b2pre users at 3.1a1pre builds.
This is as a result of the new trunk builds being enabled to upload data to aus.
Assignee | ||
Comment 1•16 years ago
|
||
Looking at /opt/aus2/build/0/Thunderbird/trunk/WINNT_x86-msvc/20090129051117/en-US/complete.txt
== BEGIN ==
complete
http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2009/01/2009-01-29-05-comm-central-trunk/thunderbird-3.1a1pre.en-US.win32.complete.mar
sha1
a877f4152d8471ff949ef01fb4061f1d73d68295
9970160
20090129051117
3.1a1pre
3.1a1pre
== END ==
Looks fine, and if I read this correctly, it should be an update from 3.1a1pre to 3.1a1pre only, no ?
Assignee | ||
Comment 2•16 years ago
|
||
I suspect we are caught by:
// This hash defines the product->version->patch relationships for nightlies
// It determines which patches are associated to which incoming client versions.
// @todo replace this with a better datasource that can be easily managed via a GUI.
$productBranchVersions = array(
[...]
'Thunderbird' => array(
'1.5.0.*' => '1.5.0.x',
'2.0*' => '2.0',
'3.0a*' => 'trunk'
),
Reporter | ||
Comment 3•16 years ago
|
||
The two update urls are:
https://aus2.mozilla.org/update/3/Thunderbird/3.0b2pre/20090128051621/WINNT_x86-msvc/en-US/nightly/Windows_NT%206.0/default/default/update.xml
gives:
<?xml version="1.0"?>
<updates>
<update type="minor" version="3.1a1pre" extensionVersion="3.1a1pre" buildID="20090129051117">
<patch type="complete" URL="http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2009/01/2009-01-29-05-comm-central-trunk/thunderbird-3.1a1pre.en-US.win32.complete.mar" hashFunction="sha1" hashValue="a877f4152d8471ff949ef01fb4061f1d73d68295" size="9970160"/>
</update>
</updates>
https://aus2.mozilla.org/update/3/Thunderbird/3.1a1pre/20090128051621/WINNT_x86-msvc/en-US/nightly/Windows_NT%206.0/default/default/update.xml
gives:
<?xml version="1.0"?>
<updates>
</updates>
Assignee | ||
Comment 4•16 years ago
|
||
Just renamed thunderbird-3.1a1pre.en-US.win32.complete.mar to break the update at least
Assignee | ||
Comment 5•16 years ago
|
||
Here is the suggested config.php split between comm-central (trunk) and comm-1.9.1 (3.0) for nightly updates.
Attachment #359522 -
Flags: review?(morgamic)
Assignee | ||
Comment 6•16 years ago
|
||
And here is the matching buildbot config.py change to split the nightly updates out.
Attachment #359523 -
Flags: review?(bugzilla)
Comment 7•16 years ago
|
||
Comment on attachment 359522 [details] [diff] [review]
AUS config.php patch for comm-central/comm-1.9.1 split
Can you file a separate AUS patch for this under the AUS product?
Assignee | ||
Comment 8•16 years ago
|
||
Comment on attachment 359522 [details] [diff] [review]
AUS config.php patch for comm-central/comm-1.9.1 split
Filed AUS bug 476013.
Attachment #359522 -
Attachment is obsolete: true
Attachment #359522 -
Flags: review?(morgamic)
Reporter | ||
Updated•16 years ago
|
Attachment #359523 -
Flags: review?(bugzilla) → review+
Assignee | ||
Comment 9•16 years ago
|
||
Pushed first half of attachment 359523 [details] [diff] [review] so tonight's trunk nightlies will end up elsewhere.
changeset: 708:7ff578695b67
tag: tip
user: Philippe M. Chiasson <gozer@mozillamessaging.com>
date: Thu Jan 29 15:29:31 2009 -0500
summary: Bug 475948. Make sure trunk nightly updates go somewhere different. r=me
No longer depends on: 476013
Assignee | ||
Comment 10•16 years ago
|
||
I've also made a comm-1.9.1 symlink to trunk on the AUS area, so when we do switch 1.9.1 builds to upload to comm-1.9.1, we won't lose all the older ones.
-bash-3.2$ cd /opt/aus2/build/0/Thunderbird/
-bash-3.2$ ln -s trunk comm-1.9.1
-bash-3.2$ ls -lort
total 8
drwxrwxr-x 5 tbirdbld 4096 Sep 30 2007 2.0
drwxrwxr-x 5 tbirdbld 4096 Sep 30 2007 trunk
lrwxrwxrwx 1 cltbld 5 Jan 29 12:34 comm-1.9.1 -> trunk
Once the code is all in place, we can just get rid of trunk
rm comm-1.9.1 && mv trunk comm-1.9.1
Comment 11•16 years ago
|
||
It's unlikely that bug 476013 will be fixed in a day, so you should set
BRANCHES['comm-central-trunk']['create_snippet'] = False
to prevent mar or snippet upload for those nighties.
Comment 12•16 years ago
|
||
What's up with the AUS patch? No review needed anymore?
Assignee | ||
Comment 13•16 years ago
|
||
(In reply to comment #12)
> What's up with the AUS patch? No review needed anymore?
Moved it to bug 476013 as recommended by reed in comment #7
Assignee | ||
Comment 14•16 years ago
|
||
(In reply to comment #11)
> It's unlikely that bug 476013 will be fixed in a day, so you should set
> BRANCHES['comm-central-trunk']['create_snippet'] = False
> to prevent mar or snippet upload for those nighties.
Instead, I've changed where they go and I am shipping them to comm-central/ instead of trunk/, a location AUS simply doesn't know about yet.
Comment 15•16 years ago
|
||
The symlink in comment #10 means they end up in the same location as the comm-1.9.1, and you'll get a repeat of today's accidental updates.
Assignee | ||
Comment 16•16 years ago
|
||
Nope, because the trunk builds will now be going to comm-central/ starting tonight, so they will stay out of the way. Shouldn't they ?
Comment 17•16 years ago
|
||
Ah I missed that you were deprecating /opt/aus2/build/0/Thunderbird/trunk for two new dirs, sorry.
Assignee | ||
Comment 18•16 years ago
|
||
Closing, as this will not be necessary, as trunk builds will be posting to our very own AUS.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•