vmware-nsxlib/vmware_nsxlib/v3
Adit Sarfaty 047b098840 NSXv3: Fix allowed address pairs switching profile
For allowed address pairs to be functional on NSXv3 plugin, we
need to enforce both Spoof Guard and MAC Learning switching
profile. MAC Learning is used to learning the mac address and
spoof guard is used for switch security to ensure only added
allowed address pairs to be allowed on this port.

Moreover, during fix bug #1631540, we removed the parameter
"mac_change_allowed". After further discussion with NSX team,
it doesn't have negative effect to add it back. The value it can
bring is to support guest VM on ESX host to change MAC address (
the mac_address still needs to be in allowed address pairs) on the
interface.

(Cherry picked from: I2c725df74835165587170f6136c06494d1bfcf7b)
Closes-Bug: #1631539

Change-Id: I1bd8b8e78d955d0f5d2e5a846dfa25c0a7312e47
2016-10-18 11:37:30 +03:00
..
__init__.py Merge "NSX|V3 fix nsxlib raised error with managers" 2016-10-18 06:13:12 +00:00
client.py NSX|V3 fix nsxlib raised error with managers 2016-10-13 15:54:05 +03:00
cluster.py Move all nsxlib code and tests to vmware_nsxlib 2016-10-06 09:59:47 +03:00
config.py Move all nsxlib code and tests to vmware_nsxlib 2016-10-06 09:59:47 +03:00
exceptions.py Move all nsxlib code and tests to vmware_nsxlib 2016-10-06 09:59:47 +03:00
native_dhcp.py NSX|v3 replace dhcp profile and metadata proxy uuids with names 2016-10-13 15:40:52 +03:00
ns_group_manager.py Move all nsxlib code and tests to vmware_nsxlib 2016-10-06 09:59:47 +03:00
nsx_constants.py Move all nsxlib code and tests to vmware_nsxlib 2016-10-06 09:59:47 +03:00
resources.py NSXv3: Fix allowed address pairs switching profile 2016-10-18 11:37:30 +03:00
router.py Move all nsxlib code and tests to vmware_nsxlib 2016-10-06 09:59:47 +03:00
security.py Move all nsxlib code and tests to vmware_nsxlib 2016-10-06 09:59:47 +03:00
utils.py Replace retrying with tenacity 2016-10-13 16:04:43 +03:00