Skip to content

Commit cd17c13

Browse files
Britton, NicholasBritton, Nicholas
authored andcommitted
Update msdp_create.yml
updated body yaml to correct syntax.
1 parent 7441d7d commit cd17c13

1 file changed

Lines changed: 14 additions & 12 deletions

File tree

snippets/ansible/msdp_create.yml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
23
- name: Create storage server
34
uri:
45
url: "{{baseurl}}storage/storage-servers"
@@ -12,11 +13,11 @@
1213
data:
1314
type: storageServer
1415
attributes:
15-
name: ams03nbumed01.svc.west.com
16+
name: "{{mediaserver}}.{{domain}}"
1617
storageCategory: MSDP
1718
mediaServerDetails:
18-
name: ams03nbumed01.svc.west.com
19-
encryptionEnabled: true
19+
name: "{{mediaserver}}.{{domain}}"
20+
encryptionEnabled: false
2021
msdpAttributes:
2122
storagePath: /mnt/msdp/vol0
2223
credentials:
@@ -34,25 +35,25 @@
3435
url: "{{baseurl}}storage/disk-pools"
3536
method: POST
3637
body_format: json
37-
status_code: 201
38+
status_code: 201, 409
3839
headers:
3940
authorization: "{{login.json.token}}"
4041
content-type: application/vnd.netbackup+json;version=3.0
4142
body:
4243
data:
4344
type: diskPool
4445
attributes:
45-
name: ams03nbumed01_dpm
46+
name: "{{mediaserver}}"_dpm
4647
diskVolumes:
47-
name: PureDiskVolume
48+
- name: PureDiskVolume
4849
maximumIoStreams:
4950
limitIoStreams: true
5051
streamsPerVolume: 75
5152
relationships:
5253
storageServers:
5354
data:
54-
type: storageServer
55-
id: PureDisk:ams03nbumed01.svc.west.com
55+
- type: storageServer
56+
id: "PureDisk:{{mediaserver}}.{{domain}}"
5657
validate_certs: no
5758
return_content: yes
5859
register: dp_create
@@ -73,19 +74,20 @@
7374
data:
7475
type: storageUnit
7576
attributes:
76-
name: ams03nbumed01_dpm_su
77-
useAnyAvailableMediaServer: ture
77+
name: "{{mediaserver}}"_dpm_su
78+
useAnyAvailableMediaServer: true
7879
maxFragmentSizeMegabytes: 51200
7980
maxConcurrentJobs: 100
8081
onDemandOnly: true
8182
relationships:
8283
diskPool:
8384
data:
8485
type: diskPool
85-
id: "{{dp_create.json.id}"
86+
id: "PureDisk:"{{mediaserver}}"_dpm"
8687
validate_certs: no
8788
return_content: yes
8889
register: stu_create
8990
- name: debug stu_Create
9091
debug:
91-
msg: "{{stu_Create}}"
92+
msg: "{{stu_create}}"
93+

0 commit comments

Comments
 (0)