The Standard version of HPE OneView is free to HPE clients, while the Advanced version is licensed for each physical server under the OneView management appliance. Any HPE client with a Passport account can download the OneView management appliance software and either the Standard or Advanced version of HPE OneView. The HPE OneView 4.20.01.01 version is designed to:. Resolve an issue where HPE OneView created a task resource when the sub-resource inventory collection for a server completes successfully. Resolve an issue where HPE OneView stops upgrading from version 4.1 to 4.2 due to a time delay in.
Stay up to date on releases
Create your free account today to subscribe to this repository for notifications about new releases, and build software alongside 36 million developers on GitHub.
Sign up for free See pricing for teams and enterprises ChrisLynchHPE released this Jun 3, 2019
- [#396] Fixed ConvertTo-HPOVPowerShellScript that incorrectly handles D3940 Logical JBOD disk ID and does not include needed manage boot and BIOS settings parameters.
- Updated ConvertTo-HPOVPowerShellScript to support correct EnableTrunking parameter for Uplink Sets.
- [#399] Added HTTP proxy detection to support IE proxy settings.
- Added Get-HPOVApplianceSshAccess and Get-HPOVApplianceServiceAccess Cmdlets to return their configuration.
- [#400] Fixed issue with New-HPOVServerProfile not supporting multiple appliance connections during enclosure group lookup and validation.
- Changed HPOVHypervisorManager noun to HPOVClusterManager. Cmdlet aliases exist for backwards compatibility.
- Added Cluster Profile Cmdlets; New-HPOVClusterProfile, Remove-HPOVClusterProfile, Update-HPOVClusterProfile, Enter-HPOVClusterNodeMaintenanceMode, and Exit-HPOVClusterNodeMaintenanceMode
ChrisLynchHPE released this May 31, 2019 · 4 commits to 4.20 since this release
- Extended HPOneView.Servers.Enclosure+Firmware and HPOneView.Servers.ServerHardware+Firmware class objects to include resource serial number and part number.
- Updated Show-HPOVFirmwareReport to include resource serial and part number in generated report.
- [#394] Updated Set-HPOVNetworkSet to support adding and removing networks from existing Network Set resources.
- Updated New-HPOVNetwork to support adding a new network to one or more existing network sets.
- [#396] Fixed ConvertTo-HPOVPowerShellScript that incorrectly handles D3940 Logical JBOD disk ID and does not include needed manage boot and BIOS settings parameters.
- [#39] Added HTTP proxy detection to support IE proxy settings.
- Added Get-HPOVApplianceSshAccess and Get-HPOVApplianceServiceAccess Cmdlets to return their configuration.
- Fixed internal Download-MacTable helper function where an endless loop would cause Show-HPOVLogicalInterconnectMacTable to 'hang'.
- [#400] Fixed issue with New-HPOVServerProfile not supporting multiple appliance connections during enclosure group lookup and validation.
- Changed HPOVHypervisorManager noun to HPOVClusterManager. Cmdlet aliases exist for backwards compatibility.
- Added Cluster Profile Cmdlets; New-HPOVClusterProfile, Remove-HPOVClusterProfile, Update-HPOVClusterProfile, Enter-HPOVClusterNodeMaintenanceMode, and Exit-HPOVClusterNodeMaintenanceMode
ChrisLynchHPE released this Feb 26, 2019 · 1 commit to 4.10 since this release
- Initial 4.20 release.
ChrisLynchHPE released this Feb 8, 2019 · 1 commit to 4.10 since this release
- Fixed incorrect error handling within Connect-HPOVMgmt when authentication directory specified does not exist.
- Fixed New-HPOVApplianceCsr with updated API DTO version.
- Fixed ConvertTo-HPOVPowerShellScript generating error with generating server profile and server profile template logical disk code.
- [#390] Fixed ConvertTo-HPOVPowerShellScript incorrect handling of generated code to text output stream.
- [#389] Fixed incorrect handling of HPE Synergy D3940 Logical JBOD disk configuration with New-HPOVServerProfileLogicalDisk, New-HPOVServerProfileTemplate and New-HPOVServerProfile.
- Fixed ConvertTo-HPOVPowerShellScript incorrect hanlding of HPE Synergy D3940 Logical JBOD script code.
- [#388] Fixed Add-HPOVEnclosure where -EnclosureGroup was mapped to an incorrect parameter set for monitored enclosures.
- Fixed regression in Update-HPOVLogicalEnclosureFirmware.
- Updated ConvertTo-HPOVPowerShellScript to export code to specified text file.
- Updated New-HPOVAddressPoolSubnet to make -Gateawy an optional paramter.
ChrisLynchHPE released this Jan 17, 2019 · 3 commits to 4.10 since this release
- Added ConvertTo-HPOVPowerShellScript to take supported resources created by other means, and generate PowerShell script code.
- Updated internal enum object to add missing Scope resource category support for logical enclosure and enclosure group.
- Updated New-HPOVAddressPoolSubnet to make -Domain an optional parameter.
- Updated Add-HPOVSmtpAlertEmailFilter to support adding Remote Support filter.
- Removed HPE Synergy Composer restriction from Get-HPOVAddressPoolSubnet and New-HPOVAddressPoolSubnet Cmdlets
- Refactored New-HPOVServerProfileAttachVolume Cmdlet parameters to avoid 'unable to resolve ParameterSet' errors.
- Added missing parameters to New-HPOVServerProfileAttachVolume supporting 3Par dynamic private volume creation.
- Fixed regression in New-HPOVApplianceCsr.
- Fixed regressions in Get-HPOVApplianceDateTime and Set-HPOVApplianceDateTime
ChrisLynchHPE released this Dec 5, 2018 · 5 commits to 4.10 since this release
- Updated New-HPOVServerProfile and New-HPOVServerProfileTemplate with -PassThru parameter, which will return the object back to the caller to modify it before creating it with Save-HPOVServerProfile or Save-HPOVServerProfileTemplate Cmdlets.
- [#372] Updated HostOSType parameters for New-HPOVServerProfile, New-HPOVServerProfileTemplate, and New-HPOVServerProfileAttachVolume Cmdlets.
- [#373] Fixed New-HPOVServerProfile where certain parameters were not mapped to the 'SPT' ParameterSet.
- [#374] Fixed Show-HPOVFirmwareReport for server hardware where baseline firmware compliance was not being used correctly.
- [#375] Fixed incorrect call to generate error for unsupported remote support server hardware.
- [#361] Fixed Invoke-HPOVVcmMigration parameter regression that was supposed to be fixed in 4.10.1821.1567.
- Fixed Show-HPOVFirmwareReport where SAS interconnects were not reported.
- Fixed Get-HPOVInterconnect where SAS Interconnects were not part of the API call to index.
- Fixed Copy-HPOVServerProfile where server hardware validation was incorrectly being handled.
- Fixed New-HPOVServerProfile where server hardware validation was incorrectly being handled.
- Fixed New-HPOVServerProfileConnection where -VirtualFunctions parameter was not being honored correctly, and iSCSI connection type regression.
- Fixed New-HPOVSnmpConfiguration which was missing SNMPv3 configuration parameters.
- Fixed Get-HPOVIloSso to return correct iLO REST API root URI based on iLO4 or iLO5.
- [#382] Fixed New-HPOVServerProfileTemplate where -BootMode $false would not set the appropriate values to unmanage settings.
- Updated New-HPOVServerProfile to make -AssignmentType a non-mandatory parameter, which now defaults to 'Server'.
- Added Cmdlets to get and set HPE Synergy Reserved VLAN Range; Get-HPOVReservedVlanRange, Set-HPOVReservedVlanRange
ChrisLynchHPE released this Sep 27, 2018 · 10 commits to 4.10 since this release
- Refactored Disconnect-HPOVMgmt to support pipeline and multiple object input.
- Fixed New-HPOVServerProfile mishandling Gen10 boot mode, when setting UEFI or UEFI Optimized.
- Fixed New-HPOVServerProfile mishandling Gen10 storage controller mode.
- Updated New-HPOVServerProfileLogicalDiskController to support write cache policy with Gen10 controllers.
- [#343] Fixed Networking.format.ps1xml with missing Hostname parameter when displaying interconnect downlink port information.
- [#366] Fixed New-HPOVLdapGroup where invalid directory group CN validation error was malformed.
- [#341] Added Set-HPOVEnclosureGroup to support updating c-Class enclosure scripts.
- [#334] Updated New-HPOVServerProfileTemplate where -ManageBoot:$false was not being honored correctly. Changed -ManagedBoot from SwitchParameter to Boolean type.
- [#361] Fixed Invoke-HPOVVcmMigration parameters, making the original, unsecure parameters optional.
- [#363] Fixed Show-HPOVFirmwareReport regression with supporting Enclosure Group and Enclosure resources.
- [#366] Fixed New-HPOVLdapGroup where -Group validation would not process correctly when providing a String value.
ChrisLynchHPE released this Sep 27, 2018 · 21 commits to 4.10 since this release
- Fixed New-HPOVServerProfileLogicalDisk Internal drive allocation policy for HPE Synergy.
- Fixed New-HPOVServerProfileAttachVolume Server Profile and Server Profile Template Connection validation.
- Fixed Enable-HPOVLogicalInterconnectPortMonitoring adding ports to monitor config.
- Added -Force parameter to Remove-HPOVAlert.
- Added Update-HPOVApplianceTrustedAuthorityCrl to update applinace trusted certificate authority CRL.
- Updated Update-HPOVServer -Hostname parameter from Required to Optional. If omitted the Cmdlet will now use the value found in $InputObject.mpHostInfo.mpHostName property.
- Updated Get-HPOVLogicalInterconnect adding -NonCompliant parameter.
- [#334] Updated New-HPOVServerProfileTemplate where -ManageBoot:$false was not being honored correctly. Changed -ManagedBoot from SwitchParameter to Boolean type.
- [#335] Updated Get-HPOVRemoteSupportEntitlementStatus to generate a non-terminating error if the resource is an unsupported platform for Remote Support.
- [#338] Added SecureBoot support to New-HPOVServerProfile and New-HPOVServerProfileTemplate.
- [#339] Updated the HPOneView.RemoteSupport.ContractAndWarrantyStatus format view to display the correct end date.
- [#340] Updated Update-HPOVServerProfile to perform all reapply settings as default behavior.
- [#341] Added Set-HPOVEnclosureGroup to support updating c-Class enclosure scripts.
- [#343] Fixed Networking.format.ps1xml with missing Hostname parameter when displaying interconnect downlink port information.
- [#344] Fixed regression in Add-HPOVServer Cmdlet where force add was no longer being honored.
- [#364] Refactored Disconnect-HPOVMgmt to support pipeline and multiple object input.
- [#366] Fixed New-HPOVLdapGroup where -Group validation would not process correctly when providing a String value.
ChrisLynchHPE released this Sep 18, 2018 · 12 commits to 4.10 since this release
- Updated HPOneView.Appliance.Baseline+FwComponent class to support hanlding non-semantic version strings.
- Added increased timeout for Send-HPOVRequest (RestClient).
- Added telemetry support to measure and record HTTP response times from client to appliance.
ChrisLynchHPE released this Sep 18, 2018
- Added support for 'server already added' exception to Add-HPOVServer Cmdlet.
- [#362] Fixed Update-HPOVEnclosure where -Refresh would instead invoke a Reapply operation.
AppVeyor 4.00 Branch | AppVeyor 4.10 Branch | AppVeyor 4.20 Branch |
---|
This library provides a pure Windows PowerShell interface to the HPE OneView REST APIs.
HPE OneView is a fresh approach to converged infrastructure management, inspired by the way you expect to work, with a single integrated view of your IT infrastructure.
This PowerShell project is developed for those that want to automate tasks within HPE OneView or use PowerShell as a CLI for HPE OneView operations. To get support with the library, please use the project Issue Tracker.