File tree Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change 29
29
register : kayobe_git_commit
30
30
failed_when : kayobe_git_commit.stdout == ""
31
31
32
+ - name : Create a temporary directory to clone Kayobe into
33
+ ansible.builtin.tempfile :
34
+ state : directory
35
+ register : kayobe_temp_dir
36
+
32
37
- name : Clone Kayobe
33
38
ansible.builtin.git :
34
39
repo : https://github.com/stackhpc/kayobe.git
35
- dest : /tmp/ kayobe-git
40
+ dest : " {{ kayobe_temp_dir.path }}/ kayobe-git"
36
41
version : stackhpc/{{ openstack_release }}
37
42
38
43
- name : Get tag from Kayobe commit
39
44
ansible.builtin.command :
40
45
cmd : git describe --tags {{ kayobe_git_commit.stdout }}
41
- chdir : /tmp/ kayobe-git
46
+ chdir : " {{ kayobe_temp_dir.path }}/ kayobe-git"
42
47
register : kayobe_current_version
43
48
49
+ - name : Clean up temporary directory
50
+ ansible.builtin.file :
51
+ state : absent
52
+ path : " {{ kayobe_temp_dir.path }}"
53
+
44
54
- name : Get latest Kayobe version
45
55
ansible.builtin.shell :
46
56
cmd : set -o pipefail && grep -o kayobe@stackhpc\/.*$ {{ requirements_path }} | cut -d @ -f 2
Original file line number Diff line number Diff line change
1
+ ---
2
+ fixes :
3
+ - |
4
+ Fix Kayobe version checks that were failing on multiuser
5
+ Ansible control hosts.
You can’t perform that action at this time.
0 commit comments