Skip to content

Commit eabe692

Browse files
committed
Bump Ansible deps to latest available versions
1 parent 8906fc1 commit eabe692

File tree

3 files changed

+32
-50
lines changed

3 files changed

+32
-50
lines changed

etc/kayobe/ansible/pulp-artifact-upload.yml

+14-41
Original file line numberDiff line numberDiff line change
@@ -62,33 +62,6 @@
6262
delay: 60
6363
when: upload_checksum
6464

65-
- name: Create file content from artifact
66-
pulp.squeezer.file_content:
67-
pulp_url: "{{ remote_pulp_url }}"
68-
username: "{{ remote_pulp_username }}"
69-
password: "{{ remote_pulp_password }}"
70-
sha256: "{{ file_stats.stat.checksum }}"
71-
relative_path: "{{ found_files.files[0].path | basename }}"
72-
state: present
73-
register: file_content_result
74-
until: file_content_result is success
75-
retries: 3
76-
delay: 5
77-
78-
- name: Create checksum content from artifact
79-
pulp.squeezer.file_content:
80-
pulp_url: "{{ remote_pulp_url }}"
81-
username: "{{ remote_pulp_username }}"
82-
password: "{{ remote_pulp_password }}"
83-
sha256: "{{ checksum_stats.stat.checksum }}"
84-
relative_path: "{{ found_files.files[0].path | basename }}.sha256"
85-
state: present
86-
register: checksum_content_result
87-
until: checksum_content_result is success
88-
retries: 3
89-
delay: 5
90-
when: upload_checksum
91-
9265
- name: Ensure file repo exists
9366
pulp.squeezer.file_repository:
9467
pulp_url: "{{ remote_pulp_url }}"
@@ -101,31 +74,31 @@
10174
retries: 3
10275
delay: 5
10376

104-
- name: Add content to file repo
105-
pulp.squeezer.file_repository_content:
77+
- name: Create file content from artifact
78+
pulp.squeezer.file_content:
10679
pulp_url: "{{ remote_pulp_url }}"
10780
username: "{{ remote_pulp_username }}"
10881
password: "{{ remote_pulp_password }}"
82+
sha256: "{{ file_stats.stat.checksum }}"
83+
relative_path: "{{ found_files.files[0].path | basename }}"
84+
state: present
10985
repository: "{{ repository_name }}"
110-
present_content:
111-
- relative_path: "{{ found_files.files[0].path | basename }}"
112-
sha256: "{{ file_stats.stat.checksum }}"
113-
register: file_repo_content_result
114-
until: file_repo_content_result is success
86+
register: file_content_result
87+
until: file_content_result is success
11588
retries: 3
11689
delay: 5
11790

118-
- name: Add checksum content to file repo
119-
pulp.squeezer.file_repository_content:
91+
- name: Create checksum content from artifact
92+
pulp.squeezer.file_content:
12093
pulp_url: "{{ remote_pulp_url }}"
12194
username: "{{ remote_pulp_username }}"
12295
password: "{{ remote_pulp_password }}"
96+
sha256: "{{ checksum_stats.stat.checksum }}"
97+
relative_path: "{{ found_files.files[0].path | basename }}.sha256"
98+
state: present
12399
repository: "{{ repository_name }}"
124-
present_content:
125-
- relative_path: "{{ found_files.files[0].path | basename }}.sha256"
126-
sha256: "{{ checksum_stats.stat.checksum }}"
127-
register: checksum_repo_content_result
128-
until: checksum_repo_content_result is success
100+
register: checksum_content_result
101+
until: checksum_content_result is success
129102
retries: 3
130103
delay: 5
131104
when: upload_checksum

etc/kayobe/ansible/requirements.yml

+8-9
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
collections:
33
- name: stackhpc.cephadm
44
version: 1.19.1
5-
# NOTE: Pinning pulp.squeezer to 0.0.13 because 0.0.14+ depends on the
6-
# pulp_glue Python library being installed.
75
- name: pulp.squeezer
8-
version: 0.0.13
6+
version: 0.1.0
97
- name: stackhpc.pulp
108
version: 0.5.5
119
- name: stackhpc.hashicorp
@@ -14,18 +12,19 @@ collections:
1412
version: 1.1.0
1513
roles:
1614
- src: stackhpc.vxlan
17-
- name: ansible-lockdown.ubuntu22_cis
18-
src: https://github.com/ansible-lockdown/UBUNTU22-CIS
19-
version: 1.4.1
15+
- name: ansible-lockdown.ubuntu24_cis
16+
src: https://github.com/ansible-lockdown/UBUNTU24-CIS
17+
version: 1.0.0
2018
- name: ansible-lockdown.rhel9_cis
2119
src: https://github.com/ansible-lockdown/RHEL9-CIS
22-
version: 1.3.1
20+
version: v1.3.4
2321
- name: wazuh-ansible
2422
src: https://github.com/stackhpc/wazuh-ansible
2523
version: stackhpc-v4.10.0
2624
- name: geerlingguy.pip
27-
version: 2.2.0
25+
version: 3.1.0
2826
- name: monolithprojects.github_actions_runner
29-
version: 1.18.5
27+
version: 1.21.1
28+
src: https://github.com/MonolithProjects/ansible-github_actions_runner
3029
- src: https://github.com/stackhpc/ansible-role-docker.git
3130
name: geerlingguy.docker
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
features:
3+
- |
4+
Ansible-Galaxy dependencies have been bumped to the latest available
5+
versions. This includes:
6+
7+
pulp.squeezer - 0.0.13 -> 0.1.0
8+
ansible-modules-hashivault - 1.3.1 -> 1.3.4
9+
geerlingguy.pip - 2.2.0 -> 3.1.0
10+
monolithprojects.github_actions_runner - 1.18.5 -> 1.25.1

0 commit comments

Comments
 (0)