Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OV9.0 Validation #420

Merged
merged 9 commits into from
Jul 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/createtagandrelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
WITH_V: true
CUSTOM_TAG: "v8.9.0"
CUSTOM_TAG: "v9.0.0"
- name: Display
run: echo ${{ steps.tag_and_prepare_release.outputs.new_tag }}
- uses: actions/checkout@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ jobs:
- name: Login to Docker Hub
run: echo ${{ secrets.DOCKER_PASSWORD }} | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin
- name: Build the tagged Docker image
run: docker build . --file Dockerfile --tag hewlettpackardenterprise/hpe-oneview-sdk-for-golang:${{ env.RELEASE_VERSION }}-OV8.9
run: docker build . --file Dockerfile --tag hewlettpackardenterprise/hpe-oneview-sdk-for-golang:${{ env.RELEASE_VERSION }}-OV9.0
- name: Push the tagged Docker image
run: docker push hewlettpackardenterprise/hpe-oneview-sdk-for-golang:${{ env.RELEASE_VERSION }}-OV8.9
run: docker push hewlettpackardenterprise/hpe-oneview-sdk-for-golang:${{ env.RELEASE_VERSION }}-OV9.0
47 changes: 47 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,52 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html)#
# [v9.0.0]

#### Notes
- This release extends supports of the SDK to Oneview API Version 6600

### Oneview Features supported
- Appliance Configuration Timeconfig
- Appliance SSH Access
- Appliance SNMP V1 Trap Destinations
- Appliance SNMPv3 Trap Destination
- Appliance SNMPv3 User
- Appliance Time and Locale Configuration
- Connection Template
- Deployment Plan
- Ethernet Network
- Enclosure
- Enclosure Group
- FC Network
- FCOE Network
- Firmware Drivers
- Hypervisor Manager
- Hypervisor Cluster Profile
- ID Pools
- ID Pools IPv4 Ranges
- ID Pools Ipv4 Subnets-
- Interconnects
- Interconnect Types
- Labels Resource
- Logical Enclosure
- Logical Interconnect Group
- Logical Interconnects
- Network Set
- Rack Managers
- Scope
- Server Certificates
- Server Hardware
- Server Hardware Types
- Server Profile
- Server Profile Template
- Storage Pool
- Storage System
- Storage Template
- Storage Volume
- Storage Volume Attachments
- Tasks
- Uplink Set


# [v8.9.0]

Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# HPE OneView SDK for GoLang

