Add configs to pass user_data_file
1. Add configs to pass user_data_file; 2. Update dependencies to fix sphinx error; Change-Id: I1b9c1576f4e59e3026e527502a90b3db4b95fb3b
This commit is contained in:
parent
fac83b68e8
commit
3e3be62ba4
@ -3,5 +3,6 @@ flake8>=2.3.0
|
|||||||
git-review>=1.24
|
git-review>=1.24
|
||||||
pylint>=1.3
|
pylint>=1.3
|
||||||
pep8>=1.5.7
|
pep8>=1.5.7
|
||||||
sphinx>=1.2.3
|
sphinx>=1.4.0
|
||||||
|
sphinx_rtd_theme>=0.1.9
|
||||||
tox>=1.9.0
|
tox>=1.9.0
|
||||||
|
@ -7,7 +7,8 @@ hacking<0.11,>=0.10.0
|
|||||||
coverage>=3.6
|
coverage>=3.6
|
||||||
discover
|
discover
|
||||||
python-subunit>=0.0.18
|
python-subunit>=0.0.18
|
||||||
sphinx>=1.3.1
|
sphinx>=1.4.0
|
||||||
|
sphinx_rtd_theme>=0.1.9
|
||||||
oslosphinx>=2.5.0 # Apache-2.0
|
oslosphinx>=2.5.0 # Apache-2.0
|
||||||
oslotest>=1.10.0 # Apache-2.0
|
oslotest>=1.10.0 # Apache-2.0
|
||||||
testrepository>=0.0.18
|
testrepository>=0.0.18
|
||||||
|
@ -74,6 +74,10 @@ reuse_existing_vm:
|
|||||||
# An option of config_drive to True is provided to nova boot to enable this
|
# An option of config_drive to True is provided to nova boot to enable this
|
||||||
config_drive:
|
config_drive:
|
||||||
|
|
||||||
|
# The location of the user_data file, which will be passed to every instance
|
||||||
|
# when booting.
|
||||||
|
user_data_file:
|
||||||
|
|
||||||
# ipv6 mode. Set this to one of the following 3 modes
|
# ipv6 mode. Set this to one of the following 3 modes
|
||||||
# slaac : VM obtains IPV6 address from Openstack radvd using SLAAC
|
# slaac : VM obtains IPV6 address from Openstack radvd using SLAAC
|
||||||
# dhcpv6-stateful : VM obtains ipv6 address from dnsmasq using DHCPv6 stateful
|
# dhcpv6-stateful : VM obtains ipv6 address from dnsmasq using DHCPv6 stateful
|
||||||
|
@ -153,13 +153,16 @@ class VmtpTest(object):
|
|||||||
|
|
||||||
# Create an instance on a particular availability zone
|
# Create an instance on a particular availability zone
|
||||||
def create_instance(self, inst, az, int_net):
|
def create_instance(self, inst, az, int_net):
|
||||||
|
fn = self.config.user_data_file
|
||||||
|
user_data_file = fn if fn and os.path.isfile(fn) else None
|
||||||
self.assert_true(inst.create(self.image_instance,
|
self.assert_true(inst.create(self.image_instance,
|
||||||
self.flavor_type,
|
self.flavor_type,
|
||||||
self.instance_access,
|
self.instance_access,
|
||||||
int_net,
|
int_net,
|
||||||
az,
|
az,
|
||||||
int_net['name'],
|
int_net['name'],
|
||||||
self.sec_group))
|
self.sec_group,
|
||||||
|
init_file_name=user_data_file))
|
||||||
|
|
||||||
def assert_true(self, cond):
|
def assert_true(self, cond):
|
||||||
if not cond:
|
if not cond:
|
||||||
|
Loading…
Reference in New Issue
Block a user