Closed Bug 552753 Opened 15 years ago Closed 14 years ago

Addons with beta versioning cannot update without a beta channel file

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P5)

defect

Tracking

(Not tracked)

VERIFIED FIXED
5.12.10

People

(Reporter: davemgarrett, Assigned: andy+bugzilla)

References

Details

(Whiteboard: [ddn])

I was finished using the beta channel for now so I deleted all my beta files. However, users with a beta version installed are not getting updates to the latest public version. It just says there's no update available. If there aren't any beta files, and thus no beta channel, then all update pings should be treated the same and be served the latest public version.
This is a special case of the larger problem: once you're on the beta channel, you're stuck there.
In the meantime I've devised a work around: create a multi-item XPI with a beta version number that contains the latest stable version. AMO sees this wrapper as a beta file and offers it as a beta channel update, then when a user installs it the stable version is installed, thus moving them over to the main channel.
I get the same behavior when trying to update a beta version obtained from the extension's homepage. Despite never having uploaded any beta files to amo at all. These users were never informed they were placed on a (non-existing) beta channel and are now required to update manually.
Target Milestone: --- → Q1 2011
Whiteboard: [ddn]
Assignee: nobody → fligtar
Priority: -- → P5
If an add-on has no beta files on AMO we should not go through any beta update logic.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Andy: This does not appear to be the same issue as bug 630561. That bug might fix this one, in which case we could mark it as a dependent and fixed, but I'm not sure it is based on that bug's comments and the fix. Please clarify: if no beta files exist, will a beta file update to a public file, which is this bug. Bug 630561 mentions disabled beta files existing in bug 630561 comment 3.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
(In reply to comment #4) > If an add-on has no beta files on AMO we should not go through any beta update > logic. That means that without any beta channels beta checks would get normal offerings. Andym - is this happening in the new versioncheck stuff?
Sorry I missed your comment Dave. If there's no files your addon will move to being disabled and then you will get updated to the next beta release, so I think you'll be ok with the new changes. If you let me know what addon, Dave, I'll take a look for you to double check.
(In reply to comment #8) The addon I initially filed this bug in reference to is Flagfox, but I am currently using the beta channel and have two beta files. Last year I did a beta test period and then deleted all the beta files to have all the beta users update to the new stable channel public file, but that didn't work. This bug is requesting the ability to provide beta file users with a stable update if there are no beta files, and thus no beta channel, to allow developers to end beta testing periods and migrate those beta users to the main update channel.
Ah sorry, if there's no files it falls back to staying on the beta channel. Changing in the python version.
Target Milestone: Q1 2011 → 5.12.10
Assignee: fligtar → amckay
Status: REOPENED → RESOLVED
Closed: 14 years ago14 years ago
Resolution: --- → FIXED
I deleted my old remaining beta file and updated a Firefox profile with it installed. It immediately went from no updates available to updating to the latest current stable version. Verified fixed. Thanks.
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.