From 3a9cb22c444ac67f014941a3db08b057fb9e195b Mon Sep 17 00:00:00 2001 From: yuvirani Date: Mon, 21 Sep 2020 13:01:15 +0000 Subject: [PATCH 1/3] Changes for the release --- CHANGELOG.md | 2 +- README.md | 2 +- endpoints-support.md | 30 +++++++++++++++--------------- metadata.rb | 2 +- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e430867a..aeb754eb 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 3.6.0(unreleased) +## 3.6.0 ## Enhancements: - Enhanced the method to set the default API version to appliance's max API version instead of hardcoded 200. diff --git a/README.md b/README.md index 561f11e1..8d562b53 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ $ docker run -it hewlettpackardenterprise/hpe-oneview-sdk-for-chef:v3.5.0-OV5.3 ## Requirements - Ruby 2.3.1 or higher (We recommend using Ruby 2.4.1 or higher) - Chef 12.0 or higher (We recommend using Chef 13.12 or higher if possible) - - For oneview resources: HPE OneView 2.0, 3.0, 3.10, 4.0, 4.10, 5.0, 5.2 or 5.3 (API versions 200, 300, 500, 600, 800, 1000, 1200, 1600 and 1800). May work with other versions too, but no guarantees + - For oneview resources: HPE OneView 2.0, 3.0, 3.10, 4.0, 4.10, 5.0, 5.2, 5.3 or 5.4(API versions 200, 300, 500, 600, 800, 1000, 1200, 1600, 1800 and 2000). May work with other versions too, but no guarantees - For image_streamer resources: HPE Synergy Image Streamer appliance (API version 300, 500 or 600, 800, 1000, 1020 and 1600) ## Usage diff --git a/endpoints-support.md b/endpoints-support.md index c8603828..245dbacd 100644 --- a/endpoints-support.md +++ b/endpoints-support.md @@ -108,7 +108,7 @@ |/rest/logical-interconnects/{id}/ethernetSettings | GET | :heavy_multiplication_x: |:heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | |/rest/logical-interconnects/{id}/ethernetSettings | PUT | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | |/rest/logical-interconnects/{id}/igmpSettings | GET | :heavy_multiplication_x: |:heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | -|/rest/logical-interconnects/{id}/igmpSettings | PUT | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | +|/rest/logical-interconnects/{id}/igmpSettings | PUT | :heavy_minus_sign: |:heavy_minus_sign: |:heavy_minus_sign: |:heavy_minus_sign: |:heavy_minus_sign: |:heavy_minus_sign: |:heavy_minus_sign: |:heavy_minus_sign: | :white_check_mark: | :white_check_mark: | |/rest/logical-interconnects/{id}/firmware | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | |/rest/logical-interconnects/{id}/firmware | PUT | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | |/rest/logical-interconnects/{id}/forwarding-information-base | GET | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: |:heavy_multiplication_x: |:heavy_multiplication_x: |:heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | :heavy_multiplication_x: | @@ -240,20 +240,20 @@ |/rest/uplink-sets/{id} | PUT | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | |/rest/uplink-sets/{id} | DELETE | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | | **Volumes** -|/rest/storage-volumes | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/attachable-volumes | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/from-existing | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/from-snapshot | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/repair | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/repair | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/{id} | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/{id} | PUT | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/{id} | DELETE | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/{id}/snapshots | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/{id}/snapshots | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/{id}/snapshots/{snapshotId} | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | -|/rest/storage-volumes/{id}/snapshots/{snapshotId} | DELETE | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/attachable-volumes | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/from-existing | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/from-snapshot | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/repair | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/repair | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/{id} | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/{id} | PUT | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/{id} | DELETE | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/{id}/snapshots | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/{id}/snapshots | POST | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/{id}/snapshots/{snapshotId} | GET | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | +|/rest/storage-volumes/{id}/snapshots/{snapshotId} | DELETE | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: |:white_check_mark: | diff --git a/metadata.rb b/metadata.rb index b0e3e0af..8decc5af 100644 --- a/metadata.rb +++ b/metadata.rb @@ -16,7 +16,7 @@ description 'Provides HPE OneView & Image Streamer resources' long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) -version '3.5.0' +version '3.6.0' source_url 'https://github.com/HewlettPackard/oneview-chef' issues_url 'https://github.com/HewlettPackard/oneview-chef/issues' From b9eafbc67a6c0c83ceb00acd58e21103c5d505b1 Mon Sep 17 00:00:00 2001 From: yuvirani Date: Mon, 21 Sep 2020 13:14:52 +0000 Subject: [PATCH 2/3] docker changes --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8d562b53..e98ad2fb 100644 --- a/README.md +++ b/README.md @@ -16,10 +16,10 @@ The Docker Store image tag consist of two sections: ```bash # Download and store a local copy of oneview-chef and # use it as a Docker image. -$ docker pull hewlettpackardenterprise/hpe-oneview-sdk-for-chef:v3.5.0-OV5.3 +$ docker pull hewlettpackardenterprise/hpe-oneview-sdk-for-chef:v3.6.0-OV5.4 # Run docker commands below given, which will in turn create # a sh session where you can create files, issue commands and execute the recipes. -$ docker run -it hewlettpackardenterprise/hpe-oneview-sdk-for-chef:v3.5.0-OV5.3 /bin/sh +$ docker run -it hewlettpackardenterprise/hpe-oneview-sdk-for-chef:v3.6.0-OV5.4 /bin/sh ``` @@ -316,7 +316,7 @@ oneview_logical_interconnect 'LogicalInterconnect1' do :update_settings,:update_ethernet_settings, :update_igmp_settings, :update_port_monitor, :update_qos_configuration, :update_telemetry_configuration, :update_snmp_configuration, :update_firmware, :stage_firmware, :activate_firmware, :update_from_group, :reapply_configuration, :patch, :add_to_scopes, - :remove_from_scopes, :replace_scopes] + :remove_from_scopes, :replace_scopes, :bulk_inconsistency_validate] end ``` From 73b0716ef53bd139ed592026ca92d174e209e044 Mon Sep 17 00:00:00 2001 From: yuvirani Date: Mon, 21 Sep 2020 13:21:14 +0000 Subject: [PATCH 3/3] method change --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e98ad2fb..f7db9a94 100644 --- a/README.md +++ b/README.md @@ -316,7 +316,7 @@ oneview_logical_interconnect 'LogicalInterconnect1' do :update_settings,:update_ethernet_settings, :update_igmp_settings, :update_port_monitor, :update_qos_configuration, :update_telemetry_configuration, :update_snmp_configuration, :update_firmware, :stage_firmware, :activate_firmware, :update_from_group, :reapply_configuration, :patch, :add_to_scopes, - :remove_from_scopes, :replace_scopes, :bulk_inconsistency_validate] + :remove_from_scopes, :replace_scopes, :validate_bulk_inconsistency] end ```