Skip to content

Releases: dell/dellemc-openmanage-ansible-modules

Release 8.6.0

02 Jan 10:43
b95359c
Compare
Choose a tag to compare

Release Summary

  • Added support for the environment variables as fallback for credentials for all modules of iDRAC, OME, and Redfish.
  • Enhanced idrac_certificates module and idrac_certificate role to support CUSTOMCERTIFICATE and import HTTPS certificate with the SSL key.

Major Changes

  • All OME modules are enhanced to support the environment variables OME_USERNAME and OME_PASSWORD as fallback for credentials.
  • All iDRAC and Redfish modules are enhanced to support the environment variables IDRAC_USERNAME and IDRAC_PASSWORD as fallback for credentials.
  • idrac_certificates - The module is enhanced to support the import and export of CUSTOMCERTIFICATE.

Minor Changes

  • For idrac_certificate role, added support for import operation of HTTPS certificate with the SSL key.
  • For idrac_certificates module, below enhancements are made: Added support for import operation of HTTPS certificate with the SSL key. The email_address has been made as an optional parameter.

Bugfixes

  • Fixed the issue for ignoring the environment variable NO_PROXY earlier. (#554)
  • For idrac_certificates module, the email_address has been made as an optional parameter. (#582).

Release 8.5.0

28 Nov 08:51
3d18e47
Compare
Choose a tag to compare

Release Summary

  • Ansible lint issues are fixed for the collections.
  • redfish_storage_volume module is enhanced to support reboot options and job tracking operation.

Bug Fixes

  • ome_inventory - The plugin returns 50 results when a group is specified. No results are shown when a group is not specified. (#575).

Known Issues

  • idrac_firmware - Issue(279282) - This module does not support firmware update using HTTP, HTTPS, and FTP shares with authentication on iDRAC8.
  • idrac_network_attributes - Issue(279049) - If unsupported values are provided for the parameter ome_network_attributes, then this module does not provide a correct error message.
  • ome_device_network_services - Issue(212681) - The module does not provide a proper error message if unsupported values are provided for the following parameters- port_number, community_name, max_sessions, max_auth_retries, and idle_timeout.
  • ome_device_power_settings - Issue(212679) - The module displays the following message if the value provided for the parameter power_cap is not within the supported range of 0 to 32767, Unable to complete the request because PowerCap does not exist or is not applicable for the resource URI.
  • ome_device_quick_deploy - Issue(275231) - This module does not deploy a new configuration to a slot that has disabled IPv6.
  • ome_diagnostics - Issue(279193) - Export of SupportAssist collection logs to the share location fails on OME version 4.0.0.
  • ome_smart_fabric_uplink - Issue(186024) - The module supported by OpenManage Enterprise Modular, however it does not allow the creation of multiple uplinks of the same name. If an uplink is created using the same name as an existing uplink, then the existing uplink is modified.

Release 8.4.0

30 Oct 06:34
1e45988
Compare
Choose a tag to compare

Release Summary

  • Module to manage iDRAC network attributes.

Bugfixes

  • idrac_firmware - Issue(276335) - This module fails on the Python 3.11.x version with NFS share. Use a different Python version or Share type.
  • idrac_server_config_profile - The import for Server Configuration Profile (SCP) operation fails to handle the absence of a file and incorrectly reports success instead of the expected failure. (#544).

Known Issues

  • ca_path missing - Issue(275740) - The roles idrac_attributes, redfish_storage_volume, and idrac_server_powerstate have a missing parameter ca_path.
  • idrac_firmware - Issue(279282) - This module does not support firmware update using HTTP, HTTPS, and FTP shares with authentication on iDRAC8.
  • idrac_network_attributes - Issue(279049) - If unsupported values are provided for the parameter ome_network_attributes, then this module does not provide a correct error message.
  • ome_device_network_services - Issue(212681) - The module does not provide a proper error message if unsupported values are provided for the following parameters- port_number, community_name, max_sessions, max_auth_retries, and idle_timeout.
  • ome_device_power_settings - Issue(212679) - The module displays the following message if the value provided for the parameter power_cap is not within the supported range of 0 to 32767, Unable to complete the request because PowerCap does not exist or is not applicable for the resource URI.
  • ome_device_quick_deploy - Issue(275231) - This module does not deploy a new configuration to a slot that has disabled IPv6.
  • ome_smart_fabric_uplink - Issue(186024) - Despite the module supported by OpenManage Enterprise Modular, it does not allow the creation of multiple uplinks of the same name. If an uplink is created using the same name as an existing uplink, the existing uplink is modified.

New Modules

  • dellemc.openmanage.idrac_network_attributes - This module allows you to configure the port and partition network attributes on the network interface cards.

Release 8.3.0

27 Sep 06:13
75012d6
Compare
Choose a tag to compare

Release Summary

  • Module to manage OME alert policies.
  • Support for RAID6 and RAID60 for module redfish_storage_volume.
  • Support for reboot type options for module ome_firmware.

Minor Changes

Module ome_firmware is enhanced to support reboot type options.
Module redfish_storage_volume is enhanced to support RAID6 and RAID60.

Bugfixes

  • ome_device_quick_deploy - If the blade is not present, then the module can assign a static IP to the slot.

Known Issues

  • ca_path missing - Issue(275740) - The roles idrac_attributes, redfish_storage_volume, and idrac_server_powerstate have a missing parameter ca_path.
  • idrac_firmware - Issue(276335) - This module fails on the Python 3.11.x version with NFS shares. Use a different Python version or Share type.
  • ome_device_network_services - Issue(212681) - The module does not provide a proper error message if unsupported values are provided for the following parameters - port_number, community_name, max_sessions, max_auth_retries, and idle_timeout.
  • ome_device_power_settings - Issue(212679) - The module displays the following message if the value provided for the parameter power_cap is not within the supported range of 0 to 32767, Unable to complete the request because PowerCap does not exist or is not applicable for the resource URI.
  • ome_device_quick_deploy - Issue(275231) - This module does not deploy a new configuration to a slot that has disabled IPv6.
  • ome_smart_fabric_uplink - Issue(186024) - Despite the module supported by OpenManage Enterprise Modular, it does not allow the creation of multiple uplinks of the same name. If an uplink is created using the same name as an existing uplink, the existing uplink is modified.

New Modules

  • dellemc.openmanage.ome_alert_policies - Manage OME alert policies.

Release 8.2.0

28 Aug 05:25
0ca5fe7
Compare
Choose a tag to compare

Release Summary

  • redfish_firmware and ome_firmware_catalog module is enhanced to support IPv6 address.
  • Module to support firmware rollback of server components.
  • Support for retrieving alert policies, actions, categories and message id information of alert policies for OME and OME Modular.
  • ome_diagnostics module is enhanced to update changed flag status in response.

Minor Changes

  • Module ome_diagnostics is enhanced to update changed flag status in response.
  • Module ome_firmware_catalog is enhanced to support IPv6 address.
  • Module redfish_firmware is enhanced to support IPv6 address.

Bugfixes

  • Update document on how to use with ansible. (#393).

Known Issues

  • ome_device_network_services - Issue(212681) - The module does not provide a proper error message if unsupported values are provided for the following parameters- port_number, community_name, max_sessions, max_auth_retries, and idle_timeout.
  • ome_device_power_settings - Issue(212679) - The module displays the following message if the value provided for the parameter power_cap is not within the supported range of 0 to 32767, Unable to complete the request because PowerCap does not exist or is not applicable for the resource URI.
  • ome_smart_fabric_uplink - Issue(186024) - Despite the module supported by OpenManage Enterprise Modular, it does not allow the creation of multiple uplinks of the same name. If an uplink is created using the same name as an existing uplink, the existing uplink is modified.

New Modules

  • dellemc.openmanage.ome_alert_policies_action_info - Get information on actions of alert policies.
  • dellemc.openmanage.ome_alert_policies_category_info - Retrieves information of all OME alert policy categories.
  • dellemc.openmanage.ome_alert_policies_info - Retrieves information of one or more OME alert policies.
  • dellemc.openmanage.ome_alert_policies_message_id_info - Get message ID information of alert policies.
  • dellemc.openmanage.redfish_firmware_rollback - To perform a component firmware rollback using component name.

Release 8.1.0

27 Jul 05:25
01db808
Compare
Choose a tag to compare

Release Summary

  • Support for subject alternative names while generating certificate signing requests on OME.
  • Create a user on iDRAC using custom privileges.
  • Create a firmware baseline on OME with the filter option of no reboot required.
  • Retrieve all server items in the output for ome_device_info.
  • Enhancement to add detailed job information for ome_discovery and ome_job_info.

Minor Changes

  • Module idrac_user is enhanced to configure custom privileges for an user.
  • Module ome_application_certificate is enhanced to support subject alternative names.
  • Module ome_discovery is enhanced to add detailed job information of each IP discovered.
  • Module ome_firmware_baseline is enhanced to support the option to select only components with no reboot required.
  • Module ome_job_info is enhanced to return last execution details and execution histories.

Bugfixes

  • The Chassis Power PIN value must be of six numerical digits input from the module. (#492).
  • idrac_attributes module can now support modification of IPv6 attributes on iDRAC 8. (#488).
  • ome_device_info is limited to 50 responses with a query filter. (#499).

Known Issues

  • ome_device_network_services - Issue(212681) - The module does not provide a proper error message if unsupported values are provided for the following parameters- port_number, community_name, max_sessions, max_auth_retries, and idle_timeout.
  • ome_device_power_settings - Issue(212679) - The module displays the following message if the value provided for the parameter power_cap is not within the supported range of 0 to 32767, Unable to complete the request because PowerCap does not exist or is not applicable for the resource URI.
  • ome_smart_fabric_uplink - Issue(186024) - Despite the module supported by OpenManage Enterprise Modular, it does not allow the creation of multiple uplinks of the same name. If an uplink is created using the same name as an existing uplink, the existing uplink is modified.

Release 8.0.0

27 Jun 10:37
5ef52aa
Compare
Choose a tag to compare

Release Summary

  • Role idrac_boot and idrac_job_queue is added to manage the boot order settings and iDRAC lifecycle controller job queue respectively.
  • Role idrac_os_deployment is enhanced to remove the auto installations of required libraries and to support custom ISO and kickstart file as input.
  • Dropped support for iDRAC7 based Dell PowerEdge Servers.

Minor Changes

  • All the module documentation and examples are updated to use true or false for Boolean values.
  • Role idrac_os_deployment is enhanced to remove the auto installation of required libraries and to support custom ISO and kickstart file as input.

Removed Features (previously deprecated)

  • The dellemc_get_firmware_inventory module is removed and replaced with the module idrac_firmware_info.
  • The dellemc_get_system_inventory module is removed and replaced with the module idrac_system_info.

Bugfixes

  • Job tracking is fixed for iDRAC SCP import (#504).
  • OMSDK is handled for import error SNIMissingWarning that is undefined (dell/omsdk#33).

Release 7.6.1

01 Jun 13:20
679b094
Compare
Choose a tag to compare

Release Summary

  • Removed the dependency of community general collections.

Minor Changes

  • Updated the idrac_gather_facts role to use jinja template filters.

Release 7.6.0

30 May 07:47
79a7586
Compare
Choose a tag to compare

Release Summary

  • Role to configure the iDRAC system, manager, and lifecycle attributes for Dell PowerEdge servers.
  • Role to modify BIOS attributes, clear pending BIOS attributes, and reset the BIOS to default settings.
  • Role to reset and restart iDRAC (iDRAC8 and iDRAC9 only) for Dell PowerEdge servers.
  • Role to configure the physical disk, virtual disk, and storage controller settings on iDRAC9 based PowerEdge servers.

New Roles

  • dellemc.openmanage.idrac_attributes - Role to configure iDRAC attributes.
  • dellemc.openmanage.idrac_bios - Role to modify BIOS attributes, clear pending BIOS attributes, and reset the BIOS to default settings.
  • dellemc.openmanage.idrac_reset - Role to reset and restart iDRAC (iDRAC8 and iDRAC9 only) for Dell PowerEdge servers.
  • dellemc.openmanage.idrac_storage_controller - Role to configure the physical disk, virtual disk, and storage controller settings on iDRAC9 based PowerEdge servers.

Release 7.5.0

25 Apr 09:26
2abe8ac
Compare
Choose a tag to compare

Release Summary

  • redfish_firmware - This module is enhanced to include job tracking.
  • ome_template - This module is enhanced to include job tracking.
  • Role to support the iDRAC and Redfish firmware update and manage storage volume configuration is added.
  • Role to deploy the iDRAC operating system is enhanced to support ESXi version 8.X and HTTP or HTTPS for the destination.

New Roles

  • dellemc.openmanage.idrac_firmware - Firmware update from a repository on a network share (CIFS, NFS, HTTP, HTTPS, FTP).
  • dellemc.openmanage.redfish_firmware - Update a component firmware using the image file available on the local or remote system.
  • dellemc.openmanage.redfish_storage_volume - Role to manage the storage volume configuration.