Skip to content

Commit 98d2a1c

Browse files
authored
IBM Spectrum Virtualize Collection v1.12.0 (ansible-collections#93)
* IBM Spectrum Virtualize Collection v1.12.0
1 parent 02fb423 commit 98d2a1c

22 files changed

+2774
-493
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ Alternatively, you can add a full namepsace and collection name in the `collecti
100100
- ibm_svctask_command - Runs svctask CLI command(s) on Spectrum Virtualize storage systems over SSH session
101101
- ibm_sv_manage_awss3_cloudaccount - Manages Amazon S3 cloud account configuration on Spectrum Virtualize storage systems
102102
- ibm_sv_manage_cloud_backup - Manages cloud backups on Spectrum Virtualize storage systems
103+
- ibm_sv_manage_fc_partnership - Manages Fibre Channel (FC) partnership on Spectrum Virtualize storage systems
104+
- ibm_sv_manage_fcportsetmember - Manages addition or removal of ports from the Fibre Channel (FC) portsets on Spectrum Virtualize storage systems
103105
- ibm_sv_manage_ip_partnership - Manages IP partnership configuration on Spectrum Virtualize storage systems
104106
- ibm_sv_manage_provisioning_policy - Manages provisioning policy configuration on Spectrum Virtualize storage systems
105107
- ibm_sv_manage_replication_policy - Manages policy-based replication configuration on Spectrum Virtualize storage systems
@@ -129,7 +131,7 @@ Alternatively, you can add a full namepsace and collection name in the `collecti
129131
The modules in the IBM Spectrum Virtualize Ansible collection leverage REST APIs to connect to the IBM Spectrum Virtualize storage system. This has following limitations:
130132
1. Using the REST APIs to list more than 2000 objects may create a loss of service from the API side, as it automatically restarts due to memory constraints.
131133
2. It is not possible to access REST APIs using an IPv6 address on a cluster.
132-
3. The Ansible collection can run on all IBM Spectrum Virtualize storage system versions above 8.1.3, except versions 8.3.1.3 and 8.3.1.4.
134+
3. The Ansible collection can run on all IBM Spectrum Virtualize storage system versions above 8.1.3, except versions 8.3.1.3, 8.3.1.4 and 8.3.1.5.
133135
4. At time of release of the SV Ansible v1.8.0 collection, no module is available for non LMC systems to automate license agreements acceptance, including EULA.
134136
User will be presented with a GUI setup wizard upon user-interface login, whether the Ansible modules have been used for initial configuration or not.
135137

changelogs/changelog.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,3 +120,19 @@ releases:
120120
- description: Allows user to restore an existing cloud backup on Spectrum Virtualize systems
121121
name: ibm_sv_restore_cloud_backup
122122
namespace: ''
123+
1.12.0:
124+
release_date: '2023-03-15'
125+
changes:
126+
release_summary: Added new modules for managing FC partnership and FC portsets through Ansible.
127+
minor_changes:
128+
- ibm_svc_host - Added support for NVMe ROCE host.
129+
- ibm_svc_info - Added new options for gather_subset parameter.
130+
- ibm_svc_manage_portset - Added support for FC portset and rename functionality.
131+
- ibm_svc_mdiskgrp - Added more parameters for storage pool configuration.
132+
modules:
133+
- description: Manages FC partnership on Spectrum Virtualize systems
134+
name: ibm_sv_manage_fc_partnership
135+
namespace: ''
136+
- description: Manages addition or removal of ports from the Fibre Channel (FC) portsets on Spectrum Virtualize storage systems
137+
name: ibm_sv_manage_fcportsetmember
138+
namespace: ''

galaxy-importer.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
[galaxy-importer]
2-
RUN_FLAKE8 = True
2+
RUN_FLAKE8 = True

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace: ibm
99
name: spectrum_virtualize
1010

1111
# The version of the collection. Must be compatible with semantic versioning
12-
version: 1.11.0
12+
version: 1.12.0
1313

1414
# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
1515
readme: README.md

playbooks/volume_migration/README.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,6 @@ There are total 3 files used for this use-case.
3131
- Again rescan the volume on the host to get the updated path details.
3232
- Delete source volume and migration relationship which was created.
3333
- Again rescan the volume on the host to get the reduced paths.
34+
35+
Authors: Ajinkya Nanavati (ananava1@in.ibm.com)
36+
Mohit Chitlange (mochitla@in.ibm.com)

plugins/modules/ibm_sv_manage_awss3_cloudaccount.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@
182182
from ansible.module_utils.basic import AnsibleModule
183183
from ansible_collections.ibm.spectrum_virtualize.plugins.module_utils.ibm_svc_utils import (
184184
IBMSVCRestApi, svc_argument_spec,
185-
get_logger, strtobool
185+
get_logger
186186
)
187187
from ansible.module_utils._text import to_native
188188

plugins/modules/ibm_sv_manage_cloud_backups.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
from ansible.module_utils.basic import AnsibleModule
137137
from ansible_collections.ibm.spectrum_virtualize.plugins.module_utils.ibm_svc_utils import (
138138
IBMSVCRestApi, svc_argument_spec,
139-
get_logger, strtobool
139+
get_logger
140140
)
141141
from ansible.module_utils._text import to_native
142142

0 commit comments

Comments
 (0)