Describe the bug
Creating a CSR with attributes that don't exist in the current cert fails.
To Reproduce
Steps to reproduce the behavior:
Have an existing certificate without a part of the distinguished name defined (for example "common_name").
Use the purestorage.flasharray.purefa_cert module with state: sign and set the part of the distinguished name from the first step. In this example use common_name: somename.
Review the name in the CSR file that was output and it will be missing what was included in the task.
Expected behavior
The new piece of the distinguished name should be added to the CSR.
Describe the bug Creating a CSR with attributes that don't exist in the current cert fails.
To Reproduce Steps to reproduce the behavior:
state: sign
and set the part of the distinguished name from the first step. In this example usecommon_name: somename
.Expected behavior The new piece of the distinguished name should be added to the CSR.