[tor-commits] [tor-browser-bundle/master] Suggest that people save their base VMs or help us write a test script.

mikeperry at torproject.org mikeperry at torproject.org
Fri Jun 28 00:14:47 UTC 2013


commit d739caeb848d0cc35d0c0e8914ca8fc45033b237
Author: Mike Perry <mikeperry-git at torproject.org>
Date:   Thu Jun 27 16:49:34 2013 -0700

    Suggest that people save their base VMs or help us write a test script.
---
 gitian/README.build |    5 +++++
 gitian/TODO         |   10 +++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/gitian/README.build b/gitian/README.build
index d16e5e2..41d0494 100644
--- a/gitian/README.build
+++ b/gitian/README.build
@@ -123,6 +123,11 @@ Known Issues and Quirks:
      You probably want to make sure you have no stray qemu processes before
      rebuilding the VMs or starting a new build, too.
 
+     Once you get a working set of base VMs (in ../../gitian-builder/base-*),
+     you should probably copy them somewhere safe if you want to avoid VM
+     creation hangs in the future (or help us write a wrapper script that
+     tests VMs and re-runs the VM creation step if they don't boot).
+
   2. One out of every 50 builds or so, 'make' locks up at some point during a
      build, probably due to timestamp issues inside the Gitian VM. The
      symptoms of this are a hung build where the VM or LXC container processes
diff --git a/gitian/TODO b/gitian/TODO
index d54bebf..aa9c4e1 100644
--- a/gitian/TODO
+++ b/gitian/TODO
@@ -21,9 +21,10 @@ Short Term:
  - Too many libevent libs are included.. Only need a couple
 
 Mid Term:
- - Linux:
-   - Verify nothing critical is due to expire from 'ubuntu-support-status'
-     - For now, looks like just faketime and rcv.. 
+ - Write a VM test+rebuild script
+   - Sometimes VM creation produces a base image that won't boot, especially
+     for the 'Precise' images used by windows.
+   - We should test boot it and if it fails, blow it away and try again.
  - Windows TBB crashes if there's a system tor installed?
    - And/or if you install to c:\Program Files and run as non-Admin
  - Docs are missing
@@ -55,6 +56,9 @@ Mid Term:
    - I think we don't care? Torbutton's new tor test should fail..
 
 Long Term:
+ - Linux:
+   - Verify nothing critical is due to expire from 'ubuntu-support-status'
+     - For now, looks like just faketime and rcv.. 
  - Offline building
    - Requires special VM setup.
  - Compile the toolchain, too?





More information about the tor-commits mailing list