summaryrefslogtreecommitdiffstats
path: root/nova/compute
diff options
context:
space:
mode:
authorVishvananda Ishaya <vishvananda@gmail.com>2010-07-02 10:39:04 -0500
committerVishvananda Ishaya <vishvananda@gmail.com>2010-07-02 10:39:04 -0500
commit45c192aee681eb684599ac2cacd9c38996ca2bb5 (patch)
treef56146ed403f60109f909697f455620b7483feef /nova/compute
parent04b7b42bde70c53e251f795a1d71cd7cd341b5dc (diff)
Fixes and add interface template
Diffstat (limited to 'nova/compute')
-rw-r--r--nova/compute/disk.py2
-rw-r--r--nova/compute/interfaces.template18
-rw-r--r--nova/compute/network.py2
3 files changed, 20 insertions, 2 deletions
diff --git a/nova/compute/disk.py b/nova/compute/disk.py
index 3f528de61..3cf06e0eb 100644
--- a/nova/compute/disk.py
+++ b/nova/compute/disk.py
@@ -125,7 +125,7 @@ def inject_data(image, key=None, net=None, partition=None, execute=None):
# inject key file
yield _inject_key_into_fs(key, tmpdir, execute=execute)
if net:
- yield _inject_net_into_fs(net, tmpdir)
+ yield _inject_net_into_fs(net, tmpdir, execute=execute)
finally:
# unmount device
yield execute('sudo umount %s' % mapped_device)
diff --git a/nova/compute/interfaces.template b/nova/compute/interfaces.template
new file mode 100644
index 000000000..11df301f6
--- /dev/null
+++ b/nova/compute/interfaces.template
@@ -0,0 +1,18 @@
+# This file describes the network interfaces available on your system
+# and how to activate them. For more information, see interfaces(5).
+
+# The loopback network interface
+auto lo
+iface lo inet loopback
+
+# The primary network interface
+auto eth0
+iface eth0 inet static
+ address %(address)s
+ netmask %(netmask)s
+ network %(network)s
+ broadcast %(broadcast)s
+ gateway %(gateway)s
+ dns-nameservers %(dns)s
+
+
diff --git a/nova/compute/network.py b/nova/compute/network.py
index 5223e59da..1cb202ea9 100644
--- a/nova/compute/network.py
+++ b/nova/compute/network.py
@@ -75,7 +75,7 @@ flags.DEFINE_string('simple_network_gateway', '192.168.0.1',
'Broadcast for simple network')
flags.DEFINE_string('simple_network_broadcast', '192.168.0.255',
'Broadcast for simple network')
-flags.DEFINE_string('simple_network_dns', '8.8.8.8',
+flags.DEFINE_string('simple_network_dns', '8.8.4.4',
'Dns for simple network')
logging.getLogger().setLevel(logging.DEBUG)