5 Commits

Author SHA1 Message Date
67ca6b7a03 use real key
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-31 08:18:35 +02:00
1077078de1 without list, load file straight in
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-31 08:06:40 +02:00
c80bcb6439 fix syntax
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-31 07:57:20 +02:00
06b1dd0d3d get docker going 2022-05-31 07:56:36 +02:00
e54b8fd503 fix typo
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-31 07:46:55 +02:00
4 changed files with 14 additions and 11 deletions

View File

@ -8,8 +8,12 @@ steps:
REMOTE_USER: molecule
HCLOUD_TOKEN:
from_secret: HCLOUD_TOKEN
volumes:
- name: docker_sock
path: /var/run/docker.sock
commands:
- apt update && apt install -y pwgen
- apt update && apt install -y pwgen curl
- curl -fsSL https://get.docker.com | bash
- mkdir -p /root/.ansible/roles && ln -sr . /root/.ansible/roles/autonomic.new-hetzner
- export INSTANCE_UUID=$(pwgen 8 1)
- pip install -r requirements.txt

View File

@ -2,16 +2,15 @@
- name: Converge
hosts: all
vars:
- new_hetzner_server_name: autonomic.new-hetzner-molecule
- add_users_inventory_hostname: autonomic.new-hetzner-molecule
- new_hetzner_server_type: cx11
- new_hetzner_server_image: debian-10
- new_hetzner_delete_protection: false
- new_hetzner_rebuild_protection: false
- members: files/members.yml
new_hetzner_server_name: autonomic.new-hetzner-molecule
add_users_inventory_hostname: autonomic.new-hetzner-molecule
new_hetzner_server_type: cx11
new_hetzner_server_image: debian-10
new_hetzner_delete_protection: false
new_hetzner_rebuild_protection: false
pre_tasks:
- name: Include resource variables
include_vars: "{{ members }}"
include_vars: files/members.yml
tasks:
- name: Run the role under test
block:

View File

@ -2,5 +2,5 @@
members:
- username: foobar
email: barfoo
ssh_key: "ssh-rsa foo bar@nowhere.com"
ssh_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMniNzAzuI527bfk/EipqFILFayUCwYXDoZ3R7+QgYq6"
uid: 1100

View File

@ -1,5 +1,5 @@
ansible-lint==6.0.0
ansible==5.4.0
molecule-docker=1.1.0
molecule-docker==1.1.0
molecule-hetznercloud==1.3.0
molecule==3.6.1