Closed GamerGun closed 11 months ago
Hi,
email_address should NOT be required in the idrac_certificates module;
Since in the iDRAC GUI, it is not, see screenshot below.
dellemc.openmanage.idrac_certificates
2.15.0
3.9.16
iDRAC 9
RHEL 8.8
Missing required arguments: email_address found in cert_params
- name: Check if iDRAC IP is defined block: - name: Generate CSR on iDRAC dellemc.openmanage.idrac_certificates: idrac_ip: "{{ idrac_ip }}" idrac_user: "{{ idrac_username }}" idrac_password: "{{ idrac_password }}" certificate_type: "HTTPS" command: "generate_csr" cert_params: common_name: "{{ cert_common_name }}" country_code: "NL" locality_name: "Somewhere" #email_address: someone@somewhere.com organization_name: "Company" organization_unit: "My Team" state_name: "Town" subject_alt_name: - "{{ cert_common_name }}" certificate_path: "ssl/" validate_certs: false register: csr_result delegate_to: localhost
CSR without e-mail address
No response
I'm using dellemc.openmanage:8.4.0
The version from ~/.ansible/collections/ansible_collections/dellemc/openmanage/plugins/modules/idrac_certificates.py however is 7.0.0, not sure if related though
Bug Description
Hi,
email_address should NOT be required in the idrac_certificates module;
Since in the iDRAC GUI, it is not, see screenshot below.
Component or Module Name
dellemc.openmanage.idrac_certificates
Ansible Version
2.15.0
Python Version
3.9.16
iDRAC/OME/OME-M version
iDRAC 9
Operating System
RHEL 8.8
Playbook Used
dellemc.openmanage.idrac_certificates
Logs
Missing required arguments: email_address found in cert_params
Steps to Reproduce
Expected Behavior
CSR without e-mail address
Actual Behavior
Missing required arguments: email_address found in cert_params
Screenshots
Additional Information
No response