Skip to content

Commit 57f27fc

Browse files
authored
Auto updated assets for ansible collection 30.1.1 (#180)
* Updated assets for ansible collection Signed-off-by: Sagar <[email protected]> * Updated assets for ansible collection Signed-off-by: Sagar <[email protected]> * Updated assets for ansible collection Signed-off-by: Sagar <[email protected]> --------- Signed-off-by: Sagar <[email protected]>
1 parent 0339d63 commit 57f27fc

18 files changed

+187
-8
lines changed

docs/avi_controllerproperties.rst

+55
Original file line numberDiff line numberDiff line change
@@ -2169,6 +2169,61 @@ Parameters
21692169
- Default value when not specified in API or module is interpreted by Avi Controller as False.
21702170
</div>
21712171
</td>
2172+
</tr>
2173+
<tr>
2174+
<td colspan="2">
2175+
<div class="ansibleOptionAnchor" id="parameter-"></div>
2176+
<b>skopeo_retry_interval</b>
2177+
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
2178+
<div style="font-size: small">
2179+
<span style="color: purple">int</span>
2180+
</div>
2181+
</td>
2182+
<td>
2183+
</td>
2184+
<td>
2185+
<div style="font-size: small">
2186+
- Time interval (in seconds) between retires for skopeo commands.
2187+
</div>
2188+
<div style="font-size: small">
2189+
- Field introduced in 30.1.1.
2190+
</div>
2191+
<div style="font-size: small">
2192+
- Unit is sec.
2193+
</div>
2194+
<div style="font-size: small">
2195+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
2196+
</div>
2197+
<div style="font-size: small">
2198+
- Default value when not specified in API or module is interpreted by Avi Controller as 5.
2199+
</div>
2200+
</td>
2201+
</tr>
2202+
<tr>
2203+
<td colspan="2">
2204+
<div class="ansibleOptionAnchor" id="parameter-"></div>
2205+
<b>skopeo_retry_limit</b>
2206+
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
2207+
<div style="font-size: small">
2208+
<span style="color: purple">int</span>
2209+
</div>
2210+
</td>
2211+
<td>
2212+
</td>
2213+
<td>
2214+
<div style="font-size: small">
2215+
- Number of times to try skopeo commands for remote image registries.
2216+
</div>
2217+
<div style="font-size: small">
2218+
- Field introduced in 30.1.1.
2219+
</div>
2220+
<div style="font-size: small">
2221+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
2222+
</div>
2223+
<div style="font-size: small">
2224+
- Default value when not specified in API or module is interpreted by Avi Controller as 3.
2225+
</div>
2226+
</td>
21722227
</tr>
21732228
<tr>
21742229
<td colspan="2">

docs/avi_gslb.rst

+4-1
Original file line numberDiff line numberDiff line change
@@ -609,7 +609,10 @@ Parameters
609609
</td>
610610
<td>
611611
<div style="font-size: small">
612-
- This field indicates tenant visibility for gs pool member selection across the gslb federated objects.
612+
- This field indicates tenant visibility for gs pool member selection across the gslb federated objects.tenant scope can be set only during the
613+
</div>
614+
<div style="font-size: small">
615+
- gslb create and cannot be changed once it is set.
613616
</div>
614617
<div style="font-size: small">
615618
- Field introduced in 18.2.12,20.1.4.

docs/avi_image.rst

+26
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,32 @@ Parameters
296296
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
297297
</div>
298298
</td>
299+
</tr>
300+
<tr>
301+
<td colspan="2">
302+
<div class="ansibleOptionAnchor" id="parameter-"></div>
303+
<b>fips_mode_transition_applicable</b>
304+
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
305+
<div style="font-size: small">
306+
<span style="color: purple">bool</span>
307+
</div>
308+
</td>
309+
<td>
310+
</td>
311+
<td>
312+
<div style="font-size: small">
313+
- Specifies whether fips mode can be enabled on this image.
314+
</div>
315+
<div style="font-size: small">
316+
- Field introduced in 30.1.1.
317+
</div>
318+
<div style="font-size: small">
319+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
320+
</div>
321+
<div style="font-size: small">
322+
- Default value when not specified in API or module is interpreted by Avi Controller as True.
323+
</div>
324+
</td>
299325
</tr>
300326
<tr>
301327
<td colspan="2">

docs/avi_upgradestatusinfo.rst

+46
Original file line numberDiff line numberDiff line change
@@ -711,6 +711,29 @@ Parameters
711711
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
712712
</div>
713713
</td>
714+
</tr>
715+
<tr>
716+
<td colspan="2">
717+
<div class="ansibleOptionAnchor" id="parameter-"></div>
718+
<b>prev_remote_image_ref</b>
719+
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
720+
<div style="font-size: small">
721+
<span style="color: purple">str</span>
722+
</div>
723+
</td>
724+
<td>
725+
</td>
726+
<td>
727+
<div style="font-size: small">
728+
- Remote image reference of previous base image.
729+
</div>
730+
<div style="font-size: small">
731+
- Field introduced in 30.1.1.
732+
</div>
733+
<div style="font-size: small">
734+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
735+
</div>
736+
</td>
714737
</tr>
715738
<tr>
716739
<td colspan="2">
@@ -905,6 +928,29 @@ Parameters
905928
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
906929
</div>
907930
</td>
931+
</tr>
932+
<tr>
933+
<td colspan="2">
934+
<div class="ansibleOptionAnchor" id="parameter-"></div>
935+
<b>remote_image_ref</b>
936+
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
937+
<div style="font-size: small">
938+
<span style="color: purple">str</span>
939+
</div>
940+
</td>
941+
<td>
942+
</td>
943+
<td>
944+
<div style="font-size: small">
945+
- Remote image reference of current base image.
946+
</div>
947+
<div style="font-size: small">
948+
- Field introduced in 30.1.1.
949+
</div>
950+
<div style="font-size: small">
951+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
952+
</div>
953+
</td>
908954
</tr>
909955
<tr>
910956
<td colspan="2">

galaxy.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
authors:
2-
- Gaurav Rastogi <[email protected]>
3-
- Sandeep Bandi <[email protected]>
4-
- Amol Shinde <[email protected]>
2+
- Anurag Palsule <[email protected]>
3+
- Parikshit Manur <[email protected]>
54
description: VMware Advanced Load Balancer (formerly Avi) Ansible Collection
65
issues: https://github.com/vmware/ansible-collection-alb/issues
76
license_file: LICENSE

plugins/modules/avi_controllerproperties.py

+17
Original file line numberDiff line numberDiff line change
@@ -602,6 +602,21 @@
602602
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
603603
- Default value when not specified in API or module is interpreted by Avi Controller as False.
604604
type: bool
605+
skopeo_retry_interval:
606+
description:
607+
- Time interval (in seconds) between retires for skopeo commands.
608+
- Field introduced in 30.1.1.
609+
- Unit is sec.
610+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
611+
- Default value when not specified in API or module is interpreted by Avi Controller as 5.
612+
type: int
613+
skopeo_retry_limit:
614+
description:
615+
- Number of times to try skopeo commands for remote image registries.
616+
- Field introduced in 30.1.1.
617+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
618+
- Default value when not specified in API or module is interpreted by Avi Controller as 3.
619+
type: int
605620
ssl_certificate_expiry_warning_days:
606621
description:
607622
- Number of days for ssl certificate expiry warning.
@@ -909,6 +924,8 @@ def main():
909924
seupgrade_fabric_pool_size=dict(type='int',),
910925
seupgrade_segroup_min_dead_timeout=dict(type='int',),
911926
shared_ssl_certificates=dict(type='bool',),
927+
skopeo_retry_interval=dict(type='int',),
928+
skopeo_retry_limit=dict(type='int',),
912929
ssl_certificate_expiry_warning_days=dict(type='list', elements='int',),
913930
unresponsive_se_reboot=dict(type='int',),
914931
update_dns_entry_retry_limit=dict(type='int',),

plugins/modules/avi_gslb.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,8 @@
184184
type: str
185185
tenant_scoped:
186186
description:
187-
- This field indicates tenant visibility for gs pool member selection across the gslb federated objects.
187+
- This field indicates tenant visibility for gs pool member selection across the gslb federated objects.tenant scope can be set only during the
188+
- gslb create and cannot be changed once it is set.
188189
- Field introduced in 18.2.12,20.1.4.
189190
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
190191
- Default value when not specified in API or module is interpreted by Avi Controller as True.

plugins/modules/avi_image.py

+8
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,13 @@
9292
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
9393
type: list
9494
elements: dict
95+
fips_mode_transition_applicable:
96+
description:
97+
- Specifies whether fips mode can be enabled on this image.
98+
- Field introduced in 30.1.1.
99+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
100+
- Default value when not specified in API or module is interpreted by Avi Controller as True.
101+
type: bool
95102
img_state:
96103
description:
97104
- Status of the image.
@@ -242,6 +249,7 @@ def main():
242249
duration=dict(type='int',),
243250
end_time=dict(type='str',),
244251
events=dict(type='list', elements='dict',),
252+
fips_mode_transition_applicable=dict(type='bool',),
245253
img_state=dict(type='dict',),
246254
migrations=dict(type='dict',),
247255
name=dict(type='str', required=True),

plugins/modules/avi_upgradestatusinfo.py

+14
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,12 @@
202202
- Field introduced in 18.2.10, 20.1.1.
203203
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
204204
type: str
205+
prev_remote_image_ref:
206+
description:
207+
- Remote image reference of previous base image.
208+
- Field introduced in 30.1.1.
209+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
210+
type: str
205211
previous_image_ref:
206212
description:
207213
- Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate
@@ -256,6 +262,12 @@
256262
- Field introduced in 22.1.3.
257263
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
258264
type: str
265+
remote_image_ref:
266+
description:
267+
- Remote image reference of current base image.
268+
- Field introduced in 30.1.1.
269+
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
270+
type: str
259271
se_patch_image_path:
260272
description:
261273
- Image path of se patch image.(required in case of reimage and upgrade + patch).
@@ -434,13 +446,15 @@ def main():
434446
patch_version=dict(type='str',),
435447
prev_image_path=dict(type='str',),
436448
prev_patch_image_path=dict(type='str',),
449+
prev_remote_image_ref=dict(type='str',),
437450
previous_image_ref=dict(type='str',),
438451
previous_patch_image_ref=dict(type='str',),
439452
previous_patch_list=dict(type='list', elements='dict',),
440453
previous_patch_version=dict(type='str',),
441454
previous_version=dict(type='str',),
442455
progress=dict(type='int',),
443456
reason=dict(type='str',),
457+
remote_image_ref=dict(type='str',),
444458
se_patch_image_path=dict(type='str',),
445459
se_patch_image_ref=dict(type='str',),
446460
se_upgrade_events=dict(type='list', elements='dict',),

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
requests==2.25.1
22
pyVmomi==7.0.2
33
pyVim==3.0.2
4-
beautifulsoup4==4.12.2
4+
beautifulsoup4==4.9.3

roles/aviconfig/tasks/controllerproperties.yml

+2
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@
8989
seupgrade_fabric_pool_size: "{{ item.seupgrade_fabric_pool_size | default(omit) }}"
9090
seupgrade_segroup_min_dead_timeout: "{{ item.seupgrade_segroup_min_dead_timeout | default(omit) }}"
9191
shared_ssl_certificates: "{{ item.shared_ssl_certificates | default(omit) }}"
92+
skopeo_retry_interval: "{{ item.skopeo_retry_interval | default(omit) }}"
93+
skopeo_retry_limit: "{{ item.skopeo_retry_limit | default(omit) }}"
9294
ssl_certificate_expiry_warning_days: "{{ item.ssl_certificate_expiry_warning_days | default(omit) }}"
9395
unresponsive_se_reboot: "{{ item.unresponsive_se_reboot | default(omit) }}"
9496
update_dns_entry_retry_limit: "{{ item.update_dns_entry_retry_limit | default(omit) }}"

roles/aviconfig/tasks/controllerproperties_delete.yml

+2
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@
8989
seupgrade_fabric_pool_size: "{{ item.seupgrade_fabric_pool_size | default(omit) }}"
9090
seupgrade_segroup_min_dead_timeout: "{{ item.seupgrade_segroup_min_dead_timeout | default(omit) }}"
9191
shared_ssl_certificates: "{{ item.shared_ssl_certificates | default(omit) }}"
92+
skopeo_retry_interval: "{{ item.skopeo_retry_interval | default(omit) }}"
93+
skopeo_retry_limit: "{{ item.skopeo_retry_limit | default(omit) }}"
9294
ssl_certificate_expiry_warning_days: "{{ item.ssl_certificate_expiry_warning_days | default(omit) }}"
9395
unresponsive_se_reboot: "{{ item.unresponsive_se_reboot | default(omit) }}"
9496
update_dns_entry_retry_limit: "{{ item.update_dns_entry_retry_limit | default(omit) }}"

roles/aviconfig/tasks/image.yml

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
duration: "{{ item.duration | default(omit) }}"
2222
end_time: "{{ item.end_time | default(omit) }}"
2323
events: "{{ item.events | default(omit) }}"
24+
fips_mode_transition_applicable: "{{ item.fips_mode_transition_applicable | default(omit) }}"
2425
img_state: "{{ item.img_state | default(omit) }}"
2526
migrations: "{{ item.migrations | default(omit) }}"
2627
name: "{{ item.name | default(omit) }}"

roles/aviconfig/tasks/image_delete.yml

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
duration: "{{ item.duration | default(omit) }}"
2222
end_time: "{{ item.end_time | default(omit) }}"
2323
events: "{{ item.events | default(omit) }}"
24+
fips_mode_transition_applicable: "{{ item.fips_mode_transition_applicable | default(omit) }}"
2425
img_state: "{{ item.img_state | default(omit) }}"
2526
migrations: "{{ item.migrations | default(omit) }}"
2627
name: "{{ item.name | default(omit) }}"

roles/aviconfig/tasks/upgradestatusinfo.yml

+2
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,15 @@
3838
patch_version: "{{ item.patch_version | default(omit) }}"
3939
prev_image_path: "{{ item.prev_image_path | default(omit) }}"
4040
prev_patch_image_path: "{{ item.prev_patch_image_path | default(omit) }}"
41+
prev_remote_image_ref: "{{ item.prev_remote_image_ref | default(omit) }}"
4142
previous_image_ref: "{{ item.previous_image_ref | default(omit) }}"
4243
previous_patch_image_ref: "{{ item.previous_patch_image_ref | default(omit) }}"
4344
previous_patch_list: "{{ item.previous_patch_list | default(omit) }}"
4445
previous_patch_version: "{{ item.previous_patch_version | default(omit) }}"
4546
previous_version: "{{ item.previous_version | default(omit) }}"
4647
progress: "{{ item.progress | default(omit) }}"
4748
reason: "{{ item.reason | default(omit) }}"
49+
remote_image_ref: "{{ item.remote_image_ref | default(omit) }}"
4850
se_patch_image_path: "{{ item.se_patch_image_path | default(omit) }}"
4951
se_patch_image_ref: "{{ item.se_patch_image_ref | default(omit) }}"
5052
se_upgrade_events: "{{ item.se_upgrade_events | default(omit) }}"

roles/aviconfig/tasks/upgradestatusinfo_delete.yml

+2
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,15 @@
3838
patch_version: "{{ item.patch_version | default(omit) }}"
3939
prev_image_path: "{{ item.prev_image_path | default(omit) }}"
4040
prev_patch_image_path: "{{ item.prev_patch_image_path | default(omit) }}"
41+
prev_remote_image_ref: "{{ item.prev_remote_image_ref | default(omit) }}"
4142
previous_image_ref: "{{ item.previous_image_ref | default(omit) }}"
4243
previous_patch_image_ref: "{{ item.previous_patch_image_ref | default(omit) }}"
4344
previous_patch_list: "{{ item.previous_patch_list | default(omit) }}"
4445
previous_patch_version: "{{ item.previous_patch_version | default(omit) }}"
4546
previous_version: "{{ item.previous_version | default(omit) }}"
4647
progress: "{{ item.progress | default(omit) }}"
4748
reason: "{{ item.reason | default(omit) }}"
49+
remote_image_ref: "{{ item.remote_image_ref | default(omit) }}"
4850
se_patch_image_path: "{{ item.se_patch_image_path | default(omit) }}"
4951
se_patch_image_ref: "{{ item.se_patch_image_ref | default(omit) }}"
5052
se_upgrade_events: "{{ item.se_upgrade_events | default(omit) }}"

tests/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
-r requirements.txt
22
mock
3-
beautifulsoup4==4.12.2
3+
beautifulsoup4==4.9.3

tests/unit/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
mock
2-
beautifulsoup4==4.12.2
2+
beautifulsoup4==4.9.3

0 commit comments

Comments
 (0)