summaryrefslogtreecommitdiff
path: root/systems/devel-system-x86_32-chroot.morph
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2014-11-18 13:56:08 +0000
committerPedro Alvarez <pedro.alvarez@codethink.co.uk>2014-11-19 17:24:19 +0000
commitf85eaa58f6e68dd1641246e68b8ab9e87a5b7633 (patch)
tree8e67f899e80b0874740c96e00756d376726c5abe /systems/devel-system-x86_32-chroot.morph
parentf3352d2907355b03ba9946abc9007e7259cb3689 (diff)
downloaddefinitions-f85eaa58f6e68dd1641246e68b8ab9e87a5b7633.tar.gz
Fix Mason deployments for non-openstack-testing Mason
In mason.configure: It's not needed to create a separate os.conf file at this point. In this file we were puting OpenStack credentials used to create an os.conf file with Ansible. This file was only created when TEST_INFRASTRUCTURE_TYPE was 'openstack', and Ansible was expecting it always. This patch moves the OpenStack credentials to mason.conf, so Ansible only have to read the variables from one file. In mason.sh: The script was always loading /etc/os.conf. This file is only created when TEST_INFRASTRUCTURE_TYPE is 'openstack'. This patch checks that the file exists before loading it. In mason.conf template for Ansible. OPENSTACK_NETWORK_ID is only present when TEST_INFRASTRUCTURE_TYPE is 'openstack'. This patch adds a conditon in the template to skip this value if it doesn't exist.
Diffstat (limited to 'systems/devel-system-x86_32-chroot.morph')
0 files changed, 0 insertions, 0 deletions