/opt/stack/tempest ~ Initializing stestr all-plugin create: /opt/stack/tempest/.tox/all-plugin all-plugin installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt all-plugin develop-inst: /opt/stack/tempest all-plugin installed: /usr/lib/python3/dist-packages/secretstorage/dhcrypto.py:15: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead, from cryptography.utils import int_from_bytes,/usr/lib/python3/dist-packages/secretstorage/util.py:19: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead, from cryptography.utils import int_from_bytes,alembic==1.6.5,amqp==5.0.6,aniso8601==9.0.1,appdirs==1.4.4,attrs==21.2.0,Automat==0.8.0,automaton==2.3.0,Babel==2.9.1,bcrypt==3.2.0,beautifulsoup4==4.9.3,blinker==1.4,boto3==1.17.85,botocore==1.20.85,cachetools==4.2.2,castellan==3.8.0,certifi==2021.5.30,cffi==1.14.5,chardet==4.0.0,-e git+https://opendev.org/openstack/cinder@d5f0e51879c03654db4bf89564695e01af593350#egg=cinder,click==8.0.1,cliff==3.8.0,cmd2==1.5.0,colorama==0.4.4,command-not-found==0.3,configobj==5.0.6,configshell-fb==1.1.25,constantly==15.1.0,cryptography==3.4.7,cursive==0.2.2,dbus-python==1.2.16,debtcollector==2.2.0,decorator==4.4.2,defusedxml==0.7.1,distlib==0.3.2,distro==1.4.0,distro-info===0.23ubuntu1,dnspython==1.16.0,dogpile.cache==1.1.3,elementpath==2.2.2,entrypoints==0.3,etcd3==0.12.0,etcd3gw==0.2.5,eventlet==0.30.2,extras==1.0.0,fasteners==0.14.1,filelock==3.0.12,fixtures==3.0.0,Flask==2.0.1,Flask-RESTful==0.3.9,future==0.18.2,futurist==2.3.0,-e git+https://opendev.org/openstack/glance@c5c7a2a6342fc3de0b9cc2ec3f0ff7b907cc1fc7#egg=glance,glance-store==2.5.0,google-api-core==1.28.0,google-api-python-client==2.7.0,google-auth==1.30.1,google-auth-httplib2==0.1.0,googleapis-common-protos==1.53.0,greenlet==1.1.0,grpcio==1.38.0,httplib2==0.19.1,hyperlink==19.0.0,idna==2.10,importlib-metadata==1.5.0,importlib-resources==5.1.4,incremental==16.10.1,iso8601==0.1.14,itsdangerous==2.0.1,Jinja2==3.0.1,jmespath==0.10.0,jsonpatch==1.32,jsonpointer==2.1,jsonschema==3.2.0,keyring==18.0.1,-e git+https://opendev.org/openstack/keystone@63ef8f81f34a41d9e242e44658c962dc86186d80#egg=keystone,keystoneauth1==4.3.1,keystonemiddleware==9.3.0,kombu==5.1.0,language-selector==0.1,lazr.uri==1.0.3,linecache2==1.0.0,logutils==0.3.5,lxml==4.6.3,Mako==1.1.4,MarkupSafe==2.0.1,microversion-parse==1.0.1,monotonic==1.6,more-itertools==4.2.0,msgpack==1.0.2,munch==2.5.0,mysqlclient==1.4.4,netaddr==0.8.0,netifaces==0.11.0,-e git+https://opendev.org/openstack/networking-hyperv@a913cc69ace39c8e738ae823ae3bad1bcaa2da73#egg=networking_hyperv,networkx==2.5.1,-e git+http://10.106.1.39/p/openstack/neutron@ade64cd5d0f603efdb4d138b960233602040ba25#egg=neutron,neutron-lib==2.11.0,-e git+https://opendev.org/openstack/nova@cd084aeeb8a2110759912c1b529917a9d3aac555#egg=nova,numpy==1.20.3,oauth2client==4.1.3,oauthlib==3.1.1,-e git+https://opendev.org/openstack/placement.git@024133eb2dc35476719f3e46839bb77afaa00573#egg=openstack_placement,openstacksdk==0.57.0,os-brick==4.3.1,os-client-config==2.1.0,os-ken==2.0.0,os-resource-classes==1.0.0,os-service-types==1.7.0,os-testr==2.0.0,os-traits==2.5.0,os-vif==2.5.0,os-win==5.4.0,os-xenapi==0.3.4,osc-lib==2.4.0,osc-placement==3.0.0,oslo.cache==2.8.0,oslo.concurrency==4.4.0,oslo.config==8.7.0,oslo.context==3.3.0,oslo.db==9.0.0,oslo.i18n==5.0.1,oslo.log==4.5.0,oslo.messaging==12.8.0,oslo.middleware==4.2.0,oslo.policy==3.8.0,oslo.privsep==2.5.0,oslo.reports==2.2.0,oslo.rootwrap==6.2.0,oslo.serialization==4.1.0,oslo.service==2.5.0,oslo.upgradecheck==1.4.0,oslo.utils==4.9.0,oslo.versionedobjects==2.4.0,oslo.vmware==3.9.0,osprofiler==3.4.0,ovs==2.13.3,ovsdbapp==1.10.0,packaging==20.9,paramiko==2.7.2,passlib==1.7.4,Paste==3.5.0,PasteDeploy==2.1.1,pbr==5.6.0,pcp==5.0,pecan==1.3.3,pexpect==4.6.0,pluggy==0.13.1,prettytable==0.7.2,protobuf==3.17.1,psutil==5.8.0,py==1.10.0,pyasn1==0.4.8,pyasn1-modules==0.2.8,pycadf==3.1.1,pycparser==2.20,pydot==1.4.2,pyeclib==1.6.0,Pygments==2.3.1,PyGObject==3.36.0,PyHamcrest==1.9.0,pyinotify==0.9.6,PyJWT==2.1.0,pymacaroons==0.13.0,PyMySQL==1.0.2,PyNaCl==1.4.0,pyOpenSSL==20.0.1,pyparsing==2.4.7,pyperclip==1.8.2,pypowervm==1.1.26,pyroute2==0.5.19,pyrsistent==0.15.5,pysaml2==7.0.1,pyserial==3.4,python-apt==2.0.0+ubuntu0.20.4.4,python-barbicanclient==5.1.0,python-cinderclient==7.4.0,python-dateutil==2.8.1,python-debian===0.1.36ubuntu1,python-designateclient==4.3.0,python-editor==1.0.4,python-glanceclient==3.3.0,python-keystoneclient==4.2.0,python-memcached==1.59,python-mimeparse==1.6.0,python-neutronclient==7.4.0,python-novaclient==17.5.0,python-openstackclient==5.5.0,python-subunit==1.4.0,python-swiftclient==3.12.0,pytz==2021.1,pyudev==0.22.0,PyYAML==5.4.1,repoze.lru==0.7,requests==2.25.1,requests-unixsocket==0.2.0,requestsexceptions==1.4.0,retrying==1.3.3,rfc3986==1.5.0,Routes==2.5.1,rsa==4.7.2,rtslib-fb==2.1.74,s3transfer==0.4.2,scrypt==0.8.18,SecretStorage==2.3.1,setproctitle==1.2.2,simplegeneric==0.8.1,simplejson==3.17.2,six==1.16.0,sortedcontainers==2.1.0,sos==4.1,soupsieve==2.2.1,SQLAlchemy==1.3.23,sqlalchemy-migrate==0.13.0,sqlparse==0.4.1,ssh-import-id==5.10,statsd==3.3.0,stestr==3.2.0,stevedore==3.3.0,suds-jurko==0.6,-e git+https://opendev.org/openstack/swift@4f96fe5a84c187eed2abaca2181f63a1b125a2a8#egg=swift,systemd-python==234,tabulate==0.8.9,targetcli-fb==2.1.51,taskflow==4.6.0,-e git+https://opendev.org/openstack/tempest@165586d19061c9ecf36d9ef191043c6269579f87#egg=tempest,Tempita==0.5.2,tenacity==6.3.1,testresources==2.0.1,testscenarios==0.5.0,testtools==2.4.0,toml==0.10.2,tooz==2.9.0,tox==3.23.1,traceback2==1.4.0,ufw==0.36,unattended-upgrades==0.1,unittest2==1.1.0,uritemplate==3.0.1,urllib3==1.26.5,urwid==2.0.1,vine==5.0.0,virtualenv==20.4.7,voluptuous==0.12.1,wadllib==1.3.3,waitress==2.0.0,warlock==1.3.3,wcwidth==0.2.5,WebOb==1.8.7,websockify==0.9.0,WebTest==2.0.35,Werkzeug==2.0.1,wrapt==1.12.1,WSME==0.10.1,xattr==0.9.7,xmlschema==1.6.2,yappi==1.3.2,zipp==3.4.1,zope.interface==4.7.1,zstd==1.5.0.2,zVMCloudConnector==1.4.1 ___________________________________ summary ____________________________________ all-plugin: skipped tests congratulations :) {7} tempest.api.network.admin.test_quotas.QuotasTest.test_quotas [1.902333s] ... ok {7} tempest.api.network.admin.test_quotas.QuotasTest.test_show_quota_details [0.550024s] ... ok {4} tempest.api.network.admin.test_routers_negative.RoutersAdminNegativeIpV6Test.test_router_set_gateway_used_ip_returns_409 [9.396042s] ... ok {3} tempest.api.network.admin.test_external_networks_negative.ExternalNetworksAdminNegativeTestJSON.test_create_port_with_precreated_floatingip_as_fixed_ip [16.593943s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_add_remove_network_from_dhcp_agent [8.118636s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_list_dhcp_agent_hosting_network [0.140592s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_list_networks_hosted_by_one_dhcp [0.512429s] ... ok {4} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_create_list_port_with_address_pair [3.908999s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_set_gateway_with_fixed_ip [35.268448s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_setting_project_id [1.998627s] ... ok {4} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_address_pair [6.515966s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 105, in test_update_port_with_address_pair self._update_port_with_address(self.ip_address) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:ac:85:65', 'ip_address': '172.20.0.7', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.7', 'mac_address': 'fa:16:3e:ac:85:65'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:38:47,241 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 1.239s 2021-06-03 07:38:47,241 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "372cd919-2eab-4ef9-8ba1-e68414c871d1", "name": "tempest-AllowedAddressPairTestJSON-1868213800"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-3ffaeaa3-e2fc-4841-9b59-923f62dd6340', 'date': 'Thu, 03 Jun 2021 07:38:47 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"7e176ba7-d71b-4676-be15-521b8a3473e5","name":"tempest-AllowedAddressPairTestJSON-1868213800","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:ab:b1:29","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.3"}],"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0","port_security_enabled":true,"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:38:46Z","updated_at":"2021-06-03T07:38:46Z","revision_number":1}}' 2021-06-03 07:38:49,883 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5 2.642s 2021-06-03 07:38:49,884 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.7", "mac_address": "fa:16:3e:ac:85:65"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '813', 'x-openstack-request-id': 'req-8bef75cb-7e91-4031-9727-4f0fa2fefce9', 'date': 'Thu, 03 Jun 2021 07:38:49 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5'} Body: b'{"port":{"id":"7e176ba7-d71b-4676-be15-521b8a3473e5","name":"tempest-AllowedAddressPairTestJSON-1868213800","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:ab:b1:29","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.3"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ac:85:65","ip_address":"172.20.0.7","active":true}],"extra_dhcp_opts":[],"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:38:46Z","updated_at":"2021-06-03T07:38:48Z","revision_number":2,"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0"}}' 2021-06-03 07:38:52,119 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5 2.224s 2021-06-03 07:38:52,119 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-021cc64c-3c4f-44ea-b45e-628b7f415ba7', 'date': 'Thu, 03 Jun 2021 07:38:52 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5'} Body: b'' 2021-06-03 07:38:52,516 119646 INFO [tempest.lib.common.rest_client] Request (Allowe dAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5 0.396s 2021-06-03 07:38:52,517 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-5158604d-3cbd-4801-b394-cd8c7a811077', 'date': 'Thu, 03 Jun 2021 07:38:52 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 7e176ba7-d71b-4676-be15-521b8a3473e5 could not be found.", "detail": ""}}' {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_set_gateway_with_fixed_ip [35.726030s] ... ok {4} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair [9.014835s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 110, in test_update_port_with_cidr_address_pair self._update_port_with_address(str(self.cidr)) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:ac:85:65', 'ip_address': '172.20.0.0/16', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.0/16', 'mac_address': 'fa:16:3e:ac:85:65'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:38:55,470 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 2.951s 2021-06-03 07:38:55,470 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "372cd919-2eab-4ef9-8ba1-e68414c871d1", "name": "tempest-AllowedAddressPairTestJSON-1196417539"}} Response - Headers: {'content-type': 'application/json', 'content-length': '739', 'x-openstack-request-id': 'req-7a49f18e-672e-49ae-af45-95b6bef4981a', 'date': 'Thu, 03 Jun 2021 07:38:55 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"8810df26-335c-40a5-a7f1-75a563a3a37e","name":"tempest-AllowedAddressPairTestJSON-1196417539","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:48:58:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.10"}],"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0","port_security_enabled":true,"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:38:52Z","updated_at":"2021-06-03T07:38:53Z","revision_number":1}}' 2021-06-03 07:38:58,214 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e 2.743s 2021-06-03 07:38:58,214 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.0/16", "mac_address": "fa:16:3e:ac:85:65"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '817', 'x-openstack-request-id': 'req-a9f7b246-de2e-42a8-b9b3-9339f2eea5fd', 'date': 'Thu, 03 Jun 2021 07:38:58 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e'} Body: b'{"port":{"id":"8810df26-335c-40a5-a7f1-75a563a3a37e","name":"tempest-AllowedAddressPairTestJSON-1196417539","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:48:58:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.10"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ac:85:65","ip_address":"172.20.0.0/16","active":true}],"extra_dhcp_opts":[],"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:38:52Z","updated_at":"2021-06-03T07:38:56Z","revision_number":2,"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0"}}' 2021-06-03 07:39:01,314 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e 3.099s 2021-06-03 07:39:01,315 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-16dad3e0-cb0d-4db9-b844-b7054bc7c12c', 'date': 'Thu, 03 Jun 2021 07:39:01 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e'} Body: b'' 2021-06-03 07:39:01,532 119646 INFO [tempest.lib.common.rest_clien t] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e 0.217s 2021-06-03 07:39:01,532 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-16bcc666-5403-4a63-a4ca-dd66d6fafdac', 'date': 'Thu, 03 Jun 2021 07:39:01 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 8810df26-335c-40a5-a7f1-75a563a3a37e could not be found.", "detail": ""}}' {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_setting_project_id [3.743844s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_with_default_snat_value [16.056823s] ... ok {1} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_create_list_port_with_address_pair [7.012959s] ... ok {4} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_multiple_ip_mac_address_pair [14.296887s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 129, in test_update_port_with_multiple_ip_mac_address_pair self._update_port_with_address( File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:2b:81:73', 'ip_address': '172.20.0.8', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:ac:85:65', 'ip_address': '172.20.0.7', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.7', 'mac_address': 'fa:16:3e:ac:85:65'} First has 0, Second has 1: {'ip_address': '172.20.0.8', 'mac_address': 'fa:16:3e:2b:81:73'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:39:04,701 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 3.167s 2021-06-03 07:39:04,702 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "372cd919-2eab-4ef9-8ba1-e68414c871d1", "name": "tempest-AllowedAddressPairTestJSON-1867147995"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-ba08d6da-e2f8-4351-9c44-9acab6f34fa0', 'date': 'Thu, 03 Jun 2021 07:39:04 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"a822467c-f291-4f08-a17d-e9e5b6914bd7","name":"tempest-AllowedAddressPairTestJSON-1867147995","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:2b:81:73","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.8"}],"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0","port_security_enabled":true,"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:02Z","updated_at":"2021-06-03T07:39:03Z","revision_number":1}}' 2021-06-03 07:39:09,093 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 4.390s 2021-06-03 07:39:09,093 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "372cd919-2eab-4ef9-8ba1-e68414c871d1", "name": "tempest-AllowedAddressPairTestJSON-1718631745"}} Response - Headers: {'content-type': 'application/json', 'content-length': '739', 'x-openstack-request-id': 'req-5ae05b77-cf83-436b-8ba0-0c32a31e0844', 'date': 'Thu, 03 Jun 2021 07:39:09 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"4c86f548-bf00-4348-84e7-26e47b5bd847","name":"tempest-AllowedAddressPairTestJSON-1718631745","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:d5:f3:51","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.14"}],"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0","port_security_enabled":true,"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:06Z","updated_at":"2021-06-03T07:39:07Z","revision_number":1}}' 2021-06-03 07:39:10,585 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847 1.491s 2021-06-03 07:39:10,586 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.7", "mac_address": "fa:16:3e:ac:85:65"}, {"ip_address": "172.20.0.8", "mac_address": "fa:16:3e:2b:81:73"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '890', 'x-openstack-request-id': 'req-c8b80f5e-c782-4e89-be3c-d126e0dee6cc', 'date': 'Thu, 03 Jun 2021 07:39:10 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/4c86f 548-bf00-4348-84e7-26e47b5bd847'} Body: b'{"port":{"id":"4c86f548-bf00-4348-84e7-26e47b5bd847","name":"tempest-AllowedAddressPairTestJSON-1718631745","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:d5:f3:51","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.14"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:2b:81:73","ip_address":"172.20.0.8","active":true},{"mac_address":"fa:16:3e:ac:85:65","ip_address":"172.20.0.7","active":true}],"extra_dhcp_opts":[],"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:39:06Z","updated_at":"2021-06-03T07:39:09Z","revision_number":2,"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0"}}' 2021-06-03 07:39:12,886 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847 2.299s 2021-06-03 07:39:12,886 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-b8db31b3-5f93-4acc-ac48-53ec7e591d82', 'date': 'Thu, 03 Jun 2021 07:39:12 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847'} Body: b'' 2021-06-03 07:39:13,080 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847 0.192s 2021-06-03 07:39:13,080 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-ff4dfb4f-190f-4db1-b023-eded7844210d', 'date': 'Thu, 03 Jun 2021 07:39:13 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 4c86f548-bf00-4348-84e7-26e47b5bd847 could not be found.", "detail": ""}}' 2021-06-03 07:39:15,570 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/a822467c-f291-4f08-a17d-e9e5b6914bd7 2.490s 2021-06-03 07:39:15,571 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-0c80a4cb-fa87-49c0-bba2-77dc0c812e3d', 'date': 'Thu, 03 Jun 2021 07:39:15 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/a822467c-f291-4f08-a17d-e9e5b6914bd7'} Body: b'' 2021-06-03 07:39:15,830 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/a822467c-f291-4f08-a17d-e9e5b6914bd7 0.259s 2021-06-03 07:39:15,830 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-ce6c7d7b-ba1f-4f4c-8cb7-22205e536d5b', 'date': 'Thu, 03 Jun 2021 07:39:15 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/a822467c-f291-4f08-a17d-e9e5b6914bd7'} Body: b'{"NeutronError": { "type": "PortNotFound", "message": "Port a822467c-f291-4f08-a17d-e9e5b6914bd7 could not be found.", "detail": ""}}' {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_with_default_snat_value [15.218758s] ... ok {1} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_address_pair [8.440615s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 105, in test_update_port_with_address_pair self._update_port_with_address(self.ip_address) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:2c:50:96', 'ip_address': '2001:db8::354', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::354', 'mac_address': 'fa:16:3e:2c:50:96'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:39:14,474 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 2.250s 2021-06-03 07:39:14,474 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "8fdd9040-b55a-4a0c-a00d-acf13ef550a4", "name": "tempest-AllowedAddressPairIpV6TestJSON-1650390064"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-0095292e-61ff-49f4-894d-b5b69f9aa276', 'date': 'Thu, 03 Jun 2021 07:39:14 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"c7246621-8dfb-4623-a3e4-509f3718539f","name":"tempest-AllowedAddressPairIpV6TestJSON-1650390064","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:65:fa:84","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::bb"}],"project_id":"9bd058a745dd41d2a54abb28e9afbf36","port_security_enabled":true,"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:12Z","updated_at":"2021-06-03T07:39:13Z","revision_number":1}}' 2021-06-03 07:39:17,181 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f 2.706s 2021-06-03 07:39:17,181 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::354", "mac_address": "fa:16:3e:2c:50:96"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '822', 'x-openstack-request-id': 'req-34259e32-bba6-4d21-b9f3-00fb824cd5d7', 'date': 'Thu, 03 Jun 2021 07:39:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f'} Body: b'{"port":{"id":"c7246621-8dfb-4623-a3e4-509f3718539f","name":"tempest-AllowedAddressPairIpV6TestJSON-1650390064","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:65:fa:84","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::bb"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:2c:50:96","ip_address":"2001:db8::354","active":true}],"extra_dhcp_opts":[],"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:39:12Z","updated_at":"2021-06-03T07:39:16Z","revision_number":2,"project_id":"9bd058a745dd41d2a54abb28e9afbf36"}}' 2021-06-03 07:39:20,423 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f 3.240s 2021-06-03 07:39:20,424 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-4bcf7e29-b547-4104-8d22-5244a71e0e12', 'date': 'Thu, 03 Jun 2021 07:39:20 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f'} Body: b'' 2021-06-03 07:39:20,662 119639 INFO [tempest.lib.c ommon.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f 0.238s 2021-06-03 07:39:20,663 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-a0dad25e-2acd-4fa7-8afa-8c4cb855c822', 'date': 'Thu, 03 Jun 2021 07:39:20 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port c7246621-8dfb-4623-a3e4-509f3718539f could not be found.", "detail": ""}}' {1} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_cidr_address_pair [4.358731s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 110, in test_update_port_with_cidr_address_pair self._update_port_with_address(str(self.cidr)) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:2c:50:96', 'ip_address': '2001:db8::/48', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::/48', 'mac_address': 'fa:16:3e:2c:50:96'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:39:22,994 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 2.328s 2021-06-03 07:39:22,994 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "8fdd9040-b55a-4a0c-a00d-acf13ef550a4", "name": "tempest-AllowedAddressPairIpV6TestJSON-1361054962"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-c4851e87-17e0-46f0-b56d-2a3c72db0117', 'date': 'Thu, 03 Jun 2021 07:39:22 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"60658885-5aec-49b2-8f7d-14dd50c7c401","name":"tempest-AllowedAddressPairIpV6TestJSON-1361054962","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:d2:97:d2","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::9e"}],"project_id":"9bd058a745dd41d2a54abb28e9afbf36","port_security_enabled":true,"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:21Z","updated_at":"2021-06-03T07:39:21Z","revision_number":1}}' 2021-06-03 07:39:23,868 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401 0.873s 2021-06-03 07:39:23,868 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::/48", "mac_address": "fa:16:3e:2c:50:96"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '822', 'x-openstack-request-id': 'req-66a62ae0-a73c-491a-8bde-e713142665c8', 'date': 'Thu, 03 Jun 2021 07:39:23 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401'} Body: b'{"port":{"id":"60658885-5aec-49b2-8f7d-14dd50c7c401","name":"tempest-AllowedAddressPairIpV6TestJSON-1361054962","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:d2:97:d2","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::9e"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:2c:50:96","ip_address":"2001:db8::/48","active":true}],"extra_dhcp_opts":[],"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:39:21Z","updated_at":"2021-06-03T07:39:23Z","revision_number":2,"project_id":"9bd058a745dd41d2a54abb28e9afbf36"}}' 2021-06-03 07:39:24,909 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401 1.040s 2021-06-03 07:39:24,910 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-a9aed813-0114-4e06-9f89-fdd43ceaaefb', 'date': 'Thu, 03 Jun 2021 07:39:24 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401'} Body: b'' 2021-06-03 07:39:25,022 119639 INFO [tem pest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401 0.112s 2021-06-03 07:39:25,023 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-7f8d93ed-a090-438b-ade4-4d1a468773c2', 'date': 'Thu, 03 Jun 2021 07:39:25 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 60658885-5aec-49b2-8f7d-14dd50c7c401 could not be found.", "detail": ""}}' {4} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [1.004234s] ... ok {3} tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON.test_create_list_show_floating_ip_with_tenant_id_by_admin [16.569298s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_with_snat_explicit [25.526429s] ... ok {1} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_multiple_ip_mac_address_pair [10.079331s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 129, in test_update_port_with_multiple_ip_mac_address_pair self._update_port_with_address( File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:2c:50:96', 'ip_address': '2001:db8::354', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:50:d2:29', 'ip_address': '2001:db8::109', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::354', 'mac_address': 'fa:16:3e:2c:50:96'} First has 0, Second has 1: {'ip_address': '2001:db8::109', 'mac_address': 'fa:16:3e:50:d2:29'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:39:26,280 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 1.256s 2021-06-03 07:39:26,281 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "8fdd9040-b55a-4a0c-a00d-acf13ef550a4", "name": "tempest-AllowedAddressPairIpV6TestJSON-1627251970"}} Response - Headers: {'content-type': 'application/json', 'content-length': '745', 'x-openstack-request-id': 'req-8002190f-7528-477c-b29b-3679d9b1f19b', 'date': 'Thu, 03 Jun 2021 07:39:26 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434","name":"tempest-AllowedAddressPairIpV6TestJSON-1627251970","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:50:d2:29","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::109"}],"project_id":"9bd058a745dd41d2a54abb28e9afbf36","port_security_enabled":true,"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:25Z","updated_at":"2021-06-03T07:39:25Z","revision_number":1}}' 2021-06-03 07:39:27,425 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 1.143s 2021-06-03 07:39:27,425 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "8fdd9040-b55a-4a0c-a00d-acf13ef550a4", "name": "tempest-AllowedAddressPairIpV6TestJSON-1178961350"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-4304ab2b-7e70-48a0-9d4d-258642231092', 'date': 'Thu, 03 Jun 2021 07:39:27 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5","name":"tempest-AllowedAddressPairIpV6TestJSON-1178961350","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:39:d1:00","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::df"}],"project_id":"9bd058a745dd41d2a54abb28e9afbf36","port_security_enabled":true,"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:26Z","updated_at":"2021-06-03T07:39:26Z","revision_number":1}}' 2021-06-03 07:39:29,593 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5 2.167s 2021-06-03 07:39:29,593 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::354", "mac_address": "fa:16:3e:2c:50:96"}, {"ip_address": "2001:db8::109", "mac_address": "fa:16:3e:50:d2:29"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '901', 'x-openstack-request-id': 'req-3410fb46-51f1-4815-9bc0-cdc250d0dee2', 'date': 'Thu, 03 Jun 2021 07:39:29 GMT', 'connection': 'close', 'status': '200', 'content-location': 'ht tp://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5'} Body: b'{"port":{"id":"7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5","name":"tempest-AllowedAddressPairIpV6TestJSON-1178961350","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:39:d1:00","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::df"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:2c:50:96","ip_address":"2001:db8::354","active":true},{"mac_address":"fa:16:3e:50:d2:29","ip_address":"2001:db8::109","active":true}],"extra_dhcp_opts":[],"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:39:26Z","updated_at":"2021-06-03T07:39:28Z","revision_number":2,"project_id":"9bd058a745dd41d2a54abb28e9afbf36"}}' 2021-06-03 07:39:32,351 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5 2.756s 2021-06-03 07:39:32,351 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-694466bf-3f88-4544-aa55-e204e6d1d4a8', 'date': 'Thu, 03 Jun 2021 07:39:32 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5'} Body: b'' 2021-06-03 07:39:32,526 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5 0.175s 2021-06-03 07:39:32,527 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-153f227a-420e-4398-a6a9-523c42bb6a0a', 'date': 'Thu, 03 Jun 2021 07:39:32 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5 could not be found.", "detail": ""}}' 2021-06-03 07:39:34,610 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434 2.082s 2021-06-03 07:39:34,610 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-823eacbd-e933-4bdc-8ca8-7d5306e2a7e1', 'date': 'Thu, 03 Jun 2021 07:39:34 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434'} Body: b'' 2021-06-03 07:39:35,103 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434 0.492s 2021-06-03 07:39:35,103 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-11bea5fe-a69e-4027-ae09-127be89e8e5a', 'date': 'Thu, 03 Jun 2021 07:39:35 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/0ed5ae25 -2d1c-4dd6-aaaf-064e31d9d434'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434 could not be found.", "detail": ""}}' {3} tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON.test_list_floating_ips_from_admin_and_nonadmin [13.576480s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_reset_gateway_without_snat [11.387192s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_with_snat_explicit [24.391265s] ... ok {4} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_associate_floatingip_port_ext_net_unreachable [5.544717s] ... ok {4} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_create_floatingip_in_private_network [0.862142s] ... ok {1} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [5.903741s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway [10.065552s] ... ok {4} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_create_floatingip_with_port_ext_net_unreachable [4.679540s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_reset_gateway_without_snat [13.904155s] ... ok {1} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [7.255562s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway_with_snat_explicit [9.365479s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway [8.034218s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_create_port_on_non_existent_network [0.367549s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_network [0.043471s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_port [0.131940s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_subnet [0.068120s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_network [0.085866s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_port [0.147657s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_subnet [0.078691s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_network [0.191746s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_port [0.115182s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_subnet [0.117054s] ... ok {1} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [11.103459s] ... ok {3} tempest.api.network.admin.test_routers_negative.RoutersAdminNegativeTest.test_router_set_gateway_used_ip_returns_409 [6.572015s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway_without_snat [10.864166s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway_with_snat_explicit [9.834623s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway_without_snat [6.818271s] ... ok {0} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_unset_gateway [11.161043s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_bulk_port [10.419336s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_slaac_subnet_with_ports [7.590351s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_unset_gateway [11.375715s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [10.334045s] ... ok {2} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_created_server_vcpus [0.784021s] ... ok {2} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000644s] ... ok {0} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_create_list_port_with_extra_dhcp_options [3.923299s] ... ok {6} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_created_server_vcpus [0.689497s] ... ok {6} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000581s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_stateless_subnet_with_ports [11.007098s] ... ok {0} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_update_show_port_with_extra_dhcp_options [3.693137s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful [29.027553s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [14.081861s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_slaac [7.249406s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_show_delete_port_user_defined_mac [8.596246s] ... ok {7} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_create_list_port_with_extra_dhcp_options [7.426535s] ... ok {7} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_update_show_port_with_extra_dhcp_options [2.839259s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateful [10.156678s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [6.224063s] ... ok {5} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_lock_unlock_server [24.599875s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateless [13.560951s] ... ok {5} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_pause_unpause_server [9.253068s] ... ok {7} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [7.984809s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_create_delete_metering_label_rule_with_filters [0.899089s] ... ok {0} tempest.api.network.test_tags.TagsExtTest.test_create_check_list_and_delete_tags [9.269752s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_create_delete_metering_label_with_filters [1.522541s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_list_metering_label_rules [0.085595s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_list_metering_labels [0.061632s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_show_metering_label [0.230093s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_show_metering_label_rule [0.038552s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_create_port_binding_ext_attr [7.572776s] ... ok {7} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [9.708303s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips [44.083712s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_port_with_second_ip [27.961159s] ... ok {0} tempest.api.network.test_tags.TagsExtTest.test_update_and_delete_all_tags [10.459187s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.220429s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports_fields [0.472656s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_list_ports_binding_ext_attr [7.243879s] ... ok {2} tempest.api.network.admin.test_negative_quotas.QuotasNegativeTest.test_network_quota_exceeding [7.456818s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_duplicate [8.533600s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_show_port_binding_ext_attr [5.014133s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_outrange [7.718502s] ... ok {7} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [17.206271s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_update_port_binding_ext_attr [11.088557s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip [21.916808s] ... ok {0} tempest.api.network.test_tags.TagsTest.test_create_list_show_update_delete_tags [7.188066s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_dhcp_enabled [8.051161s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_cold_migration ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_cold_migration_revert ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_live_migration ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw [6.311509s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_create_port_binding_ext_attr [7.082854s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_all_attributes [9.525342s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip_substr [22.194705s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw_and_allocation_pools [14.000123s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_list_ports_binding_ext_attr [11.049062s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_allocation_pools [13.643273s] ... ok {1} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [55.863780s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_show_port_binding_ext_attr [3.809008s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_update_port_binding_ext_attr [7.924187s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_host_routes_and_dns_nameservers [12.247382s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_dhcp_enabled [13.271733s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_router [52.624865s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_router_id [24.958704s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.292552s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port_fields [0.208985s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_without_gateway [12.717921s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw [8.490517s] ... ok {6} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_centralized_router_creation [1.854668s] ... ok {6} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_centralized_router_update_to_dvr [5.960564s] ... ok {6} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_distributed_router_creation [1.894017s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw_and_allocation_pools [10.371157s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_list_subnet_with_no_gw64_one_network [11.857106s] ... ok {1} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [34.168240s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_host_routes_and_dns_nameservers [3.195571s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_without_gateway [3.825922s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_security_group_and_extra_attributes [26.331887s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [11.816269s] ... ok {5} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [117.419628s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_network_description [3.622169s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [1.414960s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.487683s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks_fields [0.550373s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.608038s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets_fields [0.230302s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.768225s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [13.513274s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network_fields [0.496741s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.491820s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet_fields [0.409272s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_create_update_network_description [5.159471s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_delete_network_with_subnet [5.828147s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.545651s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.408889s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_list_networks_fields [0.930492s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.222778s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_list_subnets_fields [0.468920s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_show_network [0.317575s] ... ok {5} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_stop_start_server [20.591826s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_show_network_fields [0.672669s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.177917s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_show_subnet_fields [0.142932s] ... ok {1} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [33.465075s] ... ok {2} tempest.api.network.test_networks.NetworksIpV6Test.test_update_subnet_gw_dns_host_routes_dhcp [15.125539s] ... ok {4} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_two_security_groups_and_extra_attributes [35.356200s] ... ok {5} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_suspend_resume_server [11.291881s] ... ok {7} tempest.api.network.test_networks.NetworksTest.test_update_subnet_gw_dns_host_routes_dhcp [12.626033s] ... ok {1} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [19.587255s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_64_subnets [74.297218s] ... ok {4} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.027357s] ... ok {4} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.360145s] ... ok {6} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [53.685583s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_additional_default_security_group_fails [0.162988s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_invalid_options [5.174109s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_duplicate_security_group_rule_fails [2.845388s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_ethertype [1.057990s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_protocol [2.618100s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_remote_ip_prefix [3.481292s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_invalid_ports [3.677436s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_non_existent_remote_groupid [3.623750s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_non_existent_security_group [0.183146s] ... ok {1} tempest.api.network.test_routers.RoutersTest.test_router_interface_port_update_with_fixed_ip [24.539903s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_and_group [3.829508s] ... ok {6} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [24.440105s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_wrong_ip_prefix_version [2.886962s] ... ok {5} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_create_external_network [1.976251s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_eui64 [24.185656s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_update_name_default [1.985474s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_delete_non_existent_security_group [0.070156s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_show_non_existent_security_group [0.092170s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_show_non_existent_security_group_rule [0.077154s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_add_router_interfaces_on_overlapping_subnets_returns_400 [21.835239s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_delete_non_existent_router_returns_404 [0.358564s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_add_gateway_invalid_network_returns_404 [0.783624s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_add_gateway_net_not_external_returns_400 [6.464696s] ... ok {5} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_delete_external_networks_with_floating_ip [12.742796s] ... ok {5} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_list_external_networks [2.011469s] ... ok {5} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_show_external_networks_attribute [1.647035s] ... ok {5} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_update_external_network [2.351298s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra [22.424831s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_remove_interface_in_use_returns_409 [14.243095s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_show_non_existent_router_returns_404 [0.080522s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_update_non_existent_router_returns_404 [0.134628s] ... ok {6} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [28.296148s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_create_delete_metering_label_rule_with_filters [1.181940s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_create_delete_metering_label_with_filters [1.732315s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_list_metering_label_rules [0.027165s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_list_metering_labels [0.058662s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_show_metering_label [0.139546s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_show_metering_label_rule [0.076795s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra_no_dhcp [13.171341s] ... ok {5} tempest.api.network.test_agent_management_negative.AgentManagementNegativeTest.test_list_agents_non_admin [0.263874s] ... ok {6} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [16.355859s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_additional_default_security_group_fails [0.169735s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_duplicate_security_group_rule_fails [2.544271s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_ethertype [1.795347s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_protocol [2.382838s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_remote_ip_prefix [2.678648s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_create_bulk_port [7.208243s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_invalid_ports [2.542041s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_non_existent_remote_groupid [2.991543s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_non_existent_security_group [0.207104s] ... ok {6} tempest.api.network.test_routers.RoutersIpV6Test.test_router_interface_port_update_with_fixed_ip [19.986753s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_remote_ip_and_group [3.185196s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_update_name_default [2.056080s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_delete_non_existent_security_group [0.045829s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_show_non_existent_security_group [0.029666s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_show_non_existent_security_group_rule [0.025725s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [11.818074s] ... ok {2} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [1.880964s] ... ok {1} tempest.api.network.test_routers.RoutersTest.test_update_delete_extra_route [84.029009s] ... ok {1} tempest.api.network.test_routers.RoutersTest.test_update_router_admin_state [1.952587s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [12.728352s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_create_show_delete_port_user_defined_mac [6.905023s] ... ok {1} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [3.309272s] ... ok {1} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_additional_args [2.359305s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [3.398693s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_two_subnets [58.719402s] ... ok {1} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_icmp_type_code [5.573537s] ... ok {1} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_protocol_integer_value [1.915154s] ... ok {1} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_group_id [6.585995s] ... ok {1} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_prefix [3.237641s] ... ok {1} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [2.302002s] ... ok {1} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.058280s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_create_update_port_with_second_ip [19.770242s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.165290s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_list_ports_fields [0.188457s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip [14.232572s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_rebuild [267.226380s] ... ok {3} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [5.181799s] ... ok {3} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [11.412450s] ... ok {6} tempest.api.network.test_routers.RoutersIpV6Test.test_update_delete_extra_route [81.670534s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip_substr [18.815332s] ... ok {6} tempest.api.network.test_routers.RoutersIpV6Test.test_update_router_admin_state [3.084863s] ... ok {6} tempest.api.network.test_service_providers.ServiceProvidersTest.test_service_providers_list [0.279230s] ... ok {3} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_update_floatingip_with_port_multiple_ip_address [18.119023s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_router_id [17.466451s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.100653s] ... ok {1} tempest.scenario.test_server_advanced_ops.TestServerAdvancedOps.test_server_sequence_suspend_resume [40.766571s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_show_port_fields [0.271042s] ... ok {3} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_delete_port [9.534467s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_security_group_and_extra_attributes [10.999498s] ... ok {5} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_two_security_groups_and_extra_attributes [12.041733s] ... ok {5} tempest.api.network.test_routers_negative.DvrRoutersNegativeTest.test_router_create_tenant_distributed_returns_forbidden [0.114122s] ... ok {3} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_update_different_router [23.560591s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_add_router_interfaces_on_overlapping_subnets_returns_400 [8.195725s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_delete_non_existent_router_returns_404 [0.073195s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_invalid_network_returns_404 [0.580468s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_remove_interface_in_use_returns_409 [5.118752s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_show_non_existent_router_returns_404 [0.071108s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_update_non_existent_router_returns_404 [0.071782s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [1.066123s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_additional_args [0.754947s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_icmp_type_code [2.053332s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_protocol_integer_value [0.624601s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_group_id [1.268188s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_ip_prefix [0.766347s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [1.700395s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.053801s] ... ok {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_connectivity_between_vms_on_different_networks [191.244102s] ... ok {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic ... SKIPPED: NIC hotplug not available {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_mtu_sized_frames [99.928100s] ... ok {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [209.531250s] ... ok {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_port_security_macspoofing_port ... SKIPPED: NIC hotplug not available {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_preserve_preexisting_port [56.983039s] ... ok {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_router_rescheduling [115.299757s] ... ok {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_subnet_details [227.610850s] ... ok {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_instance_port_admin_state [144.771331s] ... ok {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_router_admin_state [116.386828s] ... ok {0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern [437.053639s] ... ok ============================== Failed 6 tests - output below: ============================== tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_address_pair[id-9599b337-272c-47fd-b3cf-509414414ac4] ---------------------------------------------------------------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 105, in test_update_port_with_address_pair self._update_port_with_address(self.ip_address) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:ac:85:65', 'ip_address': '172.20.0.7', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.7', 'mac_address': 'fa:16:3e:ac:85:65'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:38:47,241 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 1.239s 2021-06-03 07:38:47,241 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "372cd919-2eab-4ef9-8ba1-e68414c871d1", "name": "tempest-AllowedAddressPairTestJSON-1868213800"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-3ffaeaa3-e2fc-4841-9b59-923f62dd6340', 'date': 'Thu, 03 Jun 2021 07:38:47 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"7e176ba7-d71b-4676-be15-521b8a3473e5","name":"tempest-AllowedAddressPairTestJSON-1868213800","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:ab:b1:29","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.3"}],"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0","port_security_enabled":true,"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:38:46Z","updated_at":"2021-06-03T07:38:46Z","revision_number":1}}' 2021-06-03 07:38:49,883 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5 2.642s 2021-06-03 07:38:49,884 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.7", "mac_address": "fa:16:3e:ac:85:65"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '813', 'x-openstack-request-id': 'req-8bef75cb-7e91-4031-9727-4f0fa2fefce9', 'date': 'Thu, 03 Jun 2021 07:38:49 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5'} Body: b'{"port":{"id":"7e176ba7-d71b-4676-be15-521b8a3473e5","name":"tempest-AllowedAddressPairTestJSON-1868213800","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:ab:b1:29","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.3"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ac:85:65","ip_address":"172.20.0.7","active":true}],"extra_dhcp_opts":[],"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:38:46Z","updated_at":"2021-06-03T07:38:48Z","revision_number":2,"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0"}}' 2021-06-03 07:38:52,119 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5 2.224s 2021-06-03 07:38:52,119 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-021cc64c-3c4f-44ea-b45e-628b7f415ba7', 'date': 'Thu, 03 Jun 2021 07:38:52 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5'} Body: b'' 2021-06-03 07:38:52,516 119646 INFO [tempest.lib.common.rest_client] Request (Allowe dAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5 0.396s 2021-06-03 07:38:52,517 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-5158604d-3cbd-4801-b394-cd8c7a811077', 'date': 'Thu, 03 Jun 2021 07:38:52 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7e176ba7-d71b-4676-be15-521b8a3473e5'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 7e176ba7-d71b-4676-be15-521b8a3473e5 could not be found.", "detail": ""}}' tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair[id-4d6d178f-34f6-4bff-a01c-0a2f8fe909e4] --------------------------------------------------------------------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 110, in test_update_port_with_cidr_address_pair self._update_port_with_address(str(self.cidr)) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:ac:85:65', 'ip_address': '172.20.0.0/16', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.0/16', 'mac_address': 'fa:16:3e:ac:85:65'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:38:55,470 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 2.951s 2021-06-03 07:38:55,470 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "372cd919-2eab-4ef9-8ba1-e68414c871d1", "name": "tempest-AllowedAddressPairTestJSON-1196417539"}} Response - Headers: {'content-type': 'application/json', 'content-length': '739', 'x-openstack-request-id': 'req-7a49f18e-672e-49ae-af45-95b6bef4981a', 'date': 'Thu, 03 Jun 2021 07:38:55 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"8810df26-335c-40a5-a7f1-75a563a3a37e","name":"tempest-AllowedAddressPairTestJSON-1196417539","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:48:58:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.10"}],"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0","port_security_enabled":true,"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:38:52Z","updated_at":"2021-06-03T07:38:53Z","revision_number":1}}' 2021-06-03 07:38:58,214 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e 2.743s 2021-06-03 07:38:58,214 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.0/16", "mac_address": "fa:16:3e:ac:85:65"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '817', 'x-openstack-request-id': 'req-a9f7b246-de2e-42a8-b9b3-9339f2eea5fd', 'date': 'Thu, 03 Jun 2021 07:38:58 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e'} Body: b'{"port":{"id":"8810df26-335c-40a5-a7f1-75a563a3a37e","name":"tempest-AllowedAddressPairTestJSON-1196417539","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:48:58:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.10"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ac:85:65","ip_address":"172.20.0.0/16","active":true}],"extra_dhcp_opts":[],"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:38:52Z","updated_at":"2021-06-03T07:38:56Z","revision_number":2,"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0"}}' 2021-06-03 07:39:01,314 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e 3.099s 2021-06-03 07:39:01,315 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-16dad3e0-cb0d-4db9-b844-b7054bc7c12c', 'date': 'Thu, 03 Jun 2021 07:39:01 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e'} Body: b'' 2021-06-03 07:39:01,532 119646 INFO [tempest.lib.common.rest_clien t] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e 0.217s 2021-06-03 07:39:01,532 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-16bcc666-5403-4a63-a4ca-dd66d6fafdac', 'date': 'Thu, 03 Jun 2021 07:39:01 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/8810df26-335c-40a5-a7f1-75a563a3a37e'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 8810df26-335c-40a5-a7f1-75a563a3a37e could not be found.", "detail": ""}}' tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_multiple_ip_mac_address_pair[id-b3f20091-6cd5-472b-8487-3516137df933] -------------------------------------------------------------------------------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 129, in test_update_port_with_multiple_ip_mac_address_pair self._update_port_with_address( File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:2b:81:73', 'ip_address': '172.20.0.8', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:ac:85:65', 'ip_address': '172.20.0.7', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.7', 'mac_address': 'fa:16:3e:ac:85:65'} First has 0, Second has 1: {'ip_address': '172.20.0.8', 'mac_address': 'fa:16:3e:2b:81:73'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:39:04,701 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 3.167s 2021-06-03 07:39:04,702 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "372cd919-2eab-4ef9-8ba1-e68414c871d1", "name": "tempest-AllowedAddressPairTestJSON-1867147995"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-ba08d6da-e2f8-4351-9c44-9acab6f34fa0', 'date': 'Thu, 03 Jun 2021 07:39:04 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"a822467c-f291-4f08-a17d-e9e5b6914bd7","name":"tempest-AllowedAddressPairTestJSON-1867147995","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:2b:81:73","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.8"}],"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0","port_security_enabled":true,"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:02Z","updated_at":"2021-06-03T07:39:03Z","revision_number":1}}' 2021-06-03 07:39:09,093 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 4.390s 2021-06-03 07:39:09,093 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "372cd919-2eab-4ef9-8ba1-e68414c871d1", "name": "tempest-AllowedAddressPairTestJSON-1718631745"}} Response - Headers: {'content-type': 'application/json', 'content-length': '739', 'x-openstack-request-id': 'req-5ae05b77-cf83-436b-8ba0-0c32a31e0844', 'date': 'Thu, 03 Jun 2021 07:39:09 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"4c86f548-bf00-4348-84e7-26e47b5bd847","name":"tempest-AllowedAddressPairTestJSON-1718631745","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:d5:f3:51","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.14"}],"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0","port_security_enabled":true,"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:06Z","updated_at":"2021-06-03T07:39:07Z","revision_number":1}}' 2021-06-03 07:39:10,585 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847 1.491s 2021-06-03 07:39:10,586 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.7", "mac_address": "fa:16:3e:ac:85:65"}, {"ip_address": "172.20.0.8", "mac_address": "fa:16:3e:2b:81:73"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '890', 'x-openstack-request-id': 'req-c8b80f5e-c782-4e89-be3c-d126e0dee6cc', 'date': 'Thu, 03 Jun 2021 07:39:10 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/4c86f 548-bf00-4348-84e7-26e47b5bd847'} Body: b'{"port":{"id":"4c86f548-bf00-4348-84e7-26e47b5bd847","name":"tempest-AllowedAddressPairTestJSON-1718631745","network_id":"372cd919-2eab-4ef9-8ba1-e68414c871d1","tenant_id":"f147dd4fad6b4a87af3cb596b0d4fce0","mac_address":"fa:16:3e:d5:f3:51","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"dc044e71-9726-4657-9d92-c3cc2d9017d7","ip_address":"172.20.0.14"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:2b:81:73","ip_address":"172.20.0.8","active":true},{"mac_address":"fa:16:3e:ac:85:65","ip_address":"172.20.0.7","active":true}],"extra_dhcp_opts":[],"security_groups":["99cf00dc-fcc7-4390-a385-ed54d00e8781"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:39:06Z","updated_at":"2021-06-03T07:39:09Z","revision_number":2,"project_id":"f147dd4fad6b4a87af3cb596b0d4fce0"}}' 2021-06-03 07:39:12,886 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847 2.299s 2021-06-03 07:39:12,886 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-b8db31b3-5f93-4acc-ac48-53ec7e591d82', 'date': 'Thu, 03 Jun 2021 07:39:12 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847'} Body: b'' 2021-06-03 07:39:13,080 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847 0.192s 2021-06-03 07:39:13,080 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-ff4dfb4f-190f-4db1-b023-eded7844210d', 'date': 'Thu, 03 Jun 2021 07:39:13 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/4c86f548-bf00-4348-84e7-26e47b5bd847'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 4c86f548-bf00-4348-84e7-26e47b5bd847 could not be found.", "detail": ""}}' 2021-06-03 07:39:15,570 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/a822467c-f291-4f08-a17d-e9e5b6914bd7 2.490s 2021-06-03 07:39:15,571 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-0c80a4cb-fa87-49c0-bba2-77dc0c812e3d', 'date': 'Thu, 03 Jun 2021 07:39:15 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/a822467c-f291-4f08-a17d-e9e5b6914bd7'} Body: b'' 2021-06-03 07:39:15,830 119646 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/a822467c-f291-4f08-a17d-e9e5b6914bd7 0.259s 2021-06-03 07:39:15,830 119646 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-ce6c7d7b-ba1f-4f4c-8cb7-22205e536d5b', 'date': 'Thu, 03 Jun 2021 07:39:15 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/a822467c-f291-4f08-a17d-e9e5b6914bd7'} Body: b'{"NeutronError": { "type": "PortNotFound", "message": "Port a822467c-f291-4f08-a17d-e9e5b6914bd7 could not be found.", "detail": ""}}' tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_address_pair[id-9599b337-272c-47fd-b3cf-509414414ac4] -------------------------------------------------------------------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 105, in test_update_port_with_address_pair self._update_port_with_address(self.ip_address) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:2c:50:96', 'ip_address': '2001:db8::354', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::354', 'mac_address': 'fa:16:3e:2c:50:96'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:39:14,474 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 2.250s 2021-06-03 07:39:14,474 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "8fdd9040-b55a-4a0c-a00d-acf13ef550a4", "name": "tempest-AllowedAddressPairIpV6TestJSON-1650390064"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-0095292e-61ff-49f4-894d-b5b69f9aa276', 'date': 'Thu, 03 Jun 2021 07:39:14 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"c7246621-8dfb-4623-a3e4-509f3718539f","name":"tempest-AllowedAddressPairIpV6TestJSON-1650390064","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:65:fa:84","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::bb"}],"project_id":"9bd058a745dd41d2a54abb28e9afbf36","port_security_enabled":true,"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:12Z","updated_at":"2021-06-03T07:39:13Z","revision_number":1}}' 2021-06-03 07:39:17,181 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f 2.706s 2021-06-03 07:39:17,181 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::354", "mac_address": "fa:16:3e:2c:50:96"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '822', 'x-openstack-request-id': 'req-34259e32-bba6-4d21-b9f3-00fb824cd5d7', 'date': 'Thu, 03 Jun 2021 07:39:17 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f'} Body: b'{"port":{"id":"c7246621-8dfb-4623-a3e4-509f3718539f","name":"tempest-AllowedAddressPairIpV6TestJSON-1650390064","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:65:fa:84","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::bb"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:2c:50:96","ip_address":"2001:db8::354","active":true}],"extra_dhcp_opts":[],"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:39:12Z","updated_at":"2021-06-03T07:39:16Z","revision_number":2,"project_id":"9bd058a745dd41d2a54abb28e9afbf36"}}' 2021-06-03 07:39:20,423 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f 3.240s 2021-06-03 07:39:20,424 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-4bcf7e29-b547-4104-8d22-5244a71e0e12', 'date': 'Thu, 03 Jun 2021 07:39:20 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f'} Body: b'' 2021-06-03 07:39:20,662 119639 INFO [tempest.lib.c ommon.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f 0.238s 2021-06-03 07:39:20,663 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-a0dad25e-2acd-4fa7-8afa-8c4cb855c822', 'date': 'Thu, 03 Jun 2021 07:39:20 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/c7246621-8dfb-4623-a3e4-509f3718539f'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port c7246621-8dfb-4623-a3e4-509f3718539f could not be found.", "detail": ""}}' tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_cidr_address_pair[id-4d6d178f-34f6-4bff-a01c-0a2f8fe909e4] ------------------------------------------------------------------------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 110, in test_update_port_with_cidr_address_pair self._update_port_with_address(str(self.cidr)) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:2c:50:96', 'ip_address': '2001:db8::/48', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::/48', 'mac_address': 'fa:16:3e:2c:50:96'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:39:22,994 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 2.328s 2021-06-03 07:39:22,994 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "8fdd9040-b55a-4a0c-a00d-acf13ef550a4", "name": "tempest-AllowedAddressPairIpV6TestJSON-1361054962"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-c4851e87-17e0-46f0-b56d-2a3c72db0117', 'date': 'Thu, 03 Jun 2021 07:39:22 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"60658885-5aec-49b2-8f7d-14dd50c7c401","name":"tempest-AllowedAddressPairIpV6TestJSON-1361054962","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:d2:97:d2","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::9e"}],"project_id":"9bd058a745dd41d2a54abb28e9afbf36","port_security_enabled":true,"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:21Z","updated_at":"2021-06-03T07:39:21Z","revision_number":1}}' 2021-06-03 07:39:23,868 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401 0.873s 2021-06-03 07:39:23,868 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::/48", "mac_address": "fa:16:3e:2c:50:96"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '822', 'x-openstack-request-id': 'req-66a62ae0-a73c-491a-8bde-e713142665c8', 'date': 'Thu, 03 Jun 2021 07:39:23 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401'} Body: b'{"port":{"id":"60658885-5aec-49b2-8f7d-14dd50c7c401","name":"tempest-AllowedAddressPairIpV6TestJSON-1361054962","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:d2:97:d2","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::9e"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:2c:50:96","ip_address":"2001:db8::/48","active":true}],"extra_dhcp_opts":[],"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:39:21Z","updated_at":"2021-06-03T07:39:23Z","revision_number":2,"project_id":"9bd058a745dd41d2a54abb28e9afbf36"}}' 2021-06-03 07:39:24,909 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401 1.040s 2021-06-03 07:39:24,910 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-a9aed813-0114-4e06-9f89-fdd43ceaaefb', 'date': 'Thu, 03 Jun 2021 07:39:24 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401'} Body: b'' 2021-06-03 07:39:25,022 119639 INFO [tem pest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401 0.112s 2021-06-03 07:39:25,023 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-7f8d93ed-a090-438b-ade4-4d1a468773c2', 'date': 'Thu, 03 Jun 2021 07:39:25 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/60658885-5aec-49b2-8f7d-14dd50c7c401'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 60658885-5aec-49b2-8f7d-14dd50c7c401 could not be found.", "detail": ""}}' tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_multiple_ip_mac_address_pair[id-b3f20091-6cd5-472b-8487-3516137df933] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 129, in test_update_port_with_multiple_ip_mac_address_pair self._update_port_with_address( File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:2c:50:96', 'ip_address': '2001:db8::354', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:50:d2:29', 'ip_address': '2001:db8::109', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::354', 'mac_address': 'fa:16:3e:2c:50:96'} First has 0, Second has 1: {'ip_address': '2001:db8::109', 'mac_address': 'fa:16:3e:50:d2:29'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-03 07:39:26,280 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 1.256s 2021-06-03 07:39:26,281 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "8fdd9040-b55a-4a0c-a00d-acf13ef550a4", "name": "tempest-AllowedAddressPairIpV6TestJSON-1627251970"}} Response - Headers: {'content-type': 'application/json', 'content-length': '745', 'x-openstack-request-id': 'req-8002190f-7528-477c-b29b-3679d9b1f19b', 'date': 'Thu, 03 Jun 2021 07:39:26 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434","name":"tempest-AllowedAddressPairIpV6TestJSON-1627251970","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:50:d2:29","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::109"}],"project_id":"9bd058a745dd41d2a54abb28e9afbf36","port_security_enabled":true,"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:25Z","updated_at":"2021-06-03T07:39:25Z","revision_number":1}}' 2021-06-03 07:39:27,425 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.49:9696/v2.0/ports 1.143s 2021-06-03 07:39:27,425 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "8fdd9040-b55a-4a0c-a00d-acf13ef550a4", "name": "tempest-AllowedAddressPairIpV6TestJSON-1178961350"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-4304ab2b-7e70-48a0-9d4d-258642231092', 'date': 'Thu, 03 Jun 2021 07:39:27 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.49:9696/v2.0/ports'} Body: b'{"port":{"id":"7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5","name":"tempest-AllowedAddressPairIpV6TestJSON-1178961350","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:39:d1:00","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::df"}],"project_id":"9bd058a745dd41d2a54abb28e9afbf36","port_security_enabled":true,"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-03T07:39:26Z","updated_at":"2021-06-03T07:39:26Z","revision_number":1}}' 2021-06-03 07:39:29,593 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5 2.167s 2021-06-03 07:39:29,593 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::354", "mac_address": "fa:16:3e:2c:50:96"}, {"ip_address": "2001:db8::109", "mac_address": "fa:16:3e:50:d2:29"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '901', 'x-openstack-request-id': 'req-3410fb46-51f1-4815-9bc0-cdc250d0dee2', 'date': 'Thu, 03 Jun 2021 07:39:29 GMT', 'connection': 'close', 'status': '200', 'content-location': 'ht tp://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5'} Body: b'{"port":{"id":"7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5","name":"tempest-AllowedAddressPairIpV6TestJSON-1178961350","network_id":"8fdd9040-b55a-4a0c-a00d-acf13ef550a4","tenant_id":"9bd058a745dd41d2a54abb28e9afbf36","mac_address":"fa:16:3e:39:d1:00","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"af45b459-c0d2-41af-adff-a9021589e710","ip_address":"2001:db8::df"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:2c:50:96","ip_address":"2001:db8::354","active":true},{"mac_address":"fa:16:3e:50:d2:29","ip_address":"2001:db8::109","active":true}],"extra_dhcp_opts":[],"security_groups":["293dbed6-e2ab-42df-9b68-ac6a18d68894"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-03T07:39:26Z","updated_at":"2021-06-03T07:39:28Z","revision_number":2,"project_id":"9bd058a745dd41d2a54abb28e9afbf36"}}' 2021-06-03 07:39:32,351 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5 2.756s 2021-06-03 07:39:32,351 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-694466bf-3f88-4544-aa55-e204e6d1d4a8', 'date': 'Thu, 03 Jun 2021 07:39:32 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5'} Body: b'' 2021-06-03 07:39:32,526 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5 0.175s 2021-06-03 07:39:32,527 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-153f227a-420e-4398-a6a9-523c42bb6a0a', 'date': 'Thu, 03 Jun 2021 07:39:32 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 7bb2c98a-8b44-4387-9fab-ea0c0fcc96a5 could not be found.", "detail": ""}}' 2021-06-03 07:39:34,610 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.49:9696/v2.0/ports/0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434 2.082s 2021-06-03 07:39:34,610 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-823eacbd-e933-4bdc-8ca8-7d5306e2a7e1', 'date': 'Thu, 03 Jun 2021 07:39:34 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434'} Body: b'' 2021-06-03 07:39:35,103 119639 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.49:9696/v2.0/ports/0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434 0.492s 2021-06-03 07:39:35,103 119639 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-11bea5fe-a69e-4027-ae09-127be89e8e5a', 'date': 'Thu, 03 Jun 2021 07:39:35 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.49:9696/v2.0/ports/0ed5ae25 -2d1c-4dd6-aaaf-064e31d9d434'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 0ed5ae25-2d1c-4dd6-aaaf-064e31d9d434 could not be found.", "detail": ""}}' ====== Totals ====== Ran: 282 tests in 2122.3008 sec. - Passed: 271 - Skipped: 5 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 6 Sum of execute time for each test: 4342.3619 sec. ============== Worker Balance ============== - Worker 0 (29 tests) => 0:35:21.381407 - Worker 1 (31 tests) => 0:08:40.293806 - Worker 2 (48 tests) => 0:04:54.907358 - Worker 3 (34 tests) => 0:10:03.892327 - Worker 4 (36 tests) => 0:05:44.293070 - Worker 5 (33 tests) => 0:06:52.844403 - Worker 6 (21 tests) => 0:06:15.724281 - Worker 7 (50 tests) => 0:06:13.127177 {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_ram [0.404663s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_vcpus [0.358682s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_verify_resize_state [51.230867s] ... ok {0} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_auto_to_manual [50.192001s] ... ok {0} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto [49.297976s] ... ok {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm [35.919713s] ... ok {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm_from_stopped [120.255162s] ... ok {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert [123.362987s] ... ok {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert_with_volume_attached [170.808011s] ... ok {0} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_nonexistent_server [0.514885s] ... ok {0} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_non_existent_flavor [0.574875s] ... ok {0} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_null_flavor [0.485613s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_all_attributes [3.639747s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_allocation_pools [3.625380s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_default_gw [1.027449s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_delete_network_with_subnet [3.756540s] ... ok {0} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_net_not_external_returns_400 [1.756049s] ... ok {0} tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup [39.474391s] ... ok {0} tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_luks [38.993726s] ... ok {0} tempest.scenario.test_minimum_basic.TestMinimumBasicScenario.test_minimum_basic_scenario [194.893568s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_pause_unpause [106.695194s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_reboot [166.684843s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_resize [186.213553s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_stop_start [181.013708s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_suspend_resume [107.959444s] ... ok {0} tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_instance [328.724082s] ... ok {0} tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance [278.853947s] ... ok {0} tempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern [379.652458s] ... ok ====== Totals ====== Ran: 28 tests in 2900.4407 sec. - Passed: 28 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 2626.3695 sec. ============== Worker Balance ============== - Worker 0 (28 tests) => 0:48:20.440688 tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_address_pair[id-9599b337-272c-47fd-b3cf-509414414ac4] tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair[id-4d6d178f-34f6-4bff-a01c-0a2f8fe909e4] tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_multiple_ip_mac_address_pair[id-b3f20091-6cd5-472b-8487-3516137df933] tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_address_pair[id-9599b337-272c-47fd-b3cf-509414414ac4] tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_cidr_address_pair[id-4d6d178f-34f6-4bff-a01c-0a2f8fe909e4] tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_multiple_ip_mac_address_pair[id-b3f20091-6cd5-472b-8487-3516137df933] ~ Exit code: 1