Skip to content

Latest commit

 

History

History
289 lines (262 loc) · 7.99 KB

CHANGELOG.md

File metadata and controls

289 lines (262 loc) · 7.99 KB

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning

[v1.7.0-12]

Notes

  • This release supports API2400 minimally where we can use OneView v5.60 with this SDK.

Major changes

  1. Added support for new endpoints in logical interconnect resource, logical interconnect data source and logical interconnect group data source.
    • PUT /rest/logical-interconnects/{id}/portFlapSettings

Oneview Features supported

  • Ethernet Network
  • Enclosure
  • Enclosure Group
  • FC Network
  • FCOE Network
  • Hypervisor Manager
  • Hypervisor Cluster Profile
  • Interconnects
  • Interconnect Types
  • Logical Enclosure
  • Logical Interconnects
  • Logical Interconnect Groups
  • Network Set
  • Scope
  • Server Certificate
  • Server Hardware
  • Server Hardware Type
  • Server Profile
  • Server Profile Template
  • Storage Pool
  • Storage Volume
  • Storage Volume Attachments
  • Storage Volume Template
  • Storage System
  • Uplink Set

Bug fixes & Enhancements:

  • [#233] (#233) terraform import oneview_server_profile_template missing settings.
  • [#234] (#234) local storage configuration.
  • [#242] (#242) serverprofile bootmode_secureboot.

[v1.6.0]

Notes

  • This release supports API2200 minimally where we can use OneView API2200 with this SDK and ImageStreamer REST API version 2000 (I3S v5.40).
  • This release adds variable.tf file to provide easy access for adding Appliance Credentials through environment variables or during runtime.
  • No new fields are added/deleted to support API2200.

Oneview Features supported

  • Enclosure
  • Enclosure Group
  • Ethernet Network
  • FC Network
  • FCOE Network
  • Hypervisor Cluster Profile
  • Hypervisor Manager
  • Interconnects
  • Interconnect Types
  • Network Set
  • Logical Enclosure
  • Logical Interconnect
  • Logical Interconnect Group
  • Scope
  • Server Certificate
  • Server Hardware
  • Server Hardware Type
  • Server Profile
  • Server Profile Template
  • Storage Pool
  • Storage System
  • Storage Volume
  • Storage Volume Attachment
  • Storage Volume Template
  • Uplink Set

Image Streamer resources supported:

  • Deployment Plans

Bug fixes & Enhancements:

  • [#118] (#118) mp_ip_address and mp_dns_name return NULL value.

[v1.5.0]

Notes

  • This release supports API2000 minimally where we can use OneView API2000 with this SDK. No new fields are added/deleted to support API2000.

Oneview Features supported

  • Enclosure
  • Enclosure Group
  • Ethernet Network
  • FC Network
  • FCOE Network
  • Hypervisor Cluster Profile
  • Hypervisor Manager
  • Interconnects
  • Interrconnect Type
  • Logical Encloure
  • Logical Interconnect
  • Logical Interconnect Group
  • Network Set
  • Scope
  • Server Certificates
  • Server Hardware
  • Server Hardware Type
  • Server Profile
  • Server Profile Template
  • Storage Pool
  • Storage System
  • Storage Volume
  • Storage Volume Attachment
  • Storage Volume Template
  • Uplink Set

Major changes:

  • Refactored SDK to take default API version from Oneview appliance
  • Added support for automatic publish of Docker Image when there is a new release in GitHub.

Bug fixes & Enhancements:

  • [#29] (#29) Add Description and Bios settings to server template
  • [#63] (#63) Create util function to get scope by name while creating a resource instead of hardcoding it
  • [#162] (#162) Logical Interconnect Group dependentResourceUri error.

[v1.4.0]

Notes

  • This release supports API1800 minimally where we can use OneView API1800 with this SDK. No new fields are added/deleted to support API1800.

Oneview Features supported

  • Enclosure
  • Enclosure Group
  • Ethernet Network
  • FC Network
  • FCOE Network
  • Hypervisor Cluster Profile
  • Hypervisor Manager
  • Interconnect
  • Interconnect Type
  • Logical Enclosure
  • Logical Interconnect
  • Logical Interconnect Group
  • Network Set
  • Scopes
  • Server Certificates
  • Server Hardware
  • Server Hardware Type
  • Server Profile
  • Server Profile Template
  • Storage Pool
  • Storage System
  • Storage Volume
  • Storage Volume Attachment
  • Storage Volume Template
  • Uplink Set

[v1.3.0]

Notes

  • This release supports to API 800,1000,1200,1600 for Hypervisor Manager, Hypervisor Cluster Profile and Server Certificate resources.
  • This release supports API1600 minimally where we can use OneView API1600 with this SDK. No new fields are added/deleted to support API1600.

Oneview Features supported

  • Deployment Plan
  • Enclosure
  • Enclosure Group
  • Ethernet Network
  • FC Network
  • FCoE Network
  • Hypervisor Cluster Profile
  • Hypervisor Manager
  • Interconnect
  • Interconnect Type
  • Logical Enclosure
  • Logical Interconnect
  • Logical Interconnect Group
  • Network Set
  • Scopes
  • Server Certificate
  • Server Hardware
  • Server Hardware Type
  • Server Profile
  • Server Profile Template
  • Storage Pool
  • Storage System
  • Storage Volume
  • Storage Volume Attachment
  • Storage Volume Template
  • Uplink Set

[v1.2.0]

Notes

  • This release supports API1200 minimally where we can use OneView API1200 with this SDK. No new fields are added/deleted to support API1200. Complete support will be done in next releases.
  • Support for API V1020 for image streamer resource deployment plan.

Oneview Features supported

  • Deployment Plan
  • Enclosure
  • Enclosure Group
  • FC Network
  • FCoE Network
  • Interconnect
  • Interconnect Type
  • Logical Enclosure
  • Logical Interconnect
  • Logical Interconnect Group
  • Network Set
  • Server Hardware
  • Server Hardware Type
  • Server Profile
  • Server Profile Template
  • Storage Pool
  • Storage System
  • Storage Volume
  • Storage Volume Attachment
  • Storage Volume Template
  • Uplink Set

[v1.1.0]

Notes

This version supports OneView appliances with version 4.2 using the OneView REST API version 1000.

  • Support for Update Group in Logical Enclosure.
  • Support for Update Compliance in Logical Interconnect.
  • Usecase for synergy infrastructure provisioning with Network.
  • Usecase for synergy infrastructure provisioning with i3s.

Oneview Features supported

  • Enclosure
  • Enclosure Group
  • Ethernet network
  • FC network
  • FCoE network
  • Interconnect
  • Interconnect Type
  • Logical enclosure
  • Logical interconnect
  • Logical interconnect group
  • Network set
  • Scope
  • Server hardware
  • Server hardware type
  • Server profile
  • Server profile template
  • Storage pool
  • Storage system
  • Storage volume
  • Storage volume attachment
  • Storage volume template
  • Uplink set

Image Streamer Features supported

  • Deployment Plan

[v1.0.1]

Notes

  • Patch changes to sever profile to include boot order fixes.
  • Usecase for infrasructure provisioning without storage and image streamer

[v1.0.0]

Notes

This is the first release of the OneView modules in Terraform and it adds support to core features listed below. This version of the module supports OneView appliances with version 4.10, using the OneView REST API version 800.

Major changes:

  • Support for Go 1.11
  • Added example files for the resources for improved readability and usability.
  • Added CHANGELOG to track versions, issues and improvements.
  • Officially adopted Semantic Versioning for the SDK
  • Added endpoints-support.md to track the supported and tested endpoints for the different HPE OneView REST APIs
  • Added SNMP v3 configuration support to Logical Interconnect Group
  • Added import support to all resources
  • Updated contribution guidelines
  • Support for datasources of resources.

Oneview Features supported

  • Enclosure
  • Enclosure group
  • Ethernet network
  • FC network
  • Interconnect
  • Interconnect type
  • Logical enclosure
  • Logical interconnect
  • Logical interconnect group
  • Scope
  • Server hardware
  • Server hardware type
  • Server profile
  • Server profile template
  • Storage system
  • Uplink set