Set up QEMU deployment testingBRL-CAD
Status: ClosedTime to complete: 48 hrs Mentors: SeanTags: QEMU, virtual machine, compilation testing

QEMU provides virtual machine emulation for a number of different hardware configurations.  We want to set up a virtual BRL-CAD compile farm that uses QEMU.

This task involves setting up a QEMU image (say running Fedora, Ubuntu, or FreeBSD for starters) where we can log in and then check out, compile, and install BRL-CAD.

This is all entirely non-graphical, so you need to be adept at working with command-line tools, reading man pages, and navigating to complete this task successfully.

References:

  • http://www.ibm.com/developerworks/library/l-qemu-development/
  • http://wiki.qemu.org/Manual

Document the steps you take to set up the environment and (separately) document the actions needed to do the BRL-CAD checkout/compile/install steps with your image.  This task will likely lead to many other follow-on tasks to create additional testing environments.

Uploaded Work
File name/URLFile sizeDate submitted
Steps.txt177 bytesJanuary 14 2013 15:43 UTC
url.txt63 bytesJanuary 14 2013 16:09 UTC
Comments
Jacob Bon January 9 2013 17:11 UTCTask Claimed

I would like to work on this task.

Sean on January 9 2013 17:14 UTCTask Assigned

This task has been assigned to Jacob B. You have 48 hours to complete this task, good luck!

Sean on January 10 2013 06:29 UTCFYI

Jacob, I thought you might like to know that you're currently tied with two others to make our top five.  There are also about three others within two tasks that have a chance of passing you up.

Jacob Bon January 10 2013 17:43 UTCTies

What happens if there is a tie?








 







 

 

Sean on January 10 2013 18:09 UTCtop five

We can only pick two grand prize winners from the top five students that have completed the most tasks, based on specific evaluation criteria (quality of tasks, not just count).  I haven't seen official guidance on what happens in the event of a tie, though.


 

Melange on January 11 2013 17:14 UTCInitial Deadline passed

Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim.

Melange on January 12 2013 17:14 UTCTask Reopened

Melange has detected that the final deadline has passed and it has reopened the task.

Jacob Bon January 13 2013 14:25 UTCTask Claimed

I would like to work on this task.

Andrei Popescu on January 13 2013 14:32 UTCTask Assigned

This task has been assigned to Jacob B. You have 48 hours to complete this task, good luck!

Jacob Bon January 14 2013 16:07 UTCUploading

Don't download the file yet: it is a 5.6 gb file, and it is still uploading.  I could not finish the task on friday because I had done it on a computer at my school and could not upload it from there.


 

Jacob Bon January 14 2013 16:10 UTCReady for review

The work on this task is ready to be reviewed.

Sean on January 14 2013 16:15 UTCTask Closed

Congratulations, this task has been completed successfully.