diff --git a/roles/ocp4_workload_gitops_bootstrap/tasks/workload.yml b/roles/ocp4_workload_gitops_bootstrap/tasks/workload.yml index 52084e5..3fd6963 100644 --- a/roles/ocp4_workload_gitops_bootstrap/tasks/workload.yml +++ b/roles/ocp4_workload_gitops_bootstrap/tasks/workload.yml @@ -117,37 +117,37 @@ # : # namespace: {{ $nsName }} -- name: Set the configmap label variable - ansible.builtin.set_fact: - configmap_label: >- - {{ 'demo.redhat.com/tenant-' ~ guid - if ocp4_workload_gitops_bootstrap_application_name == 'bootstrap-tenant' - else 'demo.redhat.com/infra' }} +# - name: Set the configmap label variable +# ansible.builtin.set_fact: +# configmap_label: >- +# {{ 'demo.redhat.com/tenant-' ~ guid +# if ocp4_workload_gitops_bootstrap_application_name == 'bootstrap-tenant' +# else 'demo.redhat.com/infra' }} -- name: Retrieve matching ConfigMaps and wait for provision_data, if any - kubernetes.core.k8s_info: - api_version: v1 - kind: ConfigMap - label_selectors: - - "{{ configmap_label }}" - register: cm_provision_data - retries: 30 - delay: 10 - until: - - cm_provision_data.resources | length > 0 - - cm_provision_data.resources | map(attribute='data') | map(attribute='provision_data', default='') | select('ne', '') | list | length == cm_provision_data.resources | length - failed_when: false +# - name: Retrieve matching ConfigMaps and wait for provision_data, if any +# kubernetes.core.k8s_info: +# api_version: v1 +# kind: ConfigMap +# label_selectors: +# - "{{ configmap_label }}" +# register: cm_provision_data +# retries: 30 +# delay: 10 +# until: +# - cm_provision_data.resources | length > 0 +# - cm_provision_data.resources | map(attribute='data') | map(attribute='provision_data', default='') | select('ne', '') | list | length == cm_provision_data.resources | length +# failed_when: false -- name: Process ConfigMap provision data, if any - when: - - cm_provision_data.resources | default([]) | length > 0 - block: - - name: Merge provision_data from all ConfigMaps - ansible.builtin.set_fact: - provision_data: "{{ provision_data | default({}) | combine(item.data.provision_data | from_yaml, recursive=True) }}" - loop: "{{ cm_provision_data.resources }}" - when: item.data.provision_data is defined +# - name: Process ConfigMap provision data, if any +# when: +# - cm_provision_data.resources | default([]) | length > 0 +# block: +# - name: Merge provision_data from all ConfigMaps +# ansible.builtin.set_fact: +# provision_data: "{{ provision_data | default({}) | combine(item.data.provision_data | from_yaml, recursive=True) }}" +# loop: "{{ cm_provision_data.resources }}" +# when: item.data.provision_data is defined - - name: Add data to agnosticd_user_info - agnosticd.core.agnosticd_user_info: - data: "{{ provision_data }}" +# - name: Add data to agnosticd_user_info +# agnosticd.core.agnosticd_user_info: +# data: "{{ provision_data }}"