fixes
Thierry Parmentelat [Tue, 16 Apr 2013 13:46:45 +0000 (15:46 +0200)]
system/TestSsh.py
system/template-qemu/qemu-bridge-init

index 81b7fe8..b6ab948 100644 (file)
@@ -170,7 +170,7 @@ class TestSsh:
     def copy (self,local_file,recursive=False,dry_run=False):
         if self.is_local():
             return 0
-        self.create_buildname_once()
+        self.create_buildname_once(dry_run)
         scp_command="scp "
         if not dry_run:
             scp_command += TestSsh.std_options
index 5e0f50c..399907c 100755 (executable)
@@ -34,7 +34,7 @@ EOF
 # let's try to figure out the interface to use - try these in order
 function discover_interface () {
     for ifname in $(gather_interfaces); do
-       ip link show $ifname | grep -q UP && { INTERFACE_LAN=$ifname; return; }
+       ip link show $ifname | grep -qi 'state UP' && { INTERFACE_LAN=$ifname; return; }
     done
     # still not found ? that's bad
     INTERFACE_LAN=unknown