Use new awx default queue name

Relates: https://github.com/ansible/awx/pull/10324
This commit is contained in:
Yanis Guenane
2021-06-07 17:33:04 +02:00
parent af5983cb68
commit e96298b5a8

View File

@@ -45,3 +45,30 @@
register: cdo
changed_when: "'added' in cdo.stdout"
when: create_preload_data | bool
- name: Register the instance in the database
k8s_exec:
namespace: "{{ meta.namespace }}"
pod: "{{ tower_pod_name }}"
container: "{{ meta.name }}-task"
command: >-
bash -c "awx-manage provision_instance --hostname={{ tower_pod_name }}"
- name: Check if legacy queue is present
k8s_exec:
namespace: "{{ meta.namespace }}"
pod: "{{ tower_pod_name }}"
container: "{{ meta.name }}-task"
command: >-
bash -c "awx-manage list_instances | grep '^\[tower capacity=[0-9]*\]'"
register: legacy_queue
changed_when: false
- name: Unregister legacy queue
k8s_exec:
namespace: "{{ meta.namespace }}"
pod: "{{ tower_pod_name }}"
container: "{{ meta.name }}-task"
command: >-
bash -c "awx-manage unregister_queue --queuename=tower"
when: "'[tower capacity=' in legacy_queue.stdout"