## Build Status
| OV Version | 8.90 |8.80 | 8.70 | 8.60 | 8.50 | 8.40 | 8.30| 8.20| 8.10| 8.00| 7.20| 7.10| 7.00 | 6.60 | 6.50 | 6.40 | 6.30 | 6.20 | 6.10 | 6.00 |
| -------------: | -------------: | -------------: | --------------:| --------------:| --------------:| --------------: |--------------: |--------------: | -----------: |-----------: | ------------: | -------------: |-----------: | ----------: |-----------: |-----------: | -----------: |-----------: |-----------: |-----------: |
| SDK Version/Tag |[v8.9.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.9.0)|[v8.8.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.8.0)|[v8.7.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.7.0)|[v8.6.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.6.0)|[v8.5.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.5.0)|[v8.4.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.4.0)| [v8.3.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.3.0) | [v8.2.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.2.0)| [v8.1.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.1.0) | [v8.0.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.0.0) | [v7.2.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v7.2.0) | [v7.1.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v7.1.0) | [v7.0.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v7.0.0)| [v6.6.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.6.0)| [v6.5.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.5.0) | [v6.4.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.4.0) | [v6.3.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.3.0) | [v6.2.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.2.0) | [v6.1.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.1.0) | [v6.0.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.0.0) |
| Build Status |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/8815149994)|[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/8155057510) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/7462504443) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/6569616388) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/5841518992) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/5332373278) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/4373178855) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/3655352317)|[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/3426806672)|[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/2977426178) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/2514847697) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/2014176911) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/2007977274) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/1675861580) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/1675861580) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/1394488243) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/1212617100) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/998462546) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/789405541) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/638584153) |
| OV Version | 9.00 | 8.90 |8.80 | 8.70 | 8.60 | 8.50 | 8.40 | 8.30| 8.20| 8.10| 8.00| 7.20| 7.10| 7.00 | 6.60 | 6.50 | 6.40 | 6.30 | 6.20 | 6.10 | 6.00 |
| -------------: | -------------: | -------------: | -------------: | --------------:| --------------:| --------------:| --------------: |--------------: |--------------: | -----------: |-----------: | ------------: | -------------: |-----------: | ----------: |-----------: |-----------: | -----------: |-----------: |-----------: |-----------: |
| SDK Version/Tag |[v9.0.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/9.0.0)|[v8.9.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.9.0)|[v8.8.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.8.0)|[v8.7.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.7.0)|[v8.6.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.6.0)|[v8.5.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.5.0)|[v8.4.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.4.0)| [v8.3.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.3.0) | [v8.2.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.2.0)| [v8.1.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.1.0) | [v8.0.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v8.0.0) | [v7.2.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v7.2.0) | [v7.1.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v7.1.0) | [v7.0.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v7.0.0)| [v6.6.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.6.0)| [v6.5.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.5.0) | [v6.4.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.4.0) | [v6.3.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.3.0) | [v6.2.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.2.0) | [v6.1.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.1.0) | [v6.0.0](https://github.com/HewlettPackard/oneview-golang/releases/tag/v6.0.0) |
| Build Status |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/8918939284)|[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/8815149994)|[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/8155057510) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/7462504443) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/6569616388) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/5841518992) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/5332373278) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/4373178855) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/3655352317)|[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/3426806672)|[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/2977426178) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/2514847697) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/2014176911) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/2007977274) |[![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/1675861580) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/1675861580) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/1394488243) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/1212617100) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/998462546) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/789405541) | [![Build status](https://github.com/HewlettPackard/oneview-golang/actions/workflows/ci.yml/badge.svg)](https://github.com/HewlettPackard/oneview-golang/actions/runs/638584153) |
## Introduction

HPE OneView makes it simple to deploy and manage today’s complex hybrid cloud infrastructure. HPE OneView can help you transform your data center to software-defined, and it supports HPE’s broad portfolio of servers, storage, and networking solutions, ensuring the simple and automated management of your hybrid infrastructure. Software-defined intelligence enables a template-driven approach for deploying, provisioning, updating, and integrating compute, storage, and networking infrastructure.
Expand All @@ -15,7 +15,7 @@ You can find the latest supported HPE OneView Go SDK [here](https://github.com/H

## What's New

HPE OneView Go library extends support of the SDK to OneView REST API version 6400 (OneView v8.90)
HPE OneView Go library extends support of the SDK to OneView REST API version 6600 (OneView v9.00)

Please refer to [notes](https://github.com/HewlettPackard/oneview-golang/blob/master/CHANGELOG.md) for more information on the changes , features supported and issues fixed in this version

Expand All @@ -35,10 +35,10 @@ The light weight containerized version of the HPE OneView SDK for Go is availabl

```bash
# Download and store a local copy of oneview-golang and use it as a Docker Image.
$ docker pull hewlettpackardenterprise/hpe-oneview-sdk-for-golang:v8.9.0-OV8.9
$ docker pull hewlettpackardenterprise/hpe-oneview-sdk-for-golang:v9.0.0-OV9.0
# Run docker commands below given, which will in turn create a sh session
# where you can create files, issue commands and execute the examples.
$ docker run -it hewlettpackardenterprise/hpe-oneview-sdk-for-golang:v8.9.0-OV8.9 /bin/sh
$ docker run -it hewlettpackardenterprise/hpe-oneview-sdk-for-golang:v9.0.0-OV9.0 /bin/sh
```

### Local Setup
Expand Down
Loading
Loading