Skip to content

Commit

Permalink
Merge pull request #136 from HewlettPackard/ov_60_validation
Browse files Browse the repository at this point in the history
Ov 60 validation
  • Loading branch information
VenkateshRavula authored Mar 5, 2021
2 parents e94200b + 54c4f49 commit 68e014b
Show file tree
Hide file tree
Showing 26 changed files with 476 additions and 404 deletions.
1 change: 1 addition & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[run]
relative_files = True


[report]
exclude_lines =
^\s*def [a-z0-9_]*\(self\):
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dockerimage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,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-python:${{ env.GITHUB_REF }}-OV5.6
run: docker build . --file Dockerfile --tag hewlettpackardenterprise/hpe-oneview-sdk-for-python:${{ env.GITHUB_REF }}-OV6.0
- name: Push the tagged Docker image
run: docker push hewlettpackardenterprise/hpe-oneview-sdk-for-python:${{ env.GITHUB_REF }}-OV5.6
run: docker push hewlettpackardenterprise/hpe-oneview-sdk-for-python:${{ env.GITHUB_REF }}-OV6.0
11 changes: 0 additions & 11 deletions .github/workflows/run_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,16 +66,5 @@ jobs:
uses: AndreMiras/coveralls-python-action@develop
with:
github-token: ${{ secrets.COVERALLS_TOKEN }}
parallel: true
flag-name: 'Unit Test'
debug: true

coveralls_finish:
needs: tox_test
runs-on: ubuntu-latest
steps:
- name: Coveralls Finished
uses: AndreMiras/coveralls-python-action@develop
with:
parallel-finished: true
debug: true
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -64,5 +64,6 @@ docs/source/*
!docs/source/index.rst
.vscode


#certificate files
*.crt
40 changes: 36 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,49 @@
# 5.6.1 (unreleased)
# 6.0.0 (unreleased)
#### Notes
Extends support to below features for REST API version 2400.
Extends support of the SDK to OneView REST API version 2600 (OneView v6.00) and ImageStreamer REST API version 2010 (I3S v6.00).

#### Features supported
- Appliance Configuration Timeconfig
- Appliance SNMPv1 Trap Destinations
- Appliance SNMPv3 Trap Destinations
- Appliance SNMPv3 Users
- Appliance SNMPv3 Users
- Appliance SSH Access
- Appliance Time and Locale Configuration
- Artifact Bundles
- Certificates Server
- Connection Templates
- Deployment Plans
- Enclosures
- Enclosure Groups
- Ethernet network
- FC network
- FCOE network
- Firmware Drivers
- Hypervisor Cluster Profiles
- Hypervisor Managers
- ID Pools
- ID Pool IPv4 Range
- ID Pool IPv4 Subnets

- Interconnects
- Interconnect Types
- Logical Enclosures
- Logical Interconnects
- Logical Interconnect Group
- Network set
- OS Deployment Plans
- Restores
- Scopes
- Server Hardware
- Server Hardware Types
- Server Profiles
- Server Profile Templates
- Storage Pools
- Storage Systems
- Storage Templates
- Storage Volume Attachments
- Storage Volume
- Tasks
- Uplink set

# 5.6.0
#### Notes
Expand Down
1 change: 1 addition & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ When a pull request fails review, the author is expected to update the pull requ

At least one review from a maintainer is required for all patches.


### Developer's Certificate of Origin

All contributions must include acceptance of the DCO:
Expand Down
1 change: 0 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,3 @@ RUN DEBIAN_FRONTEND=noninteractive \
rm -rf /var/cache/apt/archives/* /var/cache/apt/lists/* /tmp/* /root/cache/.

CMD ["/bin/bash"]

1 change: 0 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -199,4 +199,3 @@
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

## Build Status

| 5.60 Branch | 5.50 Branch | 5.40 Branch | 5.30 Branch |
| ------------: |:-------------:| -------------:| -------------:|
| ![Build status](https://ci.appveyor.com/api/projects/status/u84505l6syp70013?svg=true)| ![Build status](https://ci.appveyor.com/api/projects/status/u84505l6syp70013?svg=true)| ![Build status](https://ci.appveyor.com/api/projects/status/u84505l6syp70013?svg=true)| ![Build status](https://ci.appveyor.com/api/projects/status/u84505l6syp70013?svg=true)|
OV Version | 6.00 | 5.60 | 5.50 | 5.40 |
| ------------- |:-------------:| -------------:| -------------:| -------------:|
SDK Version/Tag | [v6.0.0](https://github.com/HewlettPackard/oneview-python/releases/tag/v6.0.0) | [v5.6.0](https://github.com/HewlettPackard/oneview-python/releases/tag/v5.6.0) | [v5.5.0](https://github.com/HewlettPackard/oneview-python/releases/tag/v5.5.0) | [v5.4.0](https://github.com/HewlettPackard/oneview-python/releases/tag/v5.4.0) |
Build Status | ![Build status](https://ci.appveyor.com/api/projects/status/u84505l6syp70013?svg=true)| ![Build status](https://ci.appveyor.com/api/projects/status/u84505l6syp70013?svg=true)| ![Build status](https://ci.appveyor.com/api/projects/status/u84505l6syp70013?svg=true)| ![Build status](https://ci.appveyor.com/api/projects/status/u84505l6syp70013?svg=true)|


## Introduction
Expand All @@ -22,7 +23,7 @@ Latest version of the OneView Python [SDK Documentation](https://hewlettpackard.

## What's New

HPE OneView Python library extends support of the SDK to OneView REST API version 2400 (OneView v5.60)
HPE OneView Python library extends support of the SDK to OneView REST API version 2600 (OneView v6.00)

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

Expand Down Expand Up @@ -73,10 +74,10 @@ HPE OneView SDK for Python can be installed from Source,Pypi and Docker containe
The Docker Store image tag consist of two sections: <sdk_version-OV_version>

Download and store a local copy of hpe-oneview-sdk-for-python and use it as a Docker image. <br />
$ docker pull hewlettpackardenterprise/hpe-oneview-sdk-for-python:v5.6.0-OV5.6
$ docker pull hewlettpackardenterprise/hpe-oneview-sdk-for-python:v6.0.0-OV6.0

Run docker commands and this will in turn create sh session where you can create files, issue commands and execute the tests <br />
$ docker run -it hewlettpackardenterprise/hpe-oneview-sdk-for-python:v5.6.0-OV5.6 /bin/sh
$ docker run -it hewlettpackardenterprise/hpe-oneview-sdk-for-python:v6.0.0-OV6.0 /bin/sh

## Configuration

Expand Down
4 changes: 2 additions & 2 deletions Update-UserScript.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
##############################################################################
###############################################################################
# (C) Copyright [2021] Hewlett Packard Enterprise Development LP
#
# File Name: Update-UserScript.py
Expand All @@ -9,7 +9,7 @@
# parse a user script and update all legacy hpeOneView brand names from
# hpOneView to hpeOneView, and any reference to HPOneView to HPEOneView.
#
##############################################################################
###############################################################################
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# documentation root, use os.path.abspath to make it absolute, like shown here.
sys.path.insert(0, os.path.abspath('../..'))

# -- General configuration ------------------------------------------------
# -- General configuration -----------------------------------------------

# If your documentation needs a minimal Sphinx version, state it here.
#needs_sphinx = '1.0'
Expand Down
Loading

0 comments on commit 68e014b

Please sign in to comment.