Skip to content

Commit b10f13a

Browse files
committed
pulp_repository: add all current parameters for remotes
1 parent 0994beb commit b10f13a

File tree

4 files changed

+54
-11
lines changed

4 files changed

+54
-11
lines changed

roles/pulp_repository/tasks/container.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,19 @@
1616
password: "{{ pulp_password }}"
1717
validate_certs: "{{ pulp_validate_certs | bool }}"
1818
name: "{{ item.name }}-remote"
19-
url: "{{ item.url }}"
20-
policy: "{{ item.policy }}"
19+
ca_cert: "{{ item.ca_cert | default(omit) }}"
20+
client_cert: "{{ item.client_cert | default(omit) }}"
21+
client_key: "{{ item.client_key | default(omit) }}"
22+
download_concurrency: "{{ item.download_concurrency | default(omit) }}"
23+
policy: "{{ item.policy | default(omit) }}"
24+
proxy_url: "{{ item.proxy_url | default(omit) }}"
25+
proxy_username: "{{ item.proxy_username | default(omit) }}"
26+
proxy_password: "{{ item.proxy_password | default(omit) }}"
27+
remote_username: "{{ item.remote_username | default(omit) }}"
28+
remote_password: "{{ item.remote_password | default(omit) }}"
29+
tls_validation: "{{ item.tls_validation | default(omit) }}"
2130
upstream_name: "{{ item.upstream_name | default(item.name) }}"
31+
url: "{{ item.url | default(omit) }}"
2232
state: "{{ item.state }}"
2333
with_items: "{{ pulp_repository_container_repos }}"
2434

roles/pulp_repository/tasks/deb.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,21 @@
1616
password: "{{ pulp_password }}"
1717
validate_certs: "{{ pulp_validate_certs | bool }}"
1818
name: "{{ item.name }}-remote"
19-
url: "{{ item.url }}"
20-
architectures: "{{ item.architectures }}"
21-
components: "{{ item.components }}"
22-
distributions: "{{ item.distributions }}"
23-
policy: "{{ item.policy }}"
19+
architectures: "{{ item.architectures | default(omit) }}"
20+
ca_cert: "{{ item.ca_cert | default(omit) }}"
21+
client_cert: "{{ item.client_cert | default(omit) }}"
22+
client_key: "{{ item.client_key | default(omit) }}"
23+
components: "{{ item.components | default(omit) }}"
24+
distributions: "{{ item.distributions | default(omit) }}"
25+
download_concurrency: "{{ item.download_concurrency | default(omit) }}"
26+
policy: "{{ item.policy | default(omit) }}"
27+
proxy_url: "{{ item.proxy_url | default(omit) }}"
28+
proxy_username: "{{ item.proxy_username | default(omit) }}"
29+
proxy_password: "{{ item.proxy_password | default(omit) }}"
30+
remote_username: "{{ item.remote_username | default(omit) }}"
31+
remote_password: "{{ item.remote_password | default(omit) }}"
32+
tls_validation: "{{ item.tls_validation | default(omit) }}"
33+
url: "{{ item.url | default(omit) }}"
2434
state: "{{ item.state }}"
2535
with_items: "{{ pulp_repository_deb_repos }}"
2636

roles/pulp_repository/tasks/python.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,21 @@
1616
password: "{{ pulp_password }}"
1717
validate_certs: "{{ pulp_validate_certs | bool }}"
1818
name: "{{ item.name }}-remote"
19-
url: "{{ item.url }}"
20-
policy: "{{ item.policy }}"
19+
ca_cert: "{{ item.ca_cert | default(omit) }}"
20+
client_cert: "{{ item.client_cert | default(omit) }}"
21+
client_key: "{{ item.client_key | default(omit) }}"
22+
download_concurrency: "{{ item.download_concurrency | default(omit) }}"
23+
excludes: "{{ item.excludes | default(omit) }}"
24+
includes: "{{ item.includes | default(omit) }}"
25+
policy: "{{ item.policy | default(omit) }}"
26+
prereleases: "{{ item.prereleases | default(omit) }}"
27+
proxy_url: "{{ item.proxy_url | default(omit) }}"
28+
proxy_username: "{{ item.proxy_username | default(omit) }}"
29+
proxy_password: "{{ item.proxy_password | default(omit) }}"
30+
remote_username: "{{ item.remote_username | default(omit) }}"
31+
remote_password: "{{ item.remote_password | default(omit) }}"
32+
tls_validation: "{{ item.tls_validation | default(omit) }}"
33+
url: "{{ item.url | default(omit) }}"
2134
state: "{{ item.state }}"
2235
with_items: "{{ pulp_repository_python_repos }}"
2336

roles/pulp_repository/tasks/rpm.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,18 @@
1616
password: "{{ pulp_password }}"
1717
validate_certs: "{{ pulp_validate_certs | bool }}"
1818
name: "{{ item.name }}-remote"
19-
url: "{{ item.url }}"
20-
policy: "{{ item.policy }}"
19+
ca_cert: "{{ item.ca_cert | default(omit) }}"
20+
client_cert: "{{ item.client_cert | default(omit) }}"
21+
client_key: "{{ item.client_key | default(omit) }}"
22+
download_concurrency: "{{ item.download_concurrency | default(omit) }}"
23+
policy: "{{ item.policy | default(omit) }}"
24+
proxy_url: "{{ item.proxy_url | default(omit) }}"
25+
proxy_username: "{{ item.proxy_username | default(omit) }}"
26+
proxy_password: "{{ item.proxy_password | default(omit) }}"
27+
remote_username: "{{ item.remote_username | default(omit) }}"
28+
remote_password: "{{ item.remote_password | default(omit) }}"
29+
tls_validation: "{{ item.tls_validation | default(omit) }}"
30+
url: "{{ item.url | default(omit) }}"
2131
state: "{{ item.state }}"
2232
with_items: "{{ pulp_repository_rpm_repos }}"
2333

0 commit comments

Comments
 (0)