Releases: dell/dellemc-openmanage-ansible-modules
Releases · dell/dellemc-openmanage-ansible-modules
Release 9.0.0
Release Summary
- Module
idrac_diagnostics
is added to run and export diagnostics on iDRAC. - Role
idrac_user
is added to manage local users of iDRAC.
Major Changes
- idrac_user - This role is introduced to manage local users of iDRAC.
- idrac_diagnostics - The module is introduced to run and export diagnostics on iDRAC.
New Modules
- dellemc.openmanage.idrac_diagnostics - This module allows to to run and export diagnostics on iDRAC.
New Roles
- dellemc.openmanage.idrac_user - Role to manage local users for iDRAC.
Release 8.7.0
Release Summary
- Module to manage iDRAC licenses.
- idrac_gather_facts role is enhanced to add storage controller details in the role output and
provide support for secure boot.
Major Changes
- idrac_gather_facts - This role is enhanced to support secure boot.
- idrac_license - The module is introduced to configure iDRAC licenses.
Minor Changes
- For idrac_gather_facts role, added storage controller details in the role output.
Bugfixes
- Issue is fixed for deploying a new configuration on quick deploy slot when IPv6 is disabled.(#533)
Release 8.6.0
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 importHTTPS
certificate with the SSL key.
Major Changes
- All OME modules are enhanced to support the environment variables
OME_USERNAME
andOME_PASSWORD
as fallback for credentials. - All iDRAC and Redfish modules are enhanced to support the environment variables
IDRAC_USERNAME
andIDRAC_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. Theemail_address
has been made as an optional parameter.
Bugfixes
Release 8.5.0
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
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 rolesidrac_attributes
,redfish_storage_volume
, andidrac_server_powerstate
have a missing parameterca_path
.idrac_firmware
- Issue(279282) - This module does not support firmware update usingHTTP
,HTTPS
, andFTP
shares with authentication on iDRAC8.idrac_network_attributes
- Issue(279049) - If unsupported values are provided for the parameterome_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
, andidle_timeout
.ome_device_power_settings
- Issue(212679) - The module displays the following message if the value provided for the parameterpower_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
Release Summary
- Module to manage OME alert policies.
- Support for
RAID6
andRAID60
for moduleredfish_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
, andidrac_server_powerstate
have a missing parameterca_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
, andidle_timeout
.ome_device_power_settings
- Issue(212679) - The module displays the following message if the value provided for the parameterpower_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
Release Summary
redfish_firmware
andome_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
, andidle_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
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
andome_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
Release Summary
- Role
idrac_boot
andidrac_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 moduleidrac_firmware_info
. - The
dellemc_get_system_inventory
module is removed and replaced with the moduleidrac_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
Release Summary
- Removed the dependency of community general collections.
Minor Changes
- Updated the idrac_gather_facts role to use jinja template filters.