publish-ftpmaster allows its publish-distro calls to be interrupted by cron-control

Bug #1647478 reported by Colin Watson on 2016-12-05
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Colin Watson

Bug Description

During fastdowntime upgrades, if things happen at just the wrong times, it's possible for the in-process publish-distro calls made by publish-ftpmaster to call sys.exit(0) because the cron-control DEFAULT section has been switched to disabled. This shouldn't be possible.

We may need to add an ignore_cron_control parameter or similar to LaunchpadCronScript.__init__ to allow publish-ftpmaster to avoid this check.

Related branches

Colin Watson (cjwatson) on 2016-12-05
tags: added: soyuz-publish
Changed in launchpad:
status: New → Triaged
importance: Undecided → High
Colin Watson (cjwatson) on 2016-12-05
Changed in launchpad:
status: Triaged → In Progress
assignee: nobody → Colin Watson (cjwatson)
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson) on 2016-12-06
tags: added: qa-ok
removed: qa-needstesting
Colin Watson (cjwatson) on 2016-12-06
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers