From 487c091ba7aef76574c8660b8e5285cea4538586 Mon Sep 17 00:00:00 2001 From: Sebastian Haderecker Date: Sat, 13 Feb 2021 15:36:39 +0100 Subject: [PATCH] Use ansible internal tools to generate random name --- cloud/ansible/openstack/roles/check/tasks/main.yaml | 1 - cloud/ansible/openstack/roles/deploy/tasks/main.yaml | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/cloud/ansible/openstack/roles/check/tasks/main.yaml b/cloud/ansible/openstack/roles/check/tasks/main.yaml index d9483ef4..fd58fc6a 100644 --- a/cloud/ansible/openstack/roles/check/tasks/main.yaml +++ b/cloud/ansible/openstack/roles/check/tasks/main.yaml @@ -2,7 +2,6 @@ package: name: - gcc - - pwgen - python3-dev - python3-setuptools - python3-pip diff --git a/cloud/ansible/openstack/roles/deploy/tasks/main.yaml b/cloud/ansible/openstack/roles/deploy/tasks/main.yaml index 36290db2..dda25d7b 100644 --- a/cloud/ansible/openstack/roles/deploy/tasks/main.yaml +++ b/cloud/ansible/openstack/roles/deploy/tasks/main.yaml @@ -1,6 +1,6 @@ -- name: Create T-Pot name - shell: echo t-pot-ansible-$(pwgen -ns 6 -1) - register: tpot_name +- name: Generate T-Pot name + set_fact: + tpot_name: "t-pot-ansible-{{ lookup('password', '/dev/null chars=ascii_lowercase,digits length=6') }}" - name: Create security group os_security_group: