Repository navigation
Release v1.0.14
-
Added support for the HPE GreenLake Unified API:
- Simplified authentication by eliminating the need for separate API credentials for each service.
- The module now uses a single, temporary HPE GreenLake Personal API client to access all provisioned Compute Ops Management services.
- This enhancement reduces the number of required Personal API clients to just one, streamlining access and management across multiple services.
-
All jobs now use compute-ops-mgmt/v1/jobs instead of deprecated compute-ops-mgmt/v1beta3/jobs.
-
New cmdlets introduced:
- 'Set-HPEGLDeviceServiceDeliveryContact':
- Enables setting or updating the service delivery contact for HPE GreenLake devices.
- Supports pipeline input from both 'Get-HPEGLDevice' and 'Get-HPECOMServer'.
- 'Remove-HPEGLDeviceServiceDeliveryContact':
- Allows removal of the service delivery contact from HPE GreenLake devices.
- Supports pipeline input from both 'Get-HPEGLDevice' and 'Get-HPECOMServer'.
- 'Invoke-HPEGLAutoReconnect':
- Manages HPE GreenLake session token refresh for OAuth2 and GLP API access tokens.
- Automatically refreshes the session token if it has expired, ensuring uninterrupted access to HPE GreenLake services.
- The '-Force' parameter is available to force a token refresh even if the session is still valid.
- 'Enable-HPECOMMetricsConfiguration':
- Enables the HPE Compute Ops Management metrics data collection and utilization alerting for all servers or specified server groups.
- Supports pipeline input from 'Get-HPECOMServerGroup'.
- 'Disable-HPECOMMetricsConfiguration':
- Disables the HPE Compute Ops Management metrics data collection and utilization alerting.
- 'Set-HPEGLDeviceServiceDeliveryContact':
-
Improvements:
- Improved serial number filtering in 'Get-HPECOMServerInventory' by consolidating to the '-Name' parameter, which now accepts either the server's name or serial number for streamlined filtering.
- Added interval checks for all scheduled jobs to ensure the intervals used are supported by the API.
- 'Update-HPECOMServerFirmware' now supports the '-SkipComponentUpdatesThatAreBlockedByKnownIssues' parameter to skip firmware updates that are blocked by known issues.
- Improved error messaging when attempting to connect to a workspace that has reached the maximum limit of 7 personal API clients.
- 'Connect-HPEGL', 'Connect-HPEGLWorkspace' and 'Disconnect-HPEGL' now support the '-NoProgress' parameter to suppress progress bar output, allowing for cleaner script execution in non-interactive environments.
- Power actions are now supported with OneView managed servers, allowing users to perform power operations such as 'PowerOn', 'PowerOff', 'Reboot', and 'Reset' on servers managed by HPE OneView.
- Added support for the '-ShowSupportDetails' parameter in 'Get-HPECOMServer' to display detailed support information for the specified server.
-
Fixed issues:
- Fixed an issue where, if an access token refresh was required but the session had expired, an exception is now thrown instead of displaying a warning message.
- Fixed an issue when 'Connect-HPEGL' was failing due to proxy settings not being correctly applied during the test TCP connection phase of the connection process.
- Resolved an issue where the following cmdlets incorrectly returned errors when the user was not logged into a workspace:
- Get-HPEGLUserPreference
- Set-HPEGLUserPreference
- Get-HPEGLUserAccountDetails
- Set-HPEGLUserAccountDetails
- Set-HPEGLUserAccountPassword