|
65 | 65 |
|
66 | 66 | - vars: |
67 | 67 | repo: "{{ pulp_deb_repos_list.repositories | selectattr('name', 'equalto', item.repository) | first }}" |
68 | | - pub: "{{ (pulp_deb_pubs_list.publications + pulp_deb_verbatim_pubs_list.publications) | selectattr('repository', 'equalto', repo.pulp_href) | stackhpc.pulp.sort_publications | first }}" |
69 | | - existing_dists: "{{ pulp_deb_dists_list.distributions | selectattr('name', 'equalto', item.name) | selectattr('publication', 'equalto', pub.pulp_href) | list }}" |
| 68 | + pub: >- |
| 69 | + {{ (pulp_deb_pubs_list.publications + pulp_deb_verbatim_pubs_list.publications) |
| 70 | + | selectattr('repository', 'equalto', repo.pulp_href) |
| 71 | + | stackhpc.pulp.sort_publications | first }} |
| 72 | + existing_dists: >- |
| 73 | + {{ pulp_deb_dists_list.distributions |
| 74 | + | selectattr('name', 'equalto', item.name) |
| 75 | + | selectattr('publication', 'equalto', pub.pulp_href) |
| 76 | + | list }} |
70 | 77 | dist: "{{ existing_dists[0] if (existing_dists | length > 0) else {} }}" |
71 | 78 |
|
72 | 79 | block: |
|
105 | 112 |
|
106 | 113 | - name: Set a fact about latest Deb versions |
107 | 114 | ansible.builtin.set_fact: |
108 | | - test_pulp_repository_deb_repo_versions: "{{ test_pulp_repository_deb_repo_versions | default({}) | combine({item.short_name: dist.base_path | basename}) }}" |
| 115 | + test_pulp_repository_deb_repo_versions: >- |
| 116 | + {{ test_pulp_repository_deb_repo_versions |
| 117 | + | default({}) |
| 118 | + | combine({item.short_name: dist.base_path | basename}) }} |
109 | 119 | loop: "{{ dev_pulp_distribution_deb }}" |
110 | 120 | loop_control: |
111 | 121 | label: "{{ item.repository }}" |
|
116 | 126 |
|
117 | 127 | - vars: |
118 | 128 | repo: "{{ pulp_rpm_repos_list.repositories | selectattr('name', 'equalto', item.repository) | first }}" |
119 | | - pub: "{{ pulp_rpm_pubs_list.publications | selectattr('repository', 'equalto', repo.pulp_href) | stackhpc.pulp.sort_publications | first }}" |
120 | | - existing_dists: "{{ pulp_rpm_dists_list.distributions | selectattr('name', 'equalto', item.name) | selectattr('publication', 'equalto', pub.pulp_href) | list }}" |
| 129 | + pub: >- |
| 130 | + {{ pulp_rpm_pubs_list.publications |
| 131 | + | selectattr('repository', 'equalto', repo.pulp_href) |
| 132 | + | stackhpc.pulp.sort_publications |
| 133 | + | first }} |
| 134 | + existing_dists: >- |
| 135 | + {{ pulp_rpm_dists_list.distributions |
| 136 | + | selectattr('name', 'equalto', item.name) |
| 137 | + | selectattr('publication', 'equalto', pub.pulp_href) |
| 138 | + | list }} |
121 | 139 | dist: "{{ existing_dists[0] if (existing_dists | length > 0) else {} }}" |
122 | | - |
| 140 | + |
123 | 141 | block: |
124 | 142 | - name: Ensure RPM distributions exist for latest publication |
125 | 143 | pulp.squeezer.rpm_distribution: |
|
156 | 174 |
|
157 | 175 | - name: Set a fact about latest RPM versions |
158 | 176 | ansible.builtin.set_fact: |
159 | | - test_pulp_repository_rpm_repo_versions: "{{ test_pulp_repository_rpm_repo_versions | default({}) | combine({item.short_name: dist.base_path | basename}) }}" |
| 177 | + test_pulp_repository_rpm_repo_versions: >- |
| 178 | + {{ test_pulp_repository_rpm_repo_versions |
| 179 | + | default({}) |
| 180 | + | combine({item.short_name: dist.base_path | basename}) }} |
160 | 181 | loop: "{{ dev_pulp_distribution_rpm }}" |
161 | 182 | loop_control: |
162 | 183 | label: "{{ item.repository }}" |
|
0 commit comments