CHANGES
=======

* Address pre-checkin issues
* Updated MAC Learning Case with Platform(MP & Policy) verification & Explicit Wait
* trunk: add code to remove child and parent port
* Tempest failure cases for ussuri/VIO fixes
* RCCA PRs automation - 2574949, 2575408, 2677902, 2653133, 2571692, 2587659
* Fixing regression issues
* Fixed SG create override issue in IPv6RouterTests
* New Cases from RCCA PRs
* Gating test case fix for typo in verification method
* [tempest] Minor fix to use nsxp\_client
* Gating cases addition with lb mdproxy + lb externcal case fix
* [Tempest] Corrected vpn testcases to checkw ith router id
* vpn test router id verify tag
* fix for highline tempest + imapctor ufo for mac learning & sg cases
* sg get output does not need realization\_id after delete
* impactor support and highline 313 cibot fixes
* CiBot fixes for policy plugin
* octavia nsxv lb fixes source\_ip pool & fortinet
* Fix for Fwaasv2 and mac learning api cases
* external network with external subnet
* impactor+ ussuri port related fixes
* Ipv6 testcase fix
* Fix for Ipv6 tempest testcases
* Impactor\_ussuri
* Fix for bug 2724591
* GVT api cases automation
* Allowed CIDR feature P1 case automation
* Patch for P0 of allowed address cidr
* Fix for no-not router cases
* firewall group attached two ports of router
* octavia api cases & othere octavia cases automation
* trunk added more cases
* lb octavia backend validation, mdproxy validation, rbac with lb
* Octavia RBAC and pending tests
* Adding delay after creating network,subnet to wait realise on esx
* fix in https://review.opendev.org/#/c/758223
* ipv6 test fix, octavia cascade case, octavia two listenr case, check dhcpRelay rule on edge
* Added fix
* Fixing vip time so the vip is realized before first request
* econd lb delete and observed session on first lb does not get elete
* Tempest fixes for Policy DHCP cases and mac learning
* Octavia Changes
* Tempest fixes - SG creation fix - Adding fix for allowed address pair
* ipv6 slaac cases fixed
* Allowed address pair with cidr
* Allowed address pairs with cidr for CI
* ipv6 test, ping gateway in nsxv
* testcases to check static routes with dhcpv6 routers
* Lbaasv2 to Octavia migration and FW/NAT automation
* DHCPv6 cases
* Fix for config\_drive issue
* Enhance VPN testcases
* P0 testcase Automation of NAT and Firewall order feature
* fw\_v2 cases for nsxv & vrf realted cases for nsxt
* ipv6 and octavia cases
* NSXV octavia cases
* Adding test for static route on distributed router
* nsxv fixes
* Tempest nsxv cases fix
* Tempest fix below cases - test\_create\_vpnservice\_with\_router\_enable\_snat - test\_check\_security\_group\_precedence\_at\_beckend - test\_certificate\_backend - test\_mac\_learning\_with\_provider\_sec\_group\_enabled\_on\_port - test\_port\_security\_disabled\_port\_in\_exclude\_list - test\_router\_admin\_state\_when\_vms\_hosted
* tempest changes for python3 in nsxv related
* Create loadbalancers with qos policy id option
* Octavia Loadbalancer creation with port-id and default-pool option
* fix for https://review.opendev.org/#/c/71462
* trunk tests issue fixing
* Octavia testcases for allowed\_cidr and L7policy creation and listing
* allow address pair test in nsxv
* test to verify default snat on exclusive router
* Patch for python3 change in tempest
* 0.0.0.0/0 cidr rule validation change
* Logic to handle session persistence parameter in octavia cases
* Creating scale number of static routes on a single routes and updating the set in a repetetive cycle. Modified: appliance\_manager.py Added: test\_static\_routes\_uni\_dimensional.py
* Deletion of lb pools for octavia. The deletion of octavia pools check the all lb pools in the setup so, added a logic to check for only current lb when the pool is attached to the lb directly
* Added Tempest fix
* Separate mdproxy tempest testcases for policy
* Trunk service testcases
* Changes for MDProxy policy in tempest for backend verification
* Fixing provider security group cases
* Adding new testcases for opened bugs
* Add changes to existing vpnaas testcases for policy
* FwaasV2 new cases
* The changes for octavia testcase octavia files are changed
* test to add support of 0.0.0.0/0 remote ip prefix in securitygroup in nsxv
* Tempest fixes for below cases - vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_floating\_ip.NSXv3FloatingIPTest.test\_create\_floating\_ip - vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_floating\_ip.NSXv3FloatingIPTest.test\_delete\_floating\_ip - vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_floating\_ip.NSXv3FloatingIPTest.test\_update\_floating\_ip - vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_port\_security.NSXv3PortSecurity.test\_admin\_port\_security\_at\_beckend\_after\_enable\_disable - vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_port\_security.NSXv3PortSecurity.test\_tenant\_port\_security\_at\_beckend\_after\_enable\_disable - vmware\_nsx\_tempest\_plugin.tests.scenario.test\_new\_case\_coverage.TestNewCase.test\_create\_port\_with\_dhcp\_port\_ip - vmware\_nsx\_tempest\_plugin.tests.scenario.test\_new\_case\_coverage.TestNewCase.test\_create\_sec\_group\_with\_invalid\_protocol - vmware\_nsx\_tempest\_plugin.tests.scenario.test\_new\_case\_coverage.TestNewCase.test\_mac\_learning\_should\_not\_applied\_over\_trusted\_ports - vmware\_nsx\_tempest\_plugin.tests.scenario.test\_new\_case\_coverage.TestNewCase.test\_mac\_learning\_with\_provider\_sec\_group\_enabled\_on\_port - vmware\_nsx\_tempest\_plugin.tests.scenario.test\_provider\_networks.ProviderNetworks.test\_provider\_vlan\_networks\_using\_router\_Adn\_verify - vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_routers.NSXv3RoutersTest.test\_deploy\_router\_ha\_with\_relocation\_enable\_disable
* [QOS] Correcting cleanup order of qos api test
* L2 Gateway scenario cases
* p0 automation for below epics - Allow change of transit subnet CIDR - Advertise all static route on OpenStack Neutron Router (no NAT) - Rule tag editing
* Bug fixes
* Fix for bug 2396000 - Fix for sr-antiaffnity cases
* LB vip route advertisement fix
* All testcase automation for feaure
* All testcase automation for feature Router Dr component feature
* 1.octavia changes for supporting Uni-Dimensional scale testing
* All SR antiaffinity automation
* ENS check Removed
* Bridge API Cases Automated
* Adding tempest fixes
* Fixes for failed ci cases. - lb\_vip\_route\_advertisement - mac-learning - ocatiavia
* [IPv6] Adding fwaas tests
* [IPv6] Adding port security scenarios
* [IPv6] Adding port security api tests
* [IPv6] Adding IPv6 subnet deletion test
* [IPv6] Adding static route testcases for IPv6
* [IPv6] Fixing API security group test Adding changes for creating custom rules
* l2 gateway scenario cases
* Adding IPv6 provider security group tests
* Adding Vlan+Pnic validation test cases
* update hacking and bandit
* p0 final patches for all features and tempoest fixex
* [Ipv6] Adding router interface tests
* Bridge Gateway Testcase
* Adding Qos and Maclearning IPv6 API tests
* [Ipv6] Adding Allowed address pair tests
* Adding provider network tests for Ipv6
* L2 Gateway create using Edge Bridge Profile and Vlan Tz
* LR HA Relocation testcase
* Fix for bug: 2349156 Fix for oslo\_config.cfg.NoSuchOptError with recent changes
* octavia client
* [Octavia] chnages for octavia client
* Added IPv6 scenarios
* y
* Bug:2333129 Adding policy migration update to Mac API CRUD tests
* Move CONF.network.dns\_servers to plugin's config
* Bug:2333131 Adding updated policy path for port security and security group
* Mac learning tests migration to policy
* [Policy] Converting port security tests to policy
* move zuul config to repo
* OpenDev Migration Patch
* [IPv6] Tests for dual stack port
* [IPv6] Adding sg tests for IPv4v6 port
* [Policy] Migrating QoS API tests to policy
* [IPv6] Adding IPv6 external networks api tests
* Fix Log.exception format errors
* [IPv6] Adding nsxp api port related tests for ipv6 Currently the tests are added for static ipv6 addressing root@prome-mdt-dhcp412:/opt/stack/tempest# ostestr --pdb vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest                          /usr/local/lib/python2.7/dist-packages/cryptography/hazmat/primitives/constant\_time.py:26: CryptographyDeprecationWarning: Support for your Python version is deprecated. The next version of cryptography will remove support. Please upgrade to a 2.7.x release that supports hmac.compare\_digest as soon as possible.   utils.PersistentlyDeprecated2018, {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_create\_ipv6\_port\_allowed\_allocation\_pools [7.504976s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_create\_port\_with\_no\_securitygroups [7.530035s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_create\_show\_delete\_port\_user\_defined\_mac [5.459784s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_list\_ports [0.352664s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_port\_list\_filter\_by\_ip [11.957026s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_port\_list\_filter\_by\_router\_id [15.339687s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_show\_port [0.316986s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_show\_port\_fields [0.288886s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_update\_port [8.879776s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_update\_port\_with\_security\_group\_and\_extra\_attributes [9.210824s] ... ok {0} vmware\_nsx\_tempest\_plugin.tests.nsxv3.api.test\_nsx\_ipv6\_ports.IPv6PortsTest.test\_update\_port\_with\_two\_security\_groups\_and\_extra\_attributes [9.983922s] ... ok
* cookie based persistence testcase & testcase for lb stats
* New Variable to check l2 gateway, Bridge type
* Testcase to verify the SOURCE\_IP session\_persistence\_profile
* NSXP policy support for cert cases
* Bridge Endpoint Profile changes
* router creation was failing since there was not validation for nsxp in appliance manager
* Added policy support for router\_nonat , cert cases - All scenario nonot cases - one cert cases (test\_prevention\_modification\_openstack\_network)
* T1 LR HA Relocation P0 testcase automation
* NSX-P Automation Patch Added nsxp client support for router and security group api cases
* [Mac Learning API] : Making changes for nsxp Introducing new backend variable nsxp for policy Also adding delay due to policy-mp realisation
* Fix for lbaas scenario cases
* [Tempest]: Adding barbican cases Check HTTPS traffic with brabican secrets and containers Check cert and key updated on edge node and on MP Check end to end connecitivity using barbican
* Changes in testcases related to Fwaasv2, the validation was failing due to wrong key fwaasv2 that fwaas\_v2 in tempest.conf
* changes for FWaaS scenarios in test\_new\_cases The changes were not merged and the resource deletion is handled here
* Uniscale testcases for Provider vlan & vxlan networks Create 1k,2k provider vlan,vxlan networks and subnets, included verification of traffic[NS & EW] between vms when the subnets are connected with single and multiple routers
* [Tempest] Added uni-scale cases for below entites - Port-security - Provider Security groups - Also changed to function name to test vm internal traffic
* [Designate] Modified reverse dns lookup test Incorporated changes to work for devstack, VIO + NSXV setup
* Manager parsing for nsxv is added The designate related testcases were failing as the api call to get transportzone from nsxv was failing as the manager client object was not parsed to do so, added the code to handle it
* fix tox python3 overrides
* [Tempest] Revert back changes for logical resources
* Switch to non-deprecated find\_test\_caller in tempest.lib
* [Tempest]: Added Mdproxy cases Check no of logical switches with single Mdproxy Check md proxy status on logical switches Check on random vm does md proxy works
* [Tempest]: Added uni-dimenional scale cases - Router - Router downlink ports - security-groups - security-group-rules inside security-group
* Handled routers attribute which was causing tempest failures. Attribute routers was not present under specific objects so handled it to be an empty list under class to avoid failure
* Patch to add some fixes - Due to upstream changes tempest cases were failing.   This patch will fix all those issues. - Fix for qos cases which wrere failing due to   recent changes
* Handled code for image\_id, and some naming changes
* [Designate] Fix for different format of nameserver
* [L2GW] Removing segmentation id in update l2 gw https://bugzilla.eng.vmware.com/show\_bug.cgi?id=2069597
* [QOS]:Create ntwk to fail for invalid qos policies https://bugzilla.eng.vmware.com/show\_bug.cgi?id=2178806
* [Tempest]: Added uni-dimensional scale cases for 1) Networks 2) Subnets 3) DHCP-bindings (Compute-ports) per network
* [Tempest]: Removing B109 command from testenv:bandit

