en-US/about_HPOneView.520.help.txt
TOPIC
about_HPOneView.520 COPYRIGHT (C) Copyright 2013-2021 Hewlett Packard Enterprise Development LP LICENSE Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. SHORT DESCRIPTION PowerShell library for HPE OneView 5.20 WHAT'S NEW Release 5.20.2731.2657 -- Updated New-HPOVUplinkSet to ensure ImageStreamer type always sets LacpLoadBalancingMode to "None". -- Relaxed Show-HPOVFirmwareReport to allow supported Monitored server hardware resources in report collection. -- Fixed issue with Show-HPOVFirmwareReport not handling SDFlex compute partitions when attempting to display firmware. -- Enhanced Show-HPOVFirmwareReport to handle baselines that are associated with supported resources and are no longer present on the appliance. -- [#554] Fixed Synergy fabric module typo in New-HPOVLogicalInterconnectGroup for HPE Synergy 32Gb FC module. -- [#556] Updated Server.format.ps1xml to display connection address when is User Assigned from using Show-HPOVServerProfileConnection. -- [#557] Fixed New-HPOVLdapGroup and Set-HPOVLdapGroup requiring -Credential parameter when the authentication directory is assigned a service account. -- [#558] Fixed ConvertTo-HPOVPowerShellScript not handling multiple logical interconnect group mappings, and IPv6 Address pools. -- [#561] Fixed ConvertTo-HPOVPowerShellScript not providing server profile connection network name variable in generated script code. -- Fixed an issue within Set-HPOVUplinkSet where a provided Uplink Set resource (from Get-HPOVUplinkSet) reports an incorrect category type, causing validation logic to fail. -- Added -Name parameter to Get-HPOVAddressPoolRange to assist with filtering for specific pool ranges. -- Added -Append parameter to Set-HPOVLdapGroup and Set-HPOVUser Cmdlets to change the behavior of changing the roles or scope permissions. -- [#564] Fixed Set-OVSmtpConfig to send a properly formatted request to the appliance REST API to disable email alert filters. -- Added -UseMXRecordLookup to Set-OVSmtpConfig Cmdlet to allow for DNS MX record lookup to be used instead of specifying an SMTP server with the -Server parameter. Release 5.20.2689.2416 -- [#538] Fixed HPOneView.Networking.SnmpV3User class to return NA instead of NONE when authentication protocol and no privacy protocol setting. -- [#552] Fixed duplicate key when attempting to convert from JSON to object with baselines. Release 5.20.2684.2161 -- [#534] Fixed Show-HPOVFirmwareReport where Cmdlet would mishandle enclosure resources without a baseline assigned and no baseline object provided by caller would generate an exception. -- [#539] Fixed New-HPOVSnmpTrapDestination and the object it returns. -- [#540] Fixed New-HPOVSnmpTrapDestination to handle SNMPv3 Engine ID correctly. -- [#548] Fixed Enable-OHPVDeviceUid and Disable-OVDeviceUid where a resource eTag wasn't being passed to the API for Synergy Frames. -- Added Get-HPOVSmtpAlertEmailFilter, Set-HPOVSmtpAlertEmailFilter and Remove-HPOVSmtpAlertEmailFilter Cmdlets to manage email/SMTP alert filtering. -- Fixed New-HPOVServerProfileTemplate mishandling async task in an error state containing more than one taskError message. Release 5.20.2597.1857 -- Updated New-HPOVNetworkSet to no longer require -Networks parameter. -- Fixed New-HPOVSnmpV3User where paraeter validation logic was incorrect when providing the -AuthPassword parameter with -SecurityLevel to "AuthOnly". -- Fixed issue with Install-HPOVUpdate not hanlding error conditions from the API correctly. -- [#509] Fixed New-HPOVServerProfileTemplate and New-HPOVServerProfile where each Cmdlet would not handle TargetAddress parameter correctly. -- [#511] Enhanced New-HPOVServerProfileLogicalDisk to support permanent logical JBODs when assigned to server profile templates and server profiles. -- Enhanced Install-HPOVLogicalInterconnectFirmware to support Orchestrated firmware installation for HPE Synergy Virtual Connect fabrics. -- [#514] Enhanced ConvertTo-HPOVPowerShellScript to handle unassign network connections. -- [#513] Enhanced New-HPOVServerProfileConnection to support Unassigned network connections. -- Enhanced Install-HPOVLogicalInterconnectFirmware to support HPE Synergy Orchestrated activation, and HPE SAS logical interconnect type. -- [#512] Enhanced Set-HPOVUplinkSet by adding -AddNetworkSet and -RemoveNetworkSet parameters. -- [#515] Enhanced New-HPOVNetwork to include the ability to create bulk Ethernet networks and associate with one or more existing Network Sets. -- [#516] Fixed Get-HPOVLoginMessage and Set-HPOVLoginMessage generating cannot convert error. -- [#517] Enhanced Wait-HPOVTaskComplete to only display 'Appliance is rebooting' message once, if the appliance requires a reboot for a task (ex. Set-HPOVApplianceCurrentSecurityMode). Release 5.20.2561.3357 -- [#87] Added new Cmdlet to report utilization for server hardware, server profiles assigned to server hardware and enclosures with Show-HPOVUtilization. -- Fixed New-HPOVRack where rack height was not being calculated when only UHeight was provided. Release 5.20.2552.4058 -- [#505] Updated Show-HPOVFirmwareReport use of PowerShell operator -Match to [Regex]::Match() method to avoid PowerShell treating embedded parenthesis characters in the evalutation string, which would result in "not enough ('s" error message. -- Added iLO helper Cmdlets New-HPOVServerProfileIloPolicy, New-HPOVIloLocalUserAccount and New-HPOVIloDirectoryGroup for Server Profile and Server Profile Template Cmdlets. -- Fixed New-HPOVServerProfileTemplate where invalid BIOS Boot Mode was being set for unsupported server hardware. -- [#506] Fixed Get-HPOVAddressPool and Get-HPOVAddressPoolRange not returning IPv6 pools and ranges. -- Fixed Get-HPOVAlert where Start, End and Timespan values where not being handled correctly returning no results from the appliance API. Release 5.20.2534.2504 -- Enhanced Set-HPOVManagedSan to perform additional validations to zone and alias policies. -- Fixed issue with Set-HPOVSanManager not returning a task object. -- [#504] Fixing merge issue with New-HPOVUplinkSet with invalid object property. Release 5.20.2515.1660 -- [#501] Continued fixing of regression within New-HPOVLogicalEnclosure when Synergy "EBIPA" parameters were added. Release 5.20.2506.1632 -- Added Cmdlets to configure and manage HPE Synergy Composer2 iLO remote access. They are Get-HPOVComposerIloStatus, Enable-HPOVComposerIlo, Disable-HPOVComposerIlo and Set-HPOVComposerIlo. -- Enhanced New-HPOVLogicalEnclosure with Ebipa parameters. Now supports a hashtable of defined addresses, or autofill for device and/or interconnect bays. -- Fixed Remove-HPOVScmbCertificates where a missing HTTP header was necessary. -- [#429] Enhanced Get-HPOVRack to filter on Datacenter location. -- Fixed issue with Get-HPOVScmbCertificate when attempting to export a PFX due to cignificant X509Certificate2 changes in DotNetCore API. -- [#495] Fixed New-HPOVLogicalInterconnectGroup where the -EnablePauseFloodProtection parameter wasn't handled correctly for Synergy configurations. -- [#497] Fixed issue with Set-HPOVRemoteSupport mishandling Insight Online portal registration. -- Fixed Get-HPOVDataCenter that would generate an exception when Remote Support was enabled. -- [#501] Fixed regression within New-HPOVLogicalEnclosure when Synergy "EBIPA" parameters were added. Release 5.20.2470.2147 -- [#484] Fixed regression in Wait-HPOVTaskComplete for Linux and MacOS users, were an inadvertant alias "sort" was used, which conflicts with an OS utility not intended for PowerShell. -- [#485] Fixed ConvertTo-HPOVPowerShellScript where Ethernet network script code would generate invalid output when a subnet was not assigned. Release 5.20.2452.2750 -- Enhanced Enter-HPOVMaintenanceMode and Disable-HPOVMaintenanceMode to support [HPOneView.Appliance.ScopeCollection] objects from Get-HPOVScope. This will parse the members for server hardware and server profiles. -- Updated New-HPOVSupportDump to support new features in 5.20. The Cmdlet now supports excluding appliance support dumps when creating a logical enclosure support dump. Appliance support dump now offers advanced content selects. Please only use at the direction from HPE Support. -- Fixed regression within New-HPOVServerProfileTemplate not handling connection to volume attachment requests. -- [#482] Fixed New-HPOVOSDeploymentServer Cmdlet do to OneView API changes. -- [#481] Fixed regression in New-HPOVLicense where the wrong object type version was passed to the API. -- [#480] Fixed ConvertTo-HPOVPowerShellScript where certain profile template parameters were being generated for profiles. -- Refactored Wait-HPOVTaskComplete to improve the handle of child tasks and their progress. Release 5.20.2423.1730 -- Initial 5.20 release. -- Remove-HPOVRemoteSupportContact now returns an HPOneView.Appliance.TaskResource object. -- Added maintenance mode Cmdlets; Enable-HPOVMaintenanceMode, Disable-HPOVMaintenanceMode. -- Enhanced Get-HPOVServer to filter for server resources in maintenance mode. LONG DESCRIPTION This library provides HP OneView management capabilities for Windows PowerShell. The library can be used as either a CLI or using the core cmdlets to call from wrapper scripts. The core cmdlets are: -- Connect-HPOVMgmt -- Send-HPOVRequest -- New-HPOVResource -- Set-HPOVResource -- Remove-HPOVResource A set of sample scripts are also provided, that show how to fully configure an HP OneView appliance from the ground up. For information regarding this project, to request features or report issues, please see: https://github.com/HewlettPackard/POSH-HPOneView/issues SEE ALSO https://github.com/HewlettPackard/POSH-HPOneView http://hpe.com/info/oneviewcommunity Update-Help HPOneView.520 Get-Help about_Appliance_Connections Get-Help about_Appliance_Connection_Permissions Get-Help about_Two_Factor_Authentication Get-Help Connect-HPOVmgmt Get-Help Send-HPOVRequest [install_dir]\Samples |