dellemc / dellemc.openmanage / 9.1.0 / module / idrac_lifecycle_controller_logs Export Lifecycle Controller logs to a network share or local path. | "added in version" 2.1.0 of dellemc.openmanage" Authors: Rajeev Arakkal (@rajeevarakkal), Anooja Vardhineni (@anooja-vardhineni)dellemc.openmanage.idrac_lifecycle_controller_logs (9.1.0) — module
Install with ansible-galaxy collection install dellemc.openmanage:==9.1.0
collections: - name: dellemc.openmanage version: 9.1.0
Export Lifecycle Controller logs to a given network share or local path.
--- - name: Export lifecycle controller logs to NFS share. dellemc.openmanage.idrac_lifecycle_controller_logs: idrac_ip: "190.168.0.1" idrac_user: "user_name" idrac_password: "user_password" ca_path: "/path/to/ca_cert.pem" share_name: "192.168.0.0:/nfsfileshare"
- name: Export lifecycle controller logs to CIFS share. dellemc.openmanage.idrac_lifecycle_controller_logs: idrac_ip: "190.168.0.1" idrac_user: "user_name" idrac_password: "user_password" ca_path: "/path/to/ca_cert.pem" share_name: "\\\\192.168.0.2\\share" share_user: "share_user_name" share_password: "share_user_pwd"
- name: Export lifecycle controller logs to LOCAL path. dellemc.openmanage.idrac_lifecycle_controller_logs: idrac_ip: "190.168.0.1" idrac_user: "user_name" idrac_password: "user_password" ca_path: "/path/to/ca_cert.pem" share_name: "/example/export_lc"
ca_path: description: - The Privacy Enhanced Mail (PEM) file that contains a CA certificate to be used for the validation. type: path version_added: 5.0.0 version_added_collection: dellemc.openmanage timeout: default: 30 description: The socket level timeout in seconds. type: int version_added: 5.0.0 version_added_collection: dellemc.openmanage idrac_ip: description: iDRAC IP Address. required: true type: str job_wait: default: true description: Whether to wait for the running job completion or not. type: bool idrac_port: default: 443 description: iDRAC port. type: int idrac_user: description: - iDRAC username. - If the username is not provided, then the environment variable C(IDRAC_USERNAME) is used. - 'Example: export IDRAC_USERNAME=username' required: true type: str share_name: description: - Network share or local path. - CIFS, NFS network share types are supported. required: true type: str share_user: description: Network share user in the format 'user@domain' or 'domain\user' if user is part of a domain else 'user'. This option is mandatory for CIFS Network Share. type: str idrac_password: aliases: - idrac_pwd description: - iDRAC user password. - If the password is not provided, then the environment variable C(IDRAC_PASSWORD) is used. - 'Example: export IDRAC_PASSWORD=password' required: true type: str share_password: aliases: - share_pwd description: Network share user password. This option is mandatory for CIFS Network Share. type: str validate_certs: default: true description: - If C(false), the SSL certificates will not be validated. - Configure C(false) only on personally controlled sites where self-signed certificates are used. - Prior to collection version C(5.0.0), the I(validate_certs) is C(false) by default. type: bool version_added: 5.0.0 version_added_collection: dellemc.openmanage
error_info: description: Details of the HTTP Error. returned: on HTTP error sample: error: '@Message.ExtendedInfo': - Message: Unable to process the request because an error occurred. MessageArgs: [] MessageId: GEN1234 RelatedProperties: [] Resolution: Retry the operation. If the issue persists, contact your system administrator. Severity: Critical code: Base.1.0.GeneralError message: A general error has occurred. See ExtendedInfo for more information. type: dict lc_logs_status: description: Status of the export operation along with job details and file path. returned: success sample: ElapsedTimeSinceCompletion: '0' InstanceID: JID_274774785395 JobStartTime: NA JobStatus: Completed JobUntilTime: NA Message: LCL Export was successful MessageArguments: NA MessageID: LC022 Name: LC Export PercentComplete: '100' Status: Success file: 192.168.0.0:/nfsfileshare/190.168.0.1_20210728_133437_LC_Log.log retval: true type: dict msg: description: Status of the export lifecycle controller logs job. returned: always sample: Successfully exported the lifecycle controller logs. type: str