|
| 1 | +--- |
1 | 2 | - name: Pull the Pulp API container image |
2 | 3 | containers.podman.podman_image: |
3 | 4 | name: "{{ pulp_api_image }}" |
4 | 5 | state: present |
| 6 | + environment: |
| 7 | + REGISTRY_AUTH_FILE: "/etc/foreman/registry-auth.json" |
5 | 8 |
|
6 | 9 | - name: Pull the Pulp Content container image |
7 | 10 | containers.podman.podman_image: |
8 | 11 | name: "{{ pulp_content_image }}" |
9 | 12 | state: present |
| 13 | + environment: |
| 14 | + REGISTRY_AUTH_FILE: "/etc/foreman/registry-auth.json" |
10 | 15 |
|
11 | 16 | - name: Pull the Pulp Worker container image |
12 | 17 | containers.podman.podman_image: |
13 | 18 | name: "{{ pulp_worker_image }}" |
14 | 19 | state: present |
| 20 | + environment: |
| 21 | + REGISTRY_AUTH_FILE: "/etc/foreman/registry-auth.json" |
15 | 22 |
|
16 | 23 | - name: Create Pulp storage |
17 | 24 | ansible.builtin.file: |
|
202 | 209 | secrets: |
203 | 210 | - 'pulp-symmetric-key,type=mount,target=/etc/pulp/certs/database_fields.symmetric.key' |
204 | 211 | - 'pulp-db-password,type=env,target=PULP_DATABASES__default__PASSWORD' |
205 | | - env: "{{ pulp_settings_database_env }}" |
| 212 | + env: "{{ pulp_settings_database_env | combine({'REGISTRY_AUTH_FILE': '/etc/foreman/registry-auth.json'}) }}" |
206 | 213 |
|
207 | 214 | - name: Ensure Pulp admin user exists |
208 | 215 | containers.podman.podman_container: |
|
215 | 222 | secrets: |
216 | 223 | - 'pulp-symmetric-key,type=mount,target=/etc/pulp/certs/database_fields.symmetric.key' |
217 | 224 | - 'pulp-db-password,type=env,target=PULP_DATABASES__default__PASSWORD' |
218 | | - env: "{{ pulp_settings_database_env }}" |
| 225 | + env: "{{ pulp_settings_database_env | combine({'REGISTRY_AUTH_FILE': '/etc/foreman/registry-auth.json'}) }}" |
219 | 226 |
|
220 | 227 | - name: Flush handlers to restart services |
221 | 228 | ansible.builtin.meta: flush_handlers |
|
0 commit comments