initialize-from-parent should be run from job system

Bug #608621 reported by Steve Kowalik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Steve Kowalik

Bug Description

Currently, initalize-from-parent is run from a shell script on the archive master. This process should be started from a job and run in the background.

Related branches

Changed in soyuz:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Steve Kowalik (stevenk)
status: Triaged → In Progress
tags: added: derivation
Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Bug fixed by a commit
Changed in soyuz:
milestone: none → 10.10
tags: added: qa-needstesting
Changed in soyuz:
status: In Progress → Fix Committed
Revision history for this message
Steve Kowalik (stevenk) wrote :

At the moment, this is purely infrastructure for further work, and nothing makes use of it currently, so marking as qa-untestable.

tags: added: qa-untestable
removed: qa-needstesting
Curtis Hovey (sinzui)
Changed in soyuz:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in soyuz:
milestone: 10.10 → 10.11
tags: added: qa-needstesting
removed: qa-untestable
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Steve Kowalik (stevenk)
Changed in soyuz:
status: Fix Released → Fix Committed
Revision history for this message
Steve Kowalik (stevenk) wrote :

I've been attempting to QA this on dogfood by creating a derived distroseries and then running the job, and I've been hitting problems. I'm marking this as qa-bad, pending another branch.

tags: added: qa-bad
removed: qa-needstesting
Revision history for this message
Steve Kowalik (stevenk) wrote :

I have sucessfully QA'd this branch on dogfood. By creating a new distribution and distroseries that derived from Maverick and creating a job that only copied i386 binaries and only sources contained in the kernel packageset.

Running the cronscript sucessfully initialized the new distroseries, and confirming via iharness:

In [6]: dangerous.updatePackageCount()

In [7]: dangerous.sourcecount
Out[7]: 15

In [8]: dangerous.binarycount
Out[8]: 148

tags: added: qa-ok
removed: qa-bad
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Ursula Junque (ursinha)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Robert Collins (lifeless) wrote :

Now needs the script added/enabled/etc.

Changed in soyuz:
status: Fix Committed → 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.