Closed
Bug 1062353
Opened 10 years ago
Closed 10 years ago
Firefox 31 mail.com partner build is not advertising updates
Categories
(Release Engineering :: Release Requests, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mkaply, Unassigned)
References
Details
Attachments
(1 file)
1.09 KB,
patch
|
bhearsum
:
review+
coop
:
checked-in+
|
Details | Diff | Splinter Review |
The mail.com Firefox 31 build is not updating when you go to the about dialog. This is the update URL: https://aus3.mozilla.org/update/3/Firefox/31.0/20140716183446/WINNT_x86-msvc/en-US/release-cck-mail.com/Windows_NT%206.1.1.0%20(x64)/mail.com/2.11.1/update.xml?force=1
Comment 1•10 years ago
|
||
bhearsum is in-transit to the SF office right now, but I'll get him to have a look once he's here.
Flags: needinfo?(bhearsum)
Comment 2•10 years ago
|
||
It's interesting, http://mxr.mozilla.org/mozilla/source/webtools/aus/xml/inc/patch.class.php#365 won't let you have a dot as a part of a partner channel suffix. I wonder if this ever works for other partners with names not matching that pattern...
Comment 3•10 years ago
|
||
Rail discovered that if you replace 'release-cck-mail.com' with 'release-cck-mailcom' in the update URL, you get a valid snippet: https://aus3.mozilla.org/update/3/Firefox/31.0/20140716183446/WINNT_x86-msvc/en-US/release-cck-mailcom/Windows_NT%206.1.1.0%20%28x64%29/mail.com/2.11.1/update.xml?force=1 Which leads to the question: have mail.com users *ever* been able to update previously? I also want bhearsum to weigh in on how we will handle these custom builds in balrog.
Reporter | ||
Comment 4•10 years ago
|
||
> Which leads to the question: have mail.com users *ever* been able to update previously?
That's a great question. If not, some testers have some explaining to do...
Comment 5•10 years ago
|
||
I just checked other partner configs and it looks like mail.com is the only one with a dot. http://hg.mozilla.org/build/partner-repacks/rev/91e0b2b4867a#l3.9 is where it was changed.
Reporter | ||
Comment 6•10 years ago
|
||
> http://hg.mozilla.org/build/partner-repacks/rev/91e0b2b4867a#l3.9 is where it was changed.
Argh.
We can change it back, but it leaves everyone stranded. Is there anything that can be done on the Mozilla end for now?
I'll change it back with the next release.
Thanks.
Comment 7•10 years ago
|
||
(In reply to Mike Kaply (:mkaply) from comment #6) > > http://hg.mozilla.org/build/partner-repacks/rev/91e0b2b4867a#l3.9 is where it was changed. > > Argh. > > We can change it back, but it leaves everyone stranded. Is there anything > that can be done on the Mozilla end for now? Again, I'll defer to bhearsum on this because the balrog solution would likely be simpler, but we could probably generate snippets for both versions of the partner name pointing to the most recent version.
Comment 8•10 years ago
|
||
I don't see any harm in allowing periods/dots in the partner name.
Attachment #8486013 -
Flags: review?(bhearsum)
Comment 9•10 years ago
|
||
Thanks, guys!
> I just checked other partner configs and it looks like mail.com is the only one with a dot.
Do you have any partner names with any other characters, aside from a-z _ - (and dots)?
Comment 10•10 years ago
|
||
(In reply to Ben Bucksch (:BenB) from comment #9) > Do you have any partner names with any other characters, aside from a-z _ - > (and dots)? A quick check of the partner distribution.ini files says 'no.'
Updated•10 years ago
|
Attachment #8486013 -
Flags: review?(bhearsum) → review+
Comment 11•10 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #3) > Rail discovered that if you replace 'release-cck-mail.com' with > 'release-cck-mailcom' in the update URL, you get a valid snippet: > > https://aus3.mozilla.org/update/3/Firefox/31.0/20140716183446/WINNT_x86-msvc/ > en-US/release-cck-mailcom/Windows_NT%206.1.1.0%20%28x64%29/mail.com/2.11.1/ > update.xml?force=1 > > Which leads to the question: have mail.com users *ever* been able to update > previously? > > I also want bhearsum to weigh in on how we will handle these custom builds > in balrog. We support fallback channels much in the same way we do with AUS2/3. I looked at the code briefly, and I don't see any possibility of similar issues -- the web framework handles splitting the URL into chunks, and the fallback channel logic (https://github.com/mozilla/balrog/blob/master/auslib/AUS.py#L25) doesn't have any regexes are other such thing that could be suceptible to this.
Flags: needinfo?(bhearsum)
Comment 12•10 years ago
|
||
Comment on attachment 8486013 [details] [diff] [review] Allow period in partner names Review of attachment 8486013 [details] [diff] [review]: ----------------------------------------------------------------- xebec:inc ccooper$ cvs commit cvs commit: Examining . Checking in patch.class.php; /cvsroot/mozilla/webtools/aus/xml/inc/patch.class.php,v <-- patch.class.php new revision: 1.34; previous revision: 1.33 done xebec:inc ccooper$ cvs tag -F -r 1.34 AUS2_PRODUCTION patch.class.php T patch.class.php
Attachment #8486013 -
Flags: checked-in+
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•2 years ago
|
Component: Custom Release Requests → Release Requests
You need to log in
before you can comment on or make changes to this bug.
Description
•