summaryrefslogtreecommitdiff
path: root/roles/cloud/install/tasks/hcloud.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-01-01 20:19:56 +0100
committerChristian Pointner <equinox@spreadspace.org>2022-01-01 20:19:56 +0100
commitd90144d2190009f8bd121cb8f773a9209500f034 (patch)
tree2d258279d2179afc58fd91c741e0b5fa56246c9f /roles/cloud/install/tasks/hcloud.yml
parentMerge branch 'topic/revamp-openwrt-imag-gen' (diff)
in-place variable cooking
Diffstat (limited to 'roles/cloud/install/tasks/hcloud.yml')
-rw-r--r--roles/cloud/install/tasks/hcloud.yml10
1 files changed, 5 insertions, 5 deletions
diff --git a/roles/cloud/install/tasks/hcloud.yml b/roles/cloud/install/tasks/hcloud.yml
index b716f4ac..cd46d348 100644
--- a/roles/cloud/install/tasks/hcloud.yml
+++ b/roles/cloud/install/tasks/hcloud.yml
@@ -6,7 +6,7 @@
url: "https://api.hetzner.cloud/v1/ssh_keys"
method: GET
headers:
- Authorization: "Bearer {{ install_cooked.cloud.credentials.token }}"
+ Authorization: "Bearer {{ install.cloud.credentials.token }}"
status_code: 200
register: sshkeys
@@ -14,10 +14,10 @@
delegate_to: localhost
check_mode: no
uri:
- url: "https://api.hetzner.cloud/v1/servers?name={{ install_cooked.cloud.server_name | default(inventory_hostname) }}"
+ url: "https://api.hetzner.cloud/v1/servers?name={{ install.cloud.server_name | default(inventory_hostname) }}"
method: GET
headers:
- Authorization: "Bearer {{ install_cooked.cloud.credentials.token }}"
+ Authorization: "Bearer {{ install.cloud.credentials.token }}"
status_code: 200
register: serverstatus
@@ -48,7 +48,7 @@
method: POST
body: "{{ {'type': 'linux64', 'ssh_keys': (sshkeys.json.ssh_keys | map(attribute='id') | list) } | to_nice_json }}"
headers:
- Authorization: "Bearer {{ install_cooked.cloud.credentials.token }}"
+ Authorization: "Bearer {{ install.cloud.credentials.token }}"
Content-Type: "application/json"
status_code: 201
@@ -62,7 +62,7 @@
url: "https://api.hetzner.cloud/v1/servers/{{ serverstatus.json.servers[0].id }}/actions/reset"
method: POST
headers:
- Authorization: "Bearer {{ install_cooked.cloud.credentials.token }}"
+ Authorization: "Bearer {{ install.cloud.credentials.token }}"
status_code: 201
### TODO: would be nice to get the SSH host key from robot