diff --git a/ansible/lampstack/README.md b/ansible/lampstack/README.md index a583823..411bd6a 100755 --- a/ansible/lampstack/README.md +++ b/ansible/lampstack/README.md @@ -63,6 +63,7 @@ You may create one such file per cloud for your tests. stack_size: 4, volume_size: 2, block_device_name: "/dev/vdb", + config_drive: no, wp_theme: "https://downloads.wordpress.org/theme/iribbon.2.0.65.zip", wp_posts: "http://wpcandy.s3.amazonaws.com/resources/postsxml.zip" } diff --git a/ansible/lampstack/roles/apply/tasks/main.yml b/ansible/lampstack/roles/apply/tasks/main.yml index 3e52a9b..d877d67 100755 --- a/ansible/lampstack/roles/apply/tasks/main.yml +++ b/ansible/lampstack/roles/apply/tasks/main.yml @@ -77,6 +77,7 @@ flavor: "{{ openstack_flavors[0].id }}" network: "{{ app_env.private_net_name }}" userdata: "{{ lookup('file', 'templates/userdata.j2') }}" + config_drive: "{{ app_env.config_drive | default('no') }}" security_groups: lampstack_sg floating_ip_pools: "{{ app_env.public_net_name | default(omit) }}" meta: @@ -109,6 +110,7 @@ flavor: "{{ openstack_flavors[0].id }}" network: "{{ app_env.private_net_name }}" userdata: "{{ lookup('file', 'templates/userdata.j2') }}" + config_drive: "{{ app_env.config_drive | default('no') }}" security_groups: lampstack_sg floating_ip_pools: "{{ app_env.public_net_name | default(omit) }}" meta: @@ -153,6 +155,7 @@ network: "{{ app_env.private_net_name }}" floating_ip_pools: "{{ app_env.public_net_name | default(omit) }}" userdata: "{{ lookup('file', 'templates/userdata.j2') }}" + config_drive: "{{ app_env.config_drive | default('no') }}" security_groups: lampstack_sg meta: hostname: apache-{{ item }}