ansible-test git: kill gpg-agent to remove locks (#50917)
* ansible-test git: kill gpg-agent to remove locks * skip gpg-agent kill for OpenSUSE
This commit is contained in:
parent
03669cdcdd
commit
3db6b9b416
1 changed files with 4 additions and 0 deletions
|
@ -180,6 +180,10 @@
|
||||||
- git_verify is failed
|
- git_verify is failed
|
||||||
- git_verify.msg is match("Failed to verify GPG signature of commit/tag.+")
|
- git_verify.msg is match("Failed to verify GPG signature of commit/tag.+")
|
||||||
|
|
||||||
|
- name: GPG-VERIFICATION | Stop gpg-agent so we can remove any locks on the GnuPG dir
|
||||||
|
command: gpgconf --kill gpg-agent
|
||||||
|
when: ansible_os_family != 'Suse' # OpenSUSE ships with an older version of gpg-agent that doesn't support this
|
||||||
|
|
||||||
- name: GPG-VERIFICATION | Remove GnuPG verification workdir
|
- name: GPG-VERIFICATION | Remove GnuPG verification workdir
|
||||||
file:
|
file:
|
||||||
path: "{{ git_gpg_workdir.path }}"
|
path: "{{ git_gpg_workdir.path }}"
|
||||||
|
|
Loading…
Reference in a new issue