Restored home directory for apigee user.
diff --git a/gce-create-instances.yml b/gce-create-instances.yml index 68d7987..5d78c10 100644 --- a/gce-create-instances.yml +++ b/gce-create-instances.yml
@@ -21,6 +21,24 @@ name: "{{ host_prefix }}" num_instances: "{{ num_instances | default(1) }}" machine_type: "{{ machine_type }}" + image: "{{ image }}" + disk_size: "{{ disk_size }}" + zone: "{{ zone }}" + project_id: "{{ project_id }}" + service_account_email: "{{ service_account_email }}" + credentials_file: '{{ credentials_file }}' + state: present + tags: "{{ default_firewall_tags }}" + metadata: "{ 'startup-script': 'rm -f /etc/sudoers.d/remove-requiretty && echo \"Defaults !requiretty\" >> /etc/sudoers.d/remove-requiretty' }" + register: gce + when: image_family is not defined + + - name: Launch instances + tags: ['launch'] + gce: + name: "{{ host_prefix }}" + num_instances: "{{ num_instances | default(1) }}" + machine_type: "{{ machine_type }}" image_family: "{{ image_family }}" external_projects: "{{ external_projects }}" disk_size: "{{ disk_size }}" @@ -32,6 +50,7 @@ tags: "{{ default_firewall_tags }}" metadata: "{ 'startup-script': 'rm -f /etc/sudoers.d/remove-requiretty && echo \"Defaults !requiretty\" >> /etc/sudoers.d/remove-requiretty' }" register: gce + when: image_family is defined and external_projects is defined # - name: Create firewall rule # tags: ['firewall']