Since oslo.utils provide the ability to generate the uuid string,
and some others use oslo.utils[0] too. For consistency, this ps
replaces uuid.uuid4() with uuidutils.generate_uuid().
Change-Id: I0513d43e62ecec19a8df6fd62b5e8d2e1e2f4803
For the NSX policy manager, if an object was deleted, it cannot be
recreated immediately with the same name/path, and should wait until
it is permanently deleted from the backend.
This patch adds the error code and exception for this case.
Change-Id: Icaa41ada29209b476963a8cee4362f211ef02c66
https://review.openstack.org/#/c/553046/ removed useage of
tox_install.sh but forgot to actually remove the file, do this now.
Change-Id: Iaa8c8c00acc1c8f37987d47de253c01948ae93fa
Adding flag ro mark the support of new NAAT rules actions in version
2.2, and adding validation for this field on create & update.
Change-Id: I4d99193caac6940911cc071016359a1361428967
Commit I98ebb3130a3f6e62d36895a6709d33683d9e6093 added the
communication parameters to the policy enformcment point
This patch also handles the case of null values for the new
parameters
Change-Id: I192b891be23a4cde4e43284affb4040442b4f798
Search queries sometimes return error 400 with:
error_code: 60508
error_message: 'Indexing is in progress, please retry after sometime.
This patche will retry the request on this error.
Change-Id: Id47886ba0e72ea946dcf07ae0bdbc81fef1dd4f0
New function under core_resources/NsxLibMetadataProxy to retrieve
md_proxy status.
Change-Id: I9b4e8520965878c949bee5129fa5c20a4b80671d
Signed-off-by: Michal Kelner Mishali <mkelnermishal@vmware.com>
The following methods now have the ability to add tags:
- add_fip_nat_rules
- add_gw_snat_rule
- add_nat_rule
Change-Id: I6dc34ab3749ff4a5f1a575f407d8474538c69f96
In NSX 2.2 & up, there is a logical router advanced config of
an overlay transport-zone-id.
Also adding a router api to get the tier0 router overlay TZ to
be used here.
Change-Id: I3a447202785b7b6ac320ddbb6a3f2cdeac1f78aa
1. Add support for the transport nodes resource basic operations
2. Use it for getting the list of TZ of a tier0 router
Change-Id: I381c947044454c04efbc1c38ed7691ef8213ffef
ostestr is no longer installed by default by infra and will be totally
removed longer term; stestr [1] is its replacement.
This is the reason out gate is failing with the following today:
nsx/tools/ostestr_compat_shim.sh: ostestr: not found
This patch moves us to stestr by:
- Updating tox.ini to use stestr rather than call ostestr_compat_shim.sh
and in turn ostestr.
- Removing ostestr_compat_shim.sh as its no longer used.
Change-Id: I1f97df69500058a7d330f7be5735a54c68f35559
The NSX policy manager changed the supported apis:
- Use PATCH instead of POST
- Remove the Communication profiles
- Add ID to communication maps, and allow multiple maps
Change-Id: I8cb2dd21892fd9e0878653f5667187fef76a3315
The NSX policy rules changed on the nSX.
The session rules will always be 'protect' rules,
and bypass rules were added to the vpn service.
Change-Id: I2dbf54544e7b49b828c5372f792e55fb1bd19d7c