Comment 5 for bug 529926

Revision history for this message
Michael Nelson (michael.nelson) wrote :

QA:
Using db-devel before the change landed:
1. Made sure I had permission to upload to the main archive:
{{{
ubuntu.main_archive.newComponentUploader(me,main)
}}}
2. Set lucid's status to FROZEN so my uploads would not be auto accepted (later realised I could probably have used a different policy when processing uploads):
{{{
ubuntu['lucid'].status = SeriesStatus.FROZEN
}}}
3. dput a new version of pocketsphinx
4. processed uploads
{{{
$LPCURRENT/scripts/process-upload.py -C insecure -v $QUEUE -a <email address hidden>
}}}
5. Used the queue tool to override to partner and then accept:
{{{
scripts/ftpmaster-tools/queue --queue=unapproved --component=partner --exact-match override source pocketsphinx
scripts/ftpmaster-tools/queue --queue=unapproved --exact-match accept source pocketsphinx
}}}
Resulting builds target Ubuntu primary archive:
http://people.canonical.com/~michaeln/qa/529926_before.png

Manually set the status of the source publishing to DELETED, updated db-devel a rev. including the fix, and repeated steps 3-5 which results in builds targeting the partner archive:
http://people.canonical.com/~michaeln/qa/529926-after.png