Search
Chris Pasek

HPE OneView 5.4 Ecosystem SDKs introduce new methods for ILO configuration and default API versioning

October 13, 2020

HPE OneView Ecosystem SDKs (Ansible, Python, Golang, Terraform, Chef, Puppet, PowerShell and Ruby) now support HPE OneView 5.4 (REST API version 2000). Each release introduces time savings and error reduction enhancements.

With the latest release of the HPE OneView PowerShell library, you can now configure iLO settings through HPE OneView server profiles and server profile templates. This release adds ILO helper Cmdlets New-OVServerProfileIloPolicy, New-OVIloLocalUserAccount and New-OVIloDirectoryGroup for server profiles and server profile templates, which enable the configuration of ILO settings and eliminate the need for a separate login into the ILO to apply the necessary settings.

The newest releases of Ansible, Python, Golang, Terraform, Chef, Puppet and Ruby SDKs introduce an enhanced method to set the default API version to the appliance’s max API version. This ensures that valid API settings are used as default settings, eliminating a potential source of error.

HPE OneView Python v5.4.0 and HPE OneView Ansible Module v5.8.0 introduce a breaking change from the previous SDK version. From this version onwards, the previous hpOneView module name has been renamed to hpeOneView. All HPE OneView libraries and examples will import the hpeOneView module as a parent for both SDKs.

HPE OneView SDKs enable the automation of provisioning of physical infrastructure on-demand using software-defined templates from HPE OneView. This enables active and reactive monitoring and automated deployments, in addition to the provisioning of networks, storage and server infrastructure. You can also use these SDKs to develop a resource topology similar to that of a public cloud on physical infrastructure. This provides public cloud-like “node management”, with the extra flexibility to directly configure underlying infrastructure when needed.

To simplify installation and maintenance for container environments, HPE OneView 5.4 SDKs are available as Docker images. Ansible , Terraform , Chef , Puppet , Python , Golang and Ruby SDKs are now all available on Docker Hub. All prerequisite materials are incorporated into the container images to enable streamlined deployment to simplify maintenance, improve infrastructure agility, and reduce costs.

For more information:

HPE OneView on the HPE DEV platform site

SDK
GitHub
Docker Hub
AnsibleHPE OneView Ansible Module v5.8.0HPE OneView SDK Docker Image for Ansible
TerraformHPE OneView Terraform Provider v1.5.0HPE OneView SDK Docker Image for Terraform
ChefHPE OneView Chef Cookbook v3.6.0HPE OneView SDK Docker Image for Chef
PuppetHPE OneView Puppet Module v2.8.0HPE OneView SDK Docker Image for Puppet
PythonHPE OneView Python SDK v5.4.0HPE OneView SDK Docker Image for Python
GolangHPE OneView Golang SDK v1.6.0HPE OneView SDK Docker Image for Golang
RubyHPE OneView Ruby SDK v5.16.0HPE OneView SDK Docker Image for Ruby
PowerShellHPE OneView PowerShell module v5.40.2551.2353

Related

Nathan Lin

Accessing iLO Redfish APIs and HPE OneView APIs on Ansible AWX

Feb 9, 2021
Christopher Pasek

All HPE Composable Ecosystem SDKs now support OneView 5.2 automation

Jun 17, 2020
Chris Pasek

All HPE OneView Ecosystem SDKs now support OneView 5.3 automation

Sep 4, 2020
Christopher Pasek

Container Images for HPE OneView SDKs are now available

Jul 13, 2020
Christopher Pasek

Create agile infrastructure with HPE OneView API based automation

Jun 15, 2020
Lionel Jullien

How to monitor HPE OneView infrastructure with Grafana Metrics Dashboards and InfluxDB

Oct 12, 2022
Rick Kauffman

HPE OneView and ServiceNow integration with StackStorm

Sep 29, 2021
Christopher Pasek

HPE OneView Ansible Module v5.6.0. Now Available

Jun 15, 2020

HPE Developer Newsletter

Stay in the loop.

Sign up for the HPE Developer Newsletter or visit the Newsletter Archive to see past content.

By clicking on “Subscribe Now”, I agree to HPE sending me personalized email communication about HPE and select HPE-Partner products, services, offers and events. I understand that my email address will be used in accordance with HPE Privacy Statement. You may unsubscribe from receiving HPE and HPE-Partner news and offers at any time by clicking on the Unsubscribe button at the bottom of the newsletter.

For more information on how HPE manages, uses, and protects your personal data please refer to HPE Privacy Statement.