All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning
- This release extends supports of the SDK to Oneview API2000.
- Minor Bug Fixes
- Enclosure
- Enclosure Group
- Ethernet Network
- FC Network
- FCOE Network
- Hypervisor Manager
- Hypervisor Cluster Profile
- Interconnects
- Interconnect Types
- Logical Enclosure
- Logical Interconnect
- Logical Interconnect Group
- Network Set
- Scope
- Server Certificates
- Server Hardware
- Server Hardware Types
- Server Profile
- Server Profile Template
- Storage Pool
- Storage Systems
- Storage Volume
- Storage Volume Attachments
- Storage Volume Template
- Tasks
- Uplink Set
- [#239] (HewlettPackard#239) CreateProfileFromTemplate not working w OV 5.20
- [#257] (HewlettPackard#257) Add server name to ServerHardware structure in server_hardware.go
- Refactored SDK to take default API version from Oneview appliance.
- Added support for publishing Docker Image whenever a new release is created in GitHub.
- This release extends supports of the SDK to Oneview API1800.
- Added support for Id pools IPV4 Ranges.
- Added support for Email Notifications resource from API 1600.
- Minor Bug Fixes
- Enclosure
- Enclosure Group
- Ethernet Network
- FCOE Network
- FC Network
- Hypervisor Cluster Profile
- Hypervisor Manager
- Id pools IPV4 Ranges
- Interconnects
- Interconnect Types
- Logical Enclosure
- Logical Interconnect
- Logical Interconnect Types
- Network Set
- Scope
- Server Certificate
- Server Hardware
- Server Heardware Types
- Server Profile
- Server Profile Template
- Storage Pool
- Storage System
- Storage Volume
- Storage Volume Attachment
- Storage Volume Template
- Task
- Uplink Sets
- [#56] (HewlettPackard#56) Selecting available machines should be atomic
- [#141] (HewlettPackard#141) Query Parameter retains in the next endpoint call
- [#154] (HewlettPackard#154) Add json configuration file for creating NewOVClient to run examples
- Added support for loginMsgAck attribute in login session POST request.
- This release supports API1600 minimally where we can test OneView API1600 with this SDK
- 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
- Task
- Uplink Set
- This release add supports for Hypervisor Manager, Hypervisor Cluster and Server Certificate for API V800,V1000 and V1200
- Hypervisor Cluster Profile
- Hypervisor Manager
- Server Certificate
- This release supports API1200 minimally where we can test 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.
- 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
- Task
- Uplink set
- Minor Bug Fixes
- New Endpoint support for Server Hardware (firmware)
- Server Profile support with Server Profile Template extended to 1000
- Support for update compliance in Logical Interonnect.
- Extended support of SDK to OneView API1000.
- [#153] (HewlettPackard#153) change in the enclosure.go file for editing wrong fields
- Deployment Plan
- Enclosure
- Enclosure group
- Ethernet Network
- FC Network
- FCoE Network
- Interconnect
- Interconnect type
- Logical enclosure
- Logical interconnect
- Logical interconnect group
- Network Set
- Scope
- Server hardware type
- Server Profile
- Server Profile Template
- Storage pool
- Storage system
- Storage volume
- Storage volume attachment
- Storage volume template
- Task
- Uplink set
Major release which extends support to OneView appliances with versions 4.10, using the OneView Rest API version 800.
- Extended support of SDK to OneView API800.
- 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
- [#139] (HewlettPackard#139) fix examples due to change in the ov.go file for creating a NewOVClient
- [#119] (HewlettPackard#119) Server Profile Template support for API 500+
- [#111] (HewlettPackard#111) Travis build failed related to golint dependency
- [#108] (HewlettPackard#108) Add change log file to keep a track of each version
- [#106] (HewlettPackard#106) Building DockerImage fails with the current Go version
- Enclosure
- Enclosure group
- Ethernet network
- FC network
- Interconnect
- Interconnect type
- Logical enclosure
- Logical interconnect
- Logical interconnect group
- Scope
- Server profile
- Server profile template
- Storage pool
- Storage system
- Storage volume attachment
- Server hardware
- Server hardware type
- Task
- Uplink set
- Volume
This version of the SDK supports Image streamer with versions 2.00.00 or higher, using the OneView Rest API version 300.
Improvements and refactoring.
- Artifacts Bundle
- Deployment plan
- Enclosure Group
- Golden image
- OS Build Plan
- OS Deployment plan
- OS volume
- Plan script
- Server profile
This version supports some more resources for Oneview appliance for Rest API 120/200.
- FC network
- Server hardware Type
- Storage Volume
This is the first release of the OneView SDK in Go and it adds support to core features. This version of the SDK supports OneView appliances with versions 2.00.00 or higher, using the OneView Rest API version 120 or 200. This version is compatible with docker-machine-oneview.
- [#61] (HewlettPackard#61) Issues when running make test target locally
- [#40] (HewlettPackard#40) refresh login should check if the current session id is good
- Ethernet network
- FCoE network
- Interconnect type
- Logical interconnect group
- Logical switch
- Logical switch group
- Network Set
- Server hardware
- Server profile
- Server profile template
- Storage
- Switch Type
- Task
- Version