1.0.0
-----

* [Designate] Adding few more designate tests
* [Designate] fixing nameserver string parsing
* Remove volume v1 API service client usage
* [Tempest]: Added new cases related to Lbaas Mac-learning security-groups
* [Tempest]: Adding new cases
* refactor top-level pkg to vmware\_nsx\_tempest\_plugin
* setup project for pypi releases
* Audit on behalf changes for nsx eclipse
* Switch to stestr
* [Bug: 2145007] Removed port\_security Port\_Security\_enabled was throwing error in create network
* [Bug: 2141401] Change in NSX backend response Modity/delete response message nows includes enterprise admin
* Updated from global requirements
* [Bug:2126848] Client Cert Mangement Changes to test no certificate and keyerror
* [Tempest]: Added ENS scenario cases for overlay/vlan
* [Designate]:Adding back changes which were removed
* [Tempest]: Fixing issue while getting router snat
* [Tempest]: Change done in MDproxy testcase
* [Tempest]: Added vpnaas tempest cases
* Designate scenario - added wait time for zones
* [Tempest]: Changes done to add timer for backend operations
* [Bug:2103628] Change from v2 to v3 auth {0} vmware\_nsx\_tempest.tests.nsxv.api.test\_tenant\_delete.ProjectDeleteTest.test\_project\_delete\_no\_resource\_for\_deletion [9.978102s] ... ok {0} vmware\_nsx\_tempest.tests.nsxv.api.test\_tenant\_delete.ProjectDeleteTest.test\_project\_delete\_purge\_using\_non\_admin [85.206430s] ... ok {0} vmware\_nsx\_tempest.tests.nsxv.api.test\_tenant\_delete.ProjectDeleteTest.test\_project\_delete\_with\_all\_resorces\_deleted [13.341820s] ... ok {0} vmware\_nsx\_tempest.tests.nsxv.api.test\_tenant\_delete.ProjectDeleteTest.test\_project\_delete\_with\_some\_resources\_left [20.043819s] ... ok
* [Bug 2113692]: Removing the ping to dhcp interface 0} vmware\_nsx\_tempest.tests.nsxv3.scenario.test\_multiple\_networks\_ops.TestMultiNetworksOps.test\_multi\_networks\_ops [172.501788s] ... ok
* Designate Scenario tests
* [Tempest]: Changing exception type during tag is blank
* [Audit: On-behalf] Adding scenarios to test audit api call for various openstack neutron operations
* [OS:FVT] ENS based changes Tempest config updated with ens parameter Changes to new tempest design to work with ens Includes a basic scenario with N-S and E-W traffic
* [OS:FVT] Adding designate ZONE API tests Includes CRUD tests for zone api root@prome-mdt-dhcp412:/opt/stack/tempest# ostestr --pdb vmware\_nsx\_tempest.tests.api.test\_v2\_designate.TestZones {0} vmware\_nsx\_tempest.tests.api.test\_v2\_designate.TestZones.test\_create\_zone [7.087180s] ... ok {0} vmware\_nsx\_tempest.tests.api.test\_v2\_designate.TestZones.test\_delete\_zone [0.456610s] ... ok {0} vmware\_nsx\_tempest.tests.api.test\_v2\_designate.TestZones.test\_list\_zones [0.457285s] ... ok {0} vmware\_nsx\_tempest.tests.api.test\_v2\_designate.TestZones.test\_show\_zone [0.438572s] ... ok {0} vmware\_nsx\_tempest.tests.api.test\_v2\_designate.TestZones.test\_update\_zone [5.838672s] ... ok
* [Bug:2088241] Modified code to reflect upstream Base class : BaseAdminNetworkTest in create and delete network root@localhost:/tmp/jenkins/workspace/end2end-precommit/tempest# ./tools/with\_venv.sh stestr run vmware\_nsx\_tempest.tests.dvs.api.test\_networks\_admin\_actions.AdminNetworksTestJSON {0} vmware\_nsx\_tempest.tests.dvs.api.test\_networks\_admin\_actions.AdminNetworksTestJSON.test\_create\_update\_delete\_flat\_network\_subnet [4.502624s] ... ok {0} vmware\_nsx\_tempest.tests.dvs.api.test\_networks\_admin\_actions.AdminNetworksTestJSON.test\_create\_update\_delete\_vlan\_network\_subnet [3.449882s] ... ok {0} vmware\_nsx\_tempest.tests.dvs.api.test\_networks\_admin\_actions.AdminNetworksTestJSON.test\_list\_networks [0.147079s] ... ok {0} vmware\_nsx\_tempest.tests.dvs.api.test\_networks\_admin\_actions.AdminNetworksTestJSON.test\_show\_network [0.112556s] ... ok {0} vmware\_nsx\_tempest.tests.dvs.api.test\_networks\_admin\_actions.AdminNetworksTestJSON.test\_show\_subnet [0.615493s] ... ok
* [tempest]: Adding of sec-rule-creation case
* [Tempest]: Added static route in lbaas laodbalancer
* [Bug:2088241] VIO 5.0 requies api\_v2=False With earlier code tests were failing with AttributeError: 'Manager' object has no attribute 'volumes\_client'
* [BUG # 2069593] Starting from queen new nat rule with action 'DNAT' is added Changes are made to be backward compatible
* [Tempest]: Added api/scenario cases for vlan backed tier-1
* Add minssing requirements file
* [Tempest]: Removing of extra security groups added to port
* [Tempets]: Added traffic scenario case for PSG
* [QOS] Scenario tests based on new tempest design Currently includes tests for below scenarios - Test bandwidth-limit rule for both network and port - Test dscp rule for both network and port - Test qos policy with both rules for both network and port - Resolved the conflict with fwaas change
* [Tempest]: Added api cases for FWaaSv2
* [Client-cert] NSX manager api response has changed in equinox Code change to match the new response and backward compatible with earlier releases
* [Tempest]: Hndling of below issues
* [QOS] Base class has changed resource cleanup module Makes use of addClassResourceCleanup instead
* [Tempest]: Updating L2GatewayConnectionTest
* [Tempest] L2GW NSXV api test cleanup fix
* [Tempest]: Changes made in dhcp\_121 cases for nsxv640
* Tempest: Added network ops testcase
* [QOS:API] Modified bandwidth-limit egress api tests direction attribute is introduced from 'pike' series and does not work with ocata reverting the changes back to make it backward compatible
* [Tempest]: Updated case with common case
* [Tempest]: Adding sleep between lb operations to get complete
* - Removed Deprecatted warnings from code - Skip few MDproxy tests. Few MDProxy tests need debian and xenail images. We still do not have good and slim debian and xenail images. So skip these, cases until we have good images
* [tempest]: Adding of L7 rule testcases
* [QOS-API] Pike onwards bandwidth-limit-rule is supported on ingress direction Added CRUD related tests for ingress based bandwidth-limit-rule
* [Tempest]: Adding of external network to router
* [Tempest]: Adding LBAAS Scenario cases for nsxv3
* [QOSS API] D-Go release onwards minimum kbps is 1024 Changing the api test cases accordingly, the change is backward compatible with earlier releases as well
* [Tempest]: Adding provider network api
* MDProxy: Updated MDProxy test cases based on new design
* [Tempest]: Added psec, psg, mac-learning api cases
* [address-pair] Fixed address-pair bug
* [NSXV3] Replaced super admin test case from port to qos policy Deletion of port has been modified in the backend becasue of which made changes to test super admin priveleges over deletion of qos policy created by openstack admin
* Tempest: Renamed folder based on the need
* Tempest: 1st patch after using cookiecutter to split in-tree project
* Initial commit
* Tempest: Fixed a bug # 1914831
* Removing qos test scenarios due to pyshark removal from test-requirements.txt. Will add these tests back with new tempest design and workaround for pyshark
* Local copy of scenario test base class
* Tempest: Added new design for tempest test cases
* Tempest: tempest.test.attr() is deprecated. Moving to new function
* Use flake8-import-order plugin
* [Tempest]: Adding of 'plr' attribute for distributed routers
* [Tempest] spoofguard test fix from OpenStack plugin change
* [Tempest] NSXV L2GW cleanup fix
* {Tempest]: Changes done while updating port with PSG
* [Tempest]: Adding of scenario cases for FWaaS
* [Tempest]: Adding sleep between PSG creation and adding to backend
* Remove pbr warnerrors in favor of sphinx check
* Tempest: 2 scenario tests are fixed
* Tempest: Fixed failed few tempest scenario test cases
* [Tempest]: Adding "Prevent NSX admin from deleting openstack entities" testcases Incorporated nsxv3\_client.py for backend operations Made changes to nsxv3\_client.py for specific reqests Test results: root@prome-mdt-dhcp412:/opt/stack/tempest# python -m testtools.run vmware\_nsx\_tempest.tests.nsxv3.scenario.test\_client\_cert\_mgmt\_ops.TestCertificateMgmtOps Tests running... tempest/clients.py:45: DeprecationWarning: Using the 'client\_parameters' argument is deprecated   client\_parameters=self.\_prepare\_configuration()) tempest/scenario/manager.py:50: DeprecationWarning: Read-only property 'manager' has moved to 'os\_primary' in version 'Pike' and will be removed in version 'Ocata'   cls.flavors\_client = cls.manager.flavors\_client tempest/test.py:376: DeprecationWarning: Read-only property 'os' has moved to 'os\_primary' in version 'Pike' and will be removed in version 'Ocata'   if hasattr(cls, "os"):
* Tempest: Tempest test NSX security groups failing
* [Tempest]: Adding of more cases for FWaaS
* Fixes vmware\_nsx\_tempest tempest plugin issues with tempest
* Tempest: Port Types network cleanup fix
* [Tempest]: Adding of FWaaS api testcases
* Tempest|DVS: Add \_list\_ports for dvs scenario test case
* [Tempest]: Adding of removed method from upstream in vmware\_nsx\_tempest repo
* Basic QoS scenarios: Testing bandwidth-limit, DSCP rule with traffic root@prome-mdt-dhcp412:/opt/stack/tempest# python -m testtools.run vmware\_nsx\_tempest.tests.scenario.test\_qos\_ops Tests running... tempest/clients.py:45: DeprecationWarning: Using the 'client\_parameters' argument is deprecated   client\_parameters=self.\_prepare\_configuration()) Warning: Permanently added '172.24.4.9' (RSA) to the list of known hosts
* [Tempest]: Changes done in allowed address pair scenrio testcases
* [tempest]: Changes done for port security scenario testcases
* Tempest: Adding network config param
* Tempest: OpenStack Port Types Support API tests
* Tempest:Deploy and Validate Neutron resources using HEAT Template on NSXT|V
* Update following tempest changes
* [Tempest]: Adding of timer in between backend operations
* [tempest]: Adding of missing function in vmware\_nsx\_tempest
* Tempest: Removed old and unused folder
* [Tempest]: Reusing Lbaasv2 cases for nsxv3 plugin also
* [Tempest]: Reusing Lbaasv2 cases for nsxv3 plugin also
* Tempest: Fixed scenarios for SSH authentication failures
* Tempest: Fixed SSH authentication failures
* [Tempest] Deploy and Validate Neutron resources using HEAT Orchestration Template
* Tempest: Fix for test\_mdproxy\_with\_server\_on\_two\_ls test case
* Removing irrelevant note in README file
* Tempest: Fixed TestRouterNoNATOps bugs and enhanced the test cases
* Drop log translations
* Remove Tap-as-a-service Support
* Tempest: Removed skip test from test\_nsx\_port\_security.py
* Tempest: Device driver does not allow Change of MAC address when interface is UP
* [Tempest]: Adding of removed method from upstream
* Tempest: test.idempotent\_id is deprecated
* Tempest: NSXv3 Logical resource get query cursor fix
* [Tempest]: Modified QoS API tests
* Pass dhcp\_client in renew\_lease()
* [Tempest]: Adding subnet-pool api testcases
* [Tempest]: Added scenario cases for port security feature
* Tempest: change test. to decorators.idempotent\_id and addCleanup()
* [Tempest]: Changes done to add missing methods from upstream
* [Tempest]: Added api cases for port security feature
* [Tempest]: Add MAC learn API neg test - port security
* Tempest: admin-policy scenario basic operation test
* Switch using exec\_command() directly
* Tempest: Moving from test.idempotent\_id to decorators.idempotent\_id
* Don't use Tempest internal methods
* Fix to use correct config options for image\_ssh\_user
* [Tempest]: Adding of Allowed address pair scenario cases
* [Tempest]: Added Provider Security Group cases for nsxv
* Tempest: Scenario tests for Disable spoofgurad with NSXv
* [Tempest]: Adding of Provider security Group cases
* Use https for \*.openstack.org references
* Fix typo in README.rst
* Tempest: Scenario tests for Provider security group with NSXv3
* Tempest: Changes done in dhcp\_121 for bug#1797152
* Fix vmware\_nsx tempest plugin
* Replace "Openstack" with "OpenStack"
* Fix baremetal config options in Tempest plugin
* Tempest: Added MDProxy scenario test cases
* Tempest: API tests for Provider security group with NSXv3
* Tempest: API tests for MAC Learning with NSXv3
* Tempest: admin-policy API test cases
* Using assertIs(Not)None() instead of assert(Not)Equal(None)
* Tempest: Providing support for tenant-delete feature
* Tempest: Add east west scenario test
* Tempest: Remove skip decorator for security group
* Tempest: Fix tenant\_id for nsxv scenario test
* Tempest: TaaS Client for Tap Service and Tap Flow
* Tempest: Remove deprecated tenant\_id
* Tempest: Add router NoNAT scenario tests
* tempest: lbaas l7-switching API tests
* Tempest: NSXv3 Native DHCP Negative Test
* Tempest: Add tests to cover Native DHCP
* tempest: lbaas l7 switching scenario tests
* Stop adding ServiceAvailable group option
* Tempest: Change parameters to accommodate to tempest master
* Tempest: router\_size create and update tests
* Tempest: Update nsxv3\_client to query more than 1k
* Tempest: Add Native DHCP UniScale Tests
* Tempest: Add back addCleanup\_with\_wait
* Tempest: Fixed error with nonexist module
* Tempest suite file for various versions of VIO testing
* Fix tempest.conf generation
* Tempest: Add native DHCP methods in NSXv3 client
* Tempest: Removed bug decorators, renamed obsolete def
* Tempest: Add dvs specific test cases
* Tempest: Providing support for dhcp-121 feature
* Tempest: Network tags clients, CRUD and Filter testing
* Tempest: Update nsxv3 scenario suite
* Fix xenial pep8 problems - add translations
* Tempest: Providing support for disable spoofguard feature
* Update gate logic
* Tempest: Support lbaas api & scenario tests to run against upstream
* Tempest: Fix upstream patch 32049 which replacing oo-wrap
* Tempest: fixed upstream remove network\_resources from sceanrio
* Tempest: Use client result for Micro-Segmentation
* Tempest: Use network client result instead of OO
* Tempest: NSX-v external network supports multiple subnets
* Tempest: Providing support for dhcp-121 feature
* Tempest: QoS clients and API CRUD operation tests
* Tempest: Change external network to public network
* Tempest: Change tenant to project
* Tempest: Add micro-segmentation scenario test
* Tempest: Format vmware\_nsx\_tempest README
* Tempest: lbaasv2 scenario http round-robin operation test
* Tempest: Add nsxv3 api and scenario test suites
* tempest-api-network updates
* Cleanup script: fix typo
* Fix tempest breakage
* [Trivial] Remove unnecessary executable privilege
* Tempest: Fix py3 indexing issue on dict\_keys
* [Tempest]: dns-search-domain scenario/negative tests
* Tempest: Skip security group tests because of bug
* Tempest: Added L2GW API tests
* Tempest: Change tenant prefix to project
* [Tempest]: initial lbaasv2 clients and API tests
* Add nsxv3 tempest test suite
* [Tempest: use project instead of tenant
* Tempest: Adding l2gw test
* Tempest: Use routers\_client in router test
* Tempest: Add external\_network\_cidr in config
* Tempest: Use data\_utils from tempest.lib
* Tempest: fix broken tempest tests
* Tempest: Add multi-hypervisor scenario test
* Used warning instead of warn
* Tempest: change tempest\_lib to tempest.lib
* [Tempest]: fix upstream remove commands module
* Tempest: Add placeholder for common tempest tests
* [Tempest]: NSX-v dhcp service is not reachable
* Multiple Transport Zones Scenario Tests
* Initial release of DNS search domain API test
* Multiple Transport Zone API tests
* Add nsxv3 delete router test
* Add nsxv3 security group test
* Add nsxv3 floating ip temepst test
* Add method to get firewall rule in nsxv3 client
* Add nsxv3 router tempest test
* Files contains test lists for regression test execution
* Negative tests for Multiple Transport Zones
* Add nsxv3 client for vmware\_nsx\_tempest
* Add nsx networks test
* Add NSXv3 config for tempest
* Add placeholder for NSXv3 tempest tests
* init release of vmware-nsx tempest tests in tempest external plugin
* Pushing initial started code based on Glance project and infrstructure work done by the melange team
