Image testing fails after introduction of 'activities'

Bug #314726 reported by Henrik Nilsen Omma
4
Affects Status Importance Assigned to Milestone
certify-web
Fix Released
Critical
Marc Tardif

Bug Description

After introducing the concept of activities the testing of images has broken.

Needs fixing urgently for the testing running up to the hardy point release.

Changed in certify-web:
assignee: nobody → cr3
importance: Undecided → Critical
milestone: none → january-2009
status: New → Confirmed
Revision history for this message
Marc Tardif (cr3) wrote :

With the introduction of activities, requests to test images are initiated from the hardware certification website rather than from each satellite server. So, the probing of the image sites such as cdimage.u.c and releases.u.c is performed centrally and then corresponding activities can be enqueued for each satellite server. For example, upon probing a new milestone, a request could be enqueued to test all systems. As another example, upon probing a daily current image, a request could simply be enqueued for a single machine or one of each machine category.

In order to support this new concept, the satellite server should now run a derivation of the checkbox-compatibility project in order to exchange messages with the hardware certification website using a streamlined protocol. Furthermore, the code base now becomes more streamlined by using checkbox derivations instead of yet another design.

Revision history for this message
Marc Tardif (cr3) wrote :

The current status is that the following actions are performed by the satellite servers when an image is requested for testing:

1. Image is downloaded (rsync) for each satellite server.
2. If that succeeds, the systems for each satellite are prepared for
   install.

The only action missing is:

3. If the preparation succeeds, the systems should be rebooted.

The code for this last action is already there, so it just a question of debugging.

David Murphy (schwuk)
Changed in certify-web:
milestone: january-2009 → february-2009
Marc Tardif (cr3)
Changed in certify-web:
status: Confirmed → In Progress
Marc Tardif (cr3)
description: updated
Changed in certify-web:
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.