uploads to frozen should land in unapproved, not be rejected

Bug #58187 reported by Colin Watson
8
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Malcolm Cleaton

Bug Description

Subject: partman-target_45ubuntu1_source.changes Rejected

Rejected:
Not permitted to upload to the RELEASE pocket in a release in the 'FROZEN' state.

This is bogus. The whole point of a pre-release freeze is that you can lock down all uploads except for the ones that are necessary to fix showstopper bugs. If there's no way to let through uploads for showstopper bugs, then there's no point in having the frozen state at all. Please change this to make uploads to a frozen distrorelease land in the unapproved queue, which would be much more useful.

Tags: lp-soyuz
Revision history for this message
Adam Conrad (adconrad) wrote :

Furthermore, the binary handling of FROZEN is also now incorrect. For a frozen distrorelease, binary builds should be attempted and accepted, just as if the distrorelease were in development. Only sources need special handling, as outlined above.

Currently, binary builds aren't even being tried on a frozen release, which is just plain useless.

Revision history for this message
Colin Watson (cjwatson) wrote :

Incidentally, the reason why you want binary uploads to still be allowed in FROZEN is that it's the only way to allow the buildds to catch up with uploads before release without going around and telling every uploader to please not upload right now.

Revision history for this message
Malcolm Cleaton (malcolmcleaton) wrote :

Hmm, yes, this is all wrong, will fix.

Changed in soyuz:
assignee: nobody → malcolmcleaton
importance: Untriaged → Critical
status: Unconfirmed → In Progress
Revision history for this message
Adam Conrad (adconrad) wrote :

The changes that Malcolm has cowboyed into production for us appear to be doing exactly what we want them to. So long as this lands in RF and doesn't accidentally get reverted on the next rollout, we're happy with it.

Changed in soyuz:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.