Skip to content

Commit fdb50ae

Browse files
committed
Fix hetzner module
1 parent 74051d0 commit fdb50ae

File tree

3 files changed

+4
-14
lines changed

3 files changed

+4
-14
lines changed

roles/cloud-hetzner/tasks/main.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
---
2-
- name: Build python virtual environment
3-
import_tasks: venv.yml
4-
52
- name: Include prompts
63
import_tasks: prompts.yml
74

85
- name: Create an ssh key
9-
hcloud_ssh_key:
6+
hetzner.hcloud.ssh_key:
107
name: algo-{{ 999999 | random(seed=lookup('file', SSH_keys.public)) }}
118
public_key: "{{ lookup('file', SSH_keys.public) }}"
129
state: present
1310
api_token: "{{ algo_hcloud_token }}"
1411
register: hcloud_ssh_key
1512

1613
- name: Create a server...
17-
hcloud_server:
14+
hetzner.hcloud.server:
1815
name: "{{ algo_server_name }}"
1916
location: "{{ algo_hcloud_region }}"
2017
server_type: "{{ cloud_providers.hetzner.server_type }}"

roles/cloud-hetzner/tasks/prompts.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
algo_hcloud_token: "{{ hcloud_token | default(_hcloud_token.user_input|default(None)) | default(lookup('env','HCLOUD_TOKEN'), true) }}"
1414

1515
- name: Get regions
16-
hcloud_datacenter_facts:
16+
hetzner.hcloud.datacenter_info:
1717
api_token: "{{ algo_hcloud_token }}"
1818
register: _hcloud_regions
1919

2020
- name: Set facts about the regions
2121
set_fact:
22-
hcloud_regions: "{{ hcloud_datacenter_facts | sort(attribute='location') }}"
22+
hcloud_regions: "{{ _hcloud_regions.hcloud_datacenter_info | sort(attribute='location') }}"
2323

2424
- name: Set default region
2525
set_fact:

roles/cloud-hetzner/tasks/venv.yml

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)