From dac7002ad9096f38f7a59c203360b15b69649f24 Mon Sep 17 00:00:00 2001 From: friedrich goerz Date: Fri, 29 Apr 2022 11:55:08 +0200 Subject: [PATCH] DEV-452: added potential fixes for our hetzner create_server - is locked/message problem --- create-kibana-objects.yml | 8 ++++---- galaxy-requirements.yml | 6 +++++- roles/hcloud/tasks/_set_server_state.yml | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/create-kibana-objects.yml b/create-kibana-objects.yml index 4885d3a..da86aa2 100644 --- a/create-kibana-objects.yml +++ b/create-kibana-objects.yml @@ -1,7 +1,7 @@ --- # creates elastic objetcs for smardigo instances -# to empower dudes to find relevant logmessages faster and +# to empower dudes to find relevant logmessages faster and # reduce/abolish "monkey business" in creating needed ES-related objects for (devops|admin)-dudes # - executed on stage specific server: {{ stage }}-elastic-stack-kibana-01-kibana @@ -64,17 +64,17 @@ api_endpoint: '{{ stage }}-elastic-stack-kibana-01-kibana.{{ domain }}' elastic_state: present elastic_users: - - + - username: '{{ stage }}-{{ tenant_id }}' roles: - - '{{ stage }}-{{ tenant_id }}' + - '{{ stage }}-{{ tenant_id }}' full_name: '' password: '{{ password | default( stage + "-" + tenant_id ) }}' email: '{{ email | default("") }}' enabled: true elastic_state: '{{ elastic_state }}' elastic_roles: - - + - elastic_state: '{{ elastic_state }}' name: '{{ stage }}-{{ tenant_id }}' elasticsearch: diff --git a/galaxy-requirements.yml b/galaxy-requirements.yml index 027cfb7..5cccb88 100644 --- a/galaxy-requirements.yml +++ b/galaxy-requirements.yml @@ -24,8 +24,12 @@ roles: version: 3.3.2 collections: +#- name: hetzner.hcloud +# version: 1.6.0 - name: hetzner.hcloud - version: 1.6.0 + src: https://github.com/fredFromJupiter/hetzner.hcloud.git + version: fredFromJupiter-patch-1 + scm: git - name: community.general - name: community.docker version: 2.1.1 diff --git a/roles/hcloud/tasks/_set_server_state.yml b/roles/hcloud/tasks/_set_server_state.yml index 5396e8e..85ef4de 100644 --- a/roles/hcloud/tasks/_set_server_state.yml +++ b/roles/hcloud/tasks/_set_server_state.yml @@ -45,7 +45,7 @@ state: "started" delegate_to: 127.0.0.1 become: false - retries: 10 + retries: 40 delay: 15 until: server_locked.rc == 0 register: server_locked