mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-25 14:20:22 -07:00
param pkcs12_alias and cert_alias to be optional in java_cert module (#9970)
* changed pkcs12_alias and cert_alias to be optional when importing pkcs12 certificate in keystore * Add changelog fragment * Update changelogs/fragments/9970-pkcs12_alias_cert_alias_optional.yml Co-authored-by: Felix Fontein <felix@fontein.de> * Update changelogs/fragments/9970-pkcs12_alias_cert_alias_optional.yml Co-authored-by: Felix Fontein <felix@fontein.de> --------- Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
216e7dc06b
commit
42a161abf5
3 changed files with 29 additions and 7 deletions
|
@ -10,7 +10,6 @@
|
|||
|
||||
- when: has_java_keytool
|
||||
block:
|
||||
|
||||
- name: prep pkcs12 file
|
||||
ansible.builtin.copy:
|
||||
src: "{{ test_pkcs12_path }}"
|
||||
|
@ -33,6 +32,21 @@
|
|||
that:
|
||||
- result_success is successful
|
||||
|
||||
- name: import pkcs12 without alias params
|
||||
community.general.java_cert:
|
||||
pkcs12_path: "{{ remote_tmp_dir }}/{{ test_pkcs12_path }}"
|
||||
pkcs12_password: changeit
|
||||
keystore_path: "{{ remote_tmp_dir }}/{{ test_keystore_path }}"
|
||||
keystore_pass: changeme_keystore
|
||||
keystore_create: true
|
||||
state: present
|
||||
register: result_success_excl_aliases
|
||||
|
||||
- name: verify success
|
||||
ansible.builtin.assert:
|
||||
that:
|
||||
- result_success_excl_aliases is successful
|
||||
|
||||
- name: import pkcs12 with wrong password
|
||||
community.general.java_cert:
|
||||
pkcs12_path: "{{ remote_tmp_dir }}/{{ test_pkcs12_path }}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue