diff --git a/algo b/algo index 7403c3a..392464e 100755 --- a/algo +++ b/algo @@ -384,7 +384,7 @@ Please choose the number of your zone. Press enter for default (#14) zone. esac ROLES="gce vpn cloud" - EXTRA_VARS="credentials_file=$credentials_file server_name=$server_name ssh_public_key=$ssh_public_key zone=$zone max_mss=1316" + EXTRA_VARS="credentials_file=$credentials_file gce_server_name=$server_name ssh_public_key=$ssh_public_key zone=$zone max_mss=1316" } non_cloud () { diff --git a/roles/cloud-gce/tasks/main.yml b/roles/cloud-gce/tasks/main.yml index 813aa57..f198b7a 100644 --- a/roles/cloud-gce/tasks/main.yml +++ b/roles/cloud-gce/tasks/main.yml @@ -9,6 +9,7 @@ - set_fact: service_account_email: "{{ credentials_file_lookup.client_email | default(lookup('env','GCE_EMAIL')) }}" project_id: "{{ credentials_file_lookup.project_id | default(lookup('env','GCE_PROJECT')) }}" + server_name: "{{ gce_server_name | replace('_', '-') }}" - name: Network configured gce_net: