summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyu Ishimoto <ryu@midokura.jp>2011-08-16 18:37:50 +0900
committerRyu Ishimoto <ryu@midokura.jp>2011-08-16 18:37:50 +0900
commitee06de65b674a7a91597bc9121b3bd3bd11e658b (patch)
tree80c533a1c802956880308a2f5efbb8ad2cfba3d1
parent92c6ee9dc7eeaa44bf6162387b5815fc0cdb1c71 (diff)
Added uuid to allocate_mac_address
-rw-r--r--nova/network/manager.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/network/manager.py b/nova/network/manager.py
index b1b3f8ba2..f115c66f1 100644
--- a/nova/network/manager.py
+++ b/nova/network/manager.py
@@ -523,7 +523,8 @@ class NetworkManager(manager.SchedulerDependentManager):
for network in networks:
vif = {'address': self.generate_mac_address(),
'instance_id': instance_id,
- 'network_id': network['id']}
+ 'network_id': network['id'],
+ 'uuid': utils.gen_uuid()}
# try FLAG times to create a vif record with a unique mac_address
for i in range(FLAGS.create_unique_mac_address_attempts):
try: