I think I can do this with set_fact
but somehow my mind is stuck.
I have this list of dictionaries:
<code> repolist:
- org: rhosp-rhel8
registry: registry.redhat.io
repo: openstack-zaqar-base
- org: rhosp-rhel8
registry: registry.redhat.io
repo: openstack-zaqar-wsgi
- org: rhceph
registry: registry.redhat.io
repo: rhceph-4-dashboard-rhel8
</code>
<code> repolist:
- org: rhosp-rhel8
registry: registry.redhat.io
repo: openstack-zaqar-base
- org: rhosp-rhel8
registry: registry.redhat.io
repo: openstack-zaqar-wsgi
- org: rhceph
registry: registry.redhat.io
repo: rhceph-4-dashboard-rhel8
</code>
repolist:
- org: rhosp-rhel8
registry: registry.redhat.io
repo: openstack-zaqar-base
- org: rhosp-rhel8
registry: registry.redhat.io
repo: openstack-zaqar-wsgi
- org: rhceph
registry: registry.redhat.io
repo: rhceph-4-dashboard-rhel8
I want to convert it to this:
<code>repolist:
- org: rhosp-rhel8
repos:
- name: openstack-zaqar-base
registry: registry.redhat.io
- name: openstack-zaqar-wsgi
registry: registry.redhat.io
- org: rhceph
repos:
- name: rhceph-4-dashboard-rhel8
registry: registry.redhat.io
</code>
<code>repolist:
- org: rhosp-rhel8
repos:
- name: openstack-zaqar-base
registry: registry.redhat.io
- name: openstack-zaqar-wsgi
registry: registry.redhat.io
- org: rhceph
repos:
- name: rhceph-4-dashboard-rhel8
registry: registry.redhat.io
</code>
repolist:
- org: rhosp-rhel8
repos:
- name: openstack-zaqar-base
registry: registry.redhat.io
- name: openstack-zaqar-wsgi
registry: registry.redhat.io
- org: rhceph
repos:
- name: rhceph-4-dashboard-rhel8
registry: registry.redhat.io
or this:
<code>repolist:
org: rhosp-rhel8
repos:
- name: openstack-zaqar-base
registry: registry.redhat.io
- name: openstack-zaqar-wsgi
registry: registry.redhat.io
org: rhceph
repos:
- name: rhceph-4-dashboard-rhel8
registry: registry.redhat.io
</code>
<code>repolist:
org: rhosp-rhel8
repos:
- name: openstack-zaqar-base
registry: registry.redhat.io
- name: openstack-zaqar-wsgi
registry: registry.redhat.io
org: rhceph
repos:
- name: rhceph-4-dashboard-rhel8
registry: registry.redhat.io
</code>
repolist:
org: rhosp-rhel8
repos:
- name: openstack-zaqar-base
registry: registry.redhat.io
- name: openstack-zaqar-wsgi
registry: registry.redhat.io
org: rhceph
repos:
- name: rhceph-4-dashboard-rhel8
registry: registry.redhat.io
Any help please?