/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.88,botocore==1.20.88,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==2.0.1,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@4f20e5007f3cef4b2406051744356ee56c1d3c25#egg=glance,glance-store==2.5.0,google-api-core==1.29.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@0783e46e33236dc29833c2896920ade3d3f45126#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@c844ad26fe4c16bf3b52508a19943ddc1b805008#egg=neutron,neutron-lib==2.11.0,-e git+https://opendev.org/openstack/nova@1a1a6a042c5b2295c7ab38b0387f3c234a704462#egg=nova,numpy==1.20.3,oauth2client==4.1.3,oauthlib==3.1.1,-e git+https://opendev.org/openstack/placement.git@7e0f288dd4dab3e06f892f34839ba90600e5d360#egg=openstack_placement,openstacksdk==0.57.0,os-brick==4.4.0,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.2,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.6.4,pyroute2.core==0.6.4,pyroute2.ethtool==0.6.4,pyroute2.ipdb==0.6.4,pyroute2.ipset==0.6.4,pyroute2.ndb==0.6.4,pyroute2.nftables==0.6.4,pyroute2.nslink==0.6.4,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@5bc28a7febe8c45df6f489d3de12870fb1b81f58#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@663787ee794df54e7ded41e5f3e8ae246e9b4288#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 :) {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_create_delete_metering_label_rule_with_filters [0.544034s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_create_delete_metering_label_with_filters [1.632733s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_list_metering_label_rules [0.058348s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_list_metering_labels [0.080458s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_show_metering_label [0.197408s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_show_metering_label_rule [0.034603s] ... ok {6} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_create_external_network [5.247844s] ... ok {5} tempest.api.network.admin.test_routers_negative.RoutersAdminNegativeIpV6Test.test_router_set_gateway_used_ip_returns_409 [13.295790s] ... ok {2} tempest.api.network.admin.test_external_networks_negative.ExternalNetworksAdminNegativeTestJSON.test_create_port_with_precreated_floatingip_as_fixed_ip [13.606790s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_add_remove_network_from_dhcp_agent [9.017294s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_list_dhcp_agent_hosting_network [0.061579s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_list_networks_hosted_by_one_dhcp [0.520435s] ... ok {6} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_delete_external_networks_with_floating_ip [13.544211s] ... ok {0} tempest.api.network.admin.test_negative_quotas.QuotasNegativeTest.test_network_quota_exceeding [10.783145s] ... ok {6} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_list_external_networks [3.786415s] ... ok {6} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_show_external_networks_attribute [2.884430s] ... ok {6} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_update_external_network [2.509206s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_create_delete_metering_label_rule_with_filters [0.927246s] ... ok {5} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_create_list_port_with_extra_dhcp_options [4.691503s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_create_delete_metering_label_with_filters [1.478791s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_list_metering_label_rules [0.030309s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_list_metering_labels [0.140491s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_show_metering_label [0.205812s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_show_metering_label_rule [0.044327s] ... ok {5} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_update_show_port_with_extra_dhcp_options [1.990367s] ... ok {0} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_create_port_binding_ext_attr [8.005727s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_create_port_binding_ext_attr [6.230974s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_set_gateway_with_fixed_ip [28.047042s] ... ok {0} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_list_ports_binding_ext_attr [9.196600s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_setting_project_id [2.898682s] ... ok {0} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_show_port_binding_ext_attr [5.390147s] ... ok {5} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [8.785142s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_list_ports_binding_ext_attr [10.235125s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_show_port_binding_ext_attr [4.083179s] ... ok {0} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_update_port_binding_ext_attr [8.412951s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_with_default_snat_value [12.556928s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_slaac_subnet_with_ports [9.890482s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_update_port_binding_ext_attr [5.166792s] ... ok {0} tempest.api.network.test_agent_management_negative.AgentManagementNegativeTest.test_list_agents_non_admin [0.353476s] ... ok {5} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [11.992771s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_stateless_subnet_with_ports [11.941846s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_slaac [5.872989s] ... ok {5} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [15.557944s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_with_snat_explicit [22.228890s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateful [5.693672s] ... ok {1} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateless [2.556163s] ... ok {0} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_create_list_port_with_extra_dhcp_options [5.950348s] ... ok {0} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_update_show_port_with_extra_dhcp_options [1.403428s] ... ok {6} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_associate_floatingip_port_ext_net_unreachable [5.241236s] ... ok {6} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_create_floatingip_in_private_network [0.198215s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_reset_gateway_without_snat [15.384427s] ... ok {6} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_create_floatingip_with_port_ext_net_unreachable [4.366857s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_bulk_port [4.806658s] ... ok {3} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_created_server_vcpus [0.568937s] ... ok {3} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000575s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [11.149239s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway [13.619997s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_all_attributes [11.007714s] ... ok {7} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_created_server_vcpus [0.544134s] ... ok {7} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000579s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_allocation_pools [4.842701s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway_with_snat_explicit [12.686886s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_create_bulk_port [9.039511s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [17.243715s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_dhcp_enabled [9.767957s] ... ok {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_lock_unlock_server [22.639398s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_show_delete_port_user_defined_mac [8.917584s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [12.837944s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw [10.103431s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [3.212487s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway_without_snat [17.190681s] ... ok {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_pause_unpause_server [10.506623s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [16.449403s] ... ok {3} tempest.api.network.admin.test_quotas.QuotasTest.test_quotas [2.378496s] ... ok {3} tempest.api.network.admin.test_quotas.QuotasTest.test_show_quota_details [2.897085s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw_and_allocation_pools [8.553520s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [14.809536s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_unset_gateway [14.694796s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_host_routes_and_dns_nameservers [11.113846s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_create_show_delete_port_user_defined_mac [10.195972s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_without_gateway [4.682301s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [21.197239s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_port_with_second_ip [24.599245s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.400599s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports_fields [0.732355s] ... ok {3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_create_list_port_with_address_pair [6.171279s] ... ok {2} tempest.api.network.admin.test_routers_negative.RoutersAdminNegativeTest.test_router_set_gateway_used_ip_returns_409 [7.610504s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [8.446109s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [8.663374s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_update_network_description [3.724812s] ... ok {3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_address_pair [9.113288s] ... 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:ae:08:5b', 'ip_address': '2001:db8::1b6', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::1b6', 'mac_address': 'fa:16:3e:ae:08:5b'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:22,948 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 5.062s 2021-06-08 14:02:22,949 108080 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "073975b5-24ff-461e-8478-b2bf3bf97a5d", "name": "tempest-AllowedAddressPairIpV6TestJSON-1737341087"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-93e55d0b-fcf9-49ac-9662-8a2b6d7815d0', 'date': 'Tue, 08 Jun 2021 14:02:22 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"dd32fb04-5989-4b31-9df0-d22becaac6e6","name":"tempest-AllowedAddressPairIpV6TestJSON-1737341087","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:27:dc:7b","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::89"}],"project_id":"fe913ac4a98f4e8998411d60e821dfd0","port_security_enabled":true,"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:19Z","updated_at":"2021-06-08T14:02:20Z","revision_number":1}}' 2021-06-08 14:02:24,231 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6 1.281s 2021-06-08 14:02:24,231 108080 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::1b6", "mac_address": "fa:16:3e:ae:08:5b"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '822', 'x-openstack-request-id': 'req-ad676cfb-ec12-4f6e-adb1-be84053c2364', 'date': 'Tue, 08 Jun 2021 14:02:24 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6'} Body: b'{"port":{"id":"dd32fb04-5989-4b31-9df0-d22becaac6e6","name":"tempest-AllowedAddressPairIpV6TestJSON-1737341087","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:27:dc:7b","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::89"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ae:08:5b","ip_address":"2001:db8::1b6","active":true}],"extra_dhcp_opts":[],"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:19Z","updated_at":"2021-06-08T14:02:23Z","revision_number":2,"project_id":"fe913ac4a98f4e8998411d60e821dfd0"}}' 2021-06-08 14:02:26,930 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6 2.693s 2021-06-08 14:02:26,930 108080 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-ac1661e1-96aa-4d3d-a6f4-f7a286214607', 'date': 'Tue, 08 Jun 2021 14:02:26 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6'} Body: b'' 2021-06-08 14:02:26,997 108080 INFO [tempest.lib.c ommon.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6 0.066s 2021-06-08 14:02:26,998 108080 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-7ec05935-1af7-464d-b8c6-6507841db8a6', 'date': 'Tue, 08 Jun 2021 14:02:26 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port dd32fb04-5989-4b31-9df0-d22becaac6e6 could not be found.", "detail": ""}}' {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_set_gateway_with_fixed_ip [28.695602s] ... ok {3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_cidr_address_pair [7.395263s] ... 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:ae:08:5b', 'ip_address': '2001:db8::/48', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::/48', 'mac_address': 'fa:16:3e:ae:08:5b'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:31,124 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 4.124s 2021-06-08 14:02:31,125 108080 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "073975b5-24ff-461e-8478-b2bf3bf97a5d", "name": "tempest-AllowedAddressPairIpV6TestJSON-939506307"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-c8cf835c-4fb3-45f9-86d2-d237f2a07856', 'date': 'Tue, 08 Jun 2021 14:02:31 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"b36732d8-3306-4425-8e2c-db0ee4ac344a","name":"tempest-AllowedAddressPairIpV6TestJSON-939506307","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:ce:8f:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::314"}],"project_id":"fe913ac4a98f4e8998411d60e821dfd0","port_security_enabled":true,"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:27Z","updated_at":"2021-06-08T14:02:28Z","revision_number":1}}' 2021-06-08 14:02:32,634 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a 1.509s 2021-06-08 14:02:32,635 108080 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:ae:08:5b"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '822', 'x-openstack-request-id': 'req-ecf1b447-4cb1-4793-924b-ef7133026eb6', 'date': 'Tue, 08 Jun 2021 14:02:32 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a'} Body: b'{"port":{"id":"b36732d8-3306-4425-8e2c-db0ee4ac344a","name":"tempest-AllowedAddressPairIpV6TestJSON-939506307","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:ce:8f:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::314"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ae:08:5b","ip_address":"2001:db8::/48","active":true}],"extra_dhcp_opts":[],"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:27Z","updated_at":"2021-06-08T14:02:32Z","revision_number":2,"project_id":"fe913ac4a98f4e8998411d60e821dfd0"}}' 2021-06-08 14:02:34,309 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a 1.673s 2021-06-08 14:02:34,310 108080 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-16d1cd9c-114b-40d5-9b8d-8f77f6fc95ab', 'date': 'Tue, 08 Jun 2021 14:02:34 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a'} Body: b'' 2021-06-08 14:02:34,394 108080 INFO [temp est.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a 0.083s 2021-06-08 14:02:34,394 108080 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-1fbdaa50-404e-4b9d-a551-1c437751bf64', 'date': 'Tue, 08 Jun 2021 14:02:34 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port b36732d8-3306-4425-8e2c-db0ee4ac344a could not be found.", "detail": ""}}' {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_setting_project_id [3.117483s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_delete_network_with_subnet [10.551923s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.396211s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip [21.038792s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.638993s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_networks_fields [0.566962s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.216283s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_subnets_fields [0.436350s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_network [0.508692s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_network_fields [0.632045s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.285626s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_subnet_fields [0.259669s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_update_floatingip_with_port_multiple_ip_address [26.494375s] ... ok {2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_create_list_port_with_address_pair [7.441784s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_create_update_port_with_second_ip [25.452248s] ... ok {3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_multiple_ip_mac_address_pair [14.321556s] ... 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:ae:08:5b', 'ip_address': '2001:db8::1b6', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:ee:69:45', 'ip_address': '2001:db8::19f', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::1b6', 'mac_address': 'fa:16:3e:ae:08:5b'} First has 0, Second has 1: {'ip_address': '2001:db8::19f', 'mac_address': 'fa:16:3e:ee:69:45'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:38,267 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 3.866s 2021-06-08 14:02:38,268 108080 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "073975b5-24ff-461e-8478-b2bf3bf97a5d", "name": "tempest-AllowedAddressPairIpV6TestJSON-611227944"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-4bfa362d-fa03-4f6f-a987-e116f568942d', 'date': 'Tue, 08 Jun 2021 14:02:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"3965c4cc-016f-4584-bbc8-05ff1bbd6797","name":"tempest-AllowedAddressPairIpV6TestJSON-611227944","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:ee:69:45","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::19f"}],"project_id":"fe913ac4a98f4e8998411d60e821dfd0","port_security_enabled":true,"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:35Z","updated_at":"2021-06-08T14:02:36Z","revision_number":1}}' 2021-06-08 14:02:40,813 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 2.545s 2021-06-08 14:02:40,814 108080 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "073975b5-24ff-461e-8478-b2bf3bf97a5d", "name": "tempest-AllowedAddressPairIpV6TestJSON-797081893"}} Response - Headers: {'content-type': 'application/json', 'content-length': '743', 'x-openstack-request-id': 'req-1de4c9dd-2105-48b8-bba7-8c0f5192393b', 'date': 'Tue, 08 Jun 2021 14:02:40 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b","name":"tempest-AllowedAddressPairIpV6TestJSON-797081893","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:21:32:5a","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::84"}],"project_id":"fe913ac4a98f4e8998411d60e821dfd0","port_security_enabled":true,"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:38Z","updated_at":"2021-06-08T14:02:39Z","revision_number":1}}' 2021-06-08 14:02:42,675 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b 1.861s 2021-06-08 14:02:42,676 108080 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::1b6", "mac_address": "fa:16:3e:ae:08:5b"}, {"ip_address": "2001:db8::19f", "mac_address": "fa:16:3e:ee:69:45"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '900', 'x-openstack-request-id': 'req-0550af8a-2e6e-4f13-8429-3baae3e1384a', 'date': 'Tue, 08 Jun 2021 14:02:42 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http:/ /10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b'} Body: b'{"port":{"id":"ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b","name":"tempest-AllowedAddressPairIpV6TestJSON-797081893","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:21:32:5a","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::84"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ae:08:5b","ip_address":"2001:db8::1b6","active":true},{"mac_address":"fa:16:3e:ee:69:45","ip_address":"2001:db8::19f","active":true}],"extra_dhcp_opts":[],"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:38Z","updated_at":"2021-06-08T14:02:42Z","revision_number":2,"project_id":"fe913ac4a98f4e8998411d60e821dfd0"}}' 2021-06-08 14:02:46,606 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b 3.929s 2021-06-08 14:02:46,606 108080 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-9271276e-ed98-419e-9721-8654bf3c250d', 'date': 'Tue, 08 Jun 2021 14:02:46 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b'} Body: b'' 2021-06-08 14:02:46,658 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b 0.052s 2021-06-08 14:02:46,659 108080 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-ac94aa17-d711-4178-861d-af06c804ffca', 'date': 'Tue, 08 Jun 2021 14:02:46 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b could not be found.", "detail": ""}}' 2021-06-08 14:02:48,558 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/3965c4cc-016f-4584-bbc8-05ff1bbd6797 1.898s 2021-06-08 14:02:48,558 108080 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-7cc5b994-7507-42a1-b355-417806a96704', 'date': 'Tue, 08 Jun 2021 14:02:48 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3965c4cc-016f-4584-bbc8-05ff1bbd6797'} Body: b'' 2021-06-08 14:02:48,720 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/3965c4cc-016f-4584-bbc8-05ff1bbd6797 0.161s 2021-06-08 14:02:48,721 108080 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-a31ac9da-3c80-4e26-b601-03dca4fefe6a', 'date': 'Tue, 08 Jun 2021 14:02:48 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3965c4cc-016f -4584-bbc8-05ff1bbd6797'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 3965c4cc-016f-4584-bbc8-05ff1bbd6797 could not be found.", "detail": ""}}' {6} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.599996s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_with_default_snat_value [12.811791s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_update_subnet_gw_dns_host_routes_dhcp [8.148420s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_list_ports_fields [0.347167s] ... ok {2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_address_pair [9.821074s] ... 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:4f:b6:61', 'ip_address': '172.20.0.13', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.13', 'mac_address': 'fa:16:3e:4f:b6:61'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:47,887 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 3.974s 2021-06-08 14:02:47,887 108077 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c7b7222e-6489-4bff-bcb1-7ce2819414bb", "name": "tempest-AllowedAddressPairTestJSON-1658040036"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-28220f38-5844-4b20-8657-4998c2e004a8', 'date': 'Tue, 08 Jun 2021 14:02:47 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"4cc88e28-6697-4849-b58b-239d31502656","name":"tempest-AllowedAddressPairTestJSON-1658040036","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:c6:36:ea","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"project_id":"34340c079b224e609c629f8b012ab8c4","port_security_enabled":true,"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:45Z","updated_at":"2021-06-08T14:02:45Z","revision_number":1}}' 2021-06-08 14:02:50,262 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656 2.374s 2021-06-08 14:02:50,262 108077 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.13", "mac_address": "fa:16:3e:4f:b6:61"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '814', 'x-openstack-request-id': 'req-a0e6a4f7-da46-4387-9b88-457396670b24', 'date': 'Tue, 08 Jun 2021 14:02:50 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656'} Body: b'{"port":{"id":"4cc88e28-6697-4849-b58b-239d31502656","name":"tempest-AllowedAddressPairTestJSON-1658040036","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:c6:36:ea","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:4f:b6:61","ip_address":"172.20.0.13","active":true}],"extra_dhcp_opts":[],"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:45Z","updated_at":"2021-06-08T14:02:49Z","revision_number":2,"project_id":"34340c079b224e609c629f8b012ab8c4"}}' 2021-06-08 14:02:53,647 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656 3.382s 2021-06-08 14:02:53,647 108077 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-95b3d5f4-c52f-4da5-b80f-e0b1893a7101', 'date': 'Tue, 08 Jun 2021 14:02:53 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656'} Body: b'' 2021-06-08 14:02:53,733 108077 INFO [tempest.lib.common.rest_client] Request (Allo wedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656 0.085s 2021-06-08 14:02:53,733 108077 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-9fa28c57-8914-4efd-be48-98d8e536ecf1', 'date': 'Tue, 08 Jun 2021 14:02:53 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 4cc88e28-6697-4849-b58b-239d31502656 could not be found.", "detail": ""}}' {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [66.053892s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip_substr [22.703731s] ... ok {2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair [8.896361s] ... 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:4f:b6:61', '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:4f:b6:61'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:57,766 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 4.031s 2021-06-08 14:02:57,767 108077 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c7b7222e-6489-4bff-bcb1-7ce2819414bb", "name": "tempest-AllowedAddressPairTestJSON-1210330686"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-3beb951b-2651-47d1-bb6d-505e5bf3ced2', 'date': 'Tue, 08 Jun 2021 14:02:57 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"d8da0f7c-222d-4a41-8981-5ac2f4c002f4","name":"tempest-AllowedAddressPairTestJSON-1210330686","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:41:be:06","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"project_id":"34340c079b224e609c629f8b012ab8c4","port_security_enabled":true,"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:54Z","updated_at":"2021-06-08T14:02:55Z","revision_number":1}}' 2021-06-08 14:02:59,917 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4 2.149s 2021-06-08 14:02:59,917 108077 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:4f:b6:61"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '816', 'x-openstack-request-id': 'req-60893848-5213-4c97-bd60-0ae4f4aa0ca5', 'date': 'Tue, 08 Jun 2021 14:02:59 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4'} Body: b'{"port":{"id":"d8da0f7c-222d-4a41-8981-5ac2f4c002f4","name":"tempest-AllowedAddressPairTestJSON-1210330686","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:41:be:06","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:4f:b6:61","ip_address":"172.20.0.0/16","active":true}],"extra_dhcp_opts":[],"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:54Z","updated_at":"2021-06-08T14:02:58Z","revision_number":2,"project_id":"34340c079b224e609c629f8b012ab8c4"}}' 2021-06-08 14:03:02,530 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4 2.611s 2021-06-08 14:03:02,530 108077 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-1de3abca-c9a9-4aad-8f06-dbad10472012', 'date': 'Tue, 08 Jun 2021 14:03:02 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4'} Body: b'' 2021-06-08 14:03:02,630 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4 0.099s 2021-06-08 14:03:02,630 108077 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-613305a7-e5cf-4744-af65-6a6ef2cbe2c0', 'date': 'Tue, 08 Jun 2021 14:03:02 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port d8da0f7c-222d-4a41-8981-5ac2f4c002f4 could not be found.", "detail": ""}}' {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_create_port_on_non_existent_network [0.346242s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_network [0.055607s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_port [0.063599s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_subnet [0.052507s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_network [0.072861s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_port [0.097164s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_subnet [0.093394s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_network [0.153505s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_port [0.087111s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_delete_port [21.924576s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_subnet [0.204878s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip [17.366948s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_with_snat_explicit [28.425983s] ... ok {2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_multiple_ip_mac_address_pair [18.653046s] ... 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:4f:b6:61', 'ip_address': '172.20.0.13', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:cb:de:2a', 'ip_address': '172.20.0.7', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.13', 'mac_address': 'fa:16:3e:4f:b6:61'} First has 0, Second has 1: {'ip_address': '172.20.0.7', 'mac_address': 'fa:16:3e:cb:de:2a'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:03:05,618 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 2.986s 2021-06-08 14:03:05,619 108077 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c7b7222e-6489-4bff-bcb1-7ce2819414bb", "name": "tempest-AllowedAddressPairTestJSON-1338436336"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-7a679d18-c60b-4734-9ba9-98ad2306633b', 'date': 'Tue, 08 Jun 2021 14:03:05 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"92872c84-1cb5-4293-8923-4f7785a9fbe6","name":"tempest-AllowedAddressPairTestJSON-1338436336","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:cb:de:2a","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"project_id":"34340c079b224e609c629f8b012ab8c4","port_security_enabled":true,"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:03:03Z","updated_at":"2021-06-08T14:03:04Z","revision_number":1}}' 2021-06-08 14:03:10,682 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 5.063s 2021-06-08 14:03:10,683 108077 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c7b7222e-6489-4bff-bcb1-7ce2819414bb", "name": "tempest-AllowedAddressPairTestJSON-1969647671"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-64b80b12-ab2c-4420-8f5e-c1917ccb915c', 'date': 'Tue, 08 Jun 2021 14:03:10 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"3eab6dca-ca84-449c-aa88-7971cf7e3529","name":"tempest-AllowedAddressPairTestJSON-1969647671","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:75:a1:fa","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.3"}],"project_id":"34340c079b224e609c629f8b012ab8c4","port_security_enabled":true,"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:03:06Z","updated_at":"2021-06-08T14:03:07Z","revision_number":1}}' 2021-06-08 14:03:12,749 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529 2.065s 2021-06-08 14:03:12,749 108077 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.13", "mac_address": "fa:16:3e:4f:b6:61"}, {"ip_address": "172.20.0.7", "mac_address": "fa:16:3e:cb:de:2a"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '890', 'x-openstack-request-id': 'req-30fdc906-0a9f-4ecd-aaa8-39a08d03e634', 'date': 'Tue, 08 Jun 2021 14:03:12 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3eab6 dca-ca84-449c-aa88-7971cf7e3529'} Body: b'{"port":{"id":"3eab6dca-ca84-449c-aa88-7971cf7e3529","name":"tempest-AllowedAddressPairTestJSON-1969647671","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:75:a1:fa","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.3"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:4f:b6:61","ip_address":"172.20.0.13","active":true},{"mac_address":"fa:16:3e:cb:de:2a","ip_address":"172.20.0.7","active":true}],"extra_dhcp_opts":[],"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:03:06Z","updated_at":"2021-06-08T14:03:11Z","revision_number":2,"project_id":"34340c079b224e609c629f8b012ab8c4"}}' 2021-06-08 14:03:17,249 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529 4.499s 2021-06-08 14:03:17,250 108077 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-88f77869-c040-4d0b-b044-6f606eb42a0a', 'date': 'Tue, 08 Jun 2021 14:03:17 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529'} Body: b'' 2021-06-08 14:03:17,349 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529 0.098s 2021-06-08 14:03:17,349 108077 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-2906a946-7b7a-4782-9db8-123ed1d723b2', 'date': 'Tue, 08 Jun 2021 14:03:17 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 3eab6dca-ca84-449c-aa88-7971cf7e3529 could not be found.", "detail": ""}}' 2021-06-08 14:03:21,059 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/92872c84-1cb5-4293-8923-4f7785a9fbe6 3.710s 2021-06-08 14:03:21,060 108077 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-87c74849-2846-4d52-826a-f4c089442480', 'date': 'Tue, 08 Jun 2021 14:03:21 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/92872c84-1cb5-4293-8923-4f7785a9fbe6'} Body: b'' 2021-06-08 14:03:21,284 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/92872c84-1cb5-4293-8923-4f7785a9fbe6 0.223s 2021-06-08 14:03:21,284 108077 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-9f70d711-67a4-4042-b88a-0c7e19a9b49c', 'date': 'Tue, 08 Jun 2021 14:03:21 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/92872c84-1cb5-4293-8923-4f7785a9fbe6'} Body: b'{"NeutronError": { "type": "PortNotFound", "message": "Port 92872c84-1cb5-4293-8923-4f7785a9fbe6 could not be found.", "detail": ""}}' {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_stop_start_server [23.231698s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_add_router_interfaces_on_overlapping_subnets_returns_400 [23.461427s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_delete_non_existent_router_returns_404 [0.135707s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_invalid_network_returns_404 [1.173417s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip_substr [23.223991s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_router_id [31.222386s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.531400s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port_fields [0.449728s] ... ok {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_suspend_resume_server [16.928813s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_reset_gateway_without_snat [24.488114s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_remove_interface_in_use_returns_409 [15.039973s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_show_non_existent_router_returns_404 [0.223000s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_update_non_existent_router_returns_404 [0.274714s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway [16.491671s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_security_group_and_extra_attributes [28.355516s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_router_id [34.746153s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.387795s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [5.470925s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_show_port_fields [0.842057s] ... ok {1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [60.899569s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful [33.299185s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_additional_args [5.618730s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway_with_snat_explicit [14.770169s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_update_different_router [77.025911s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_icmp_type_code [13.819382s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway_without_snat [14.359863s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_protocol_integer_value [4.241466s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_two_security_groups_and_extra_attributes [29.378370s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_security_group_and_extra_attributes [25.524997s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_group_id [8.118662s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips [31.402006s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_ip_prefix [4.661173s] ... ok {1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [34.585648s] ... ok {7} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_unset_gateway [16.323499s] ... ok {0} tempest.api.network.test_service_providers.ServiceProvidersTest.test_service_providers_list [0.757145s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [11.232638s] ... ok {3} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.501284s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_duplicate [15.813403s] ... ok {6} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_two_security_groups_and_extra_attributes [26.451740s] ... ok {3} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [3.354011s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_outrange [7.266602s] ... ok {3} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.128000s] ... ok {3} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.267277s] ... ok {1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [22.436604s] ... ok {6} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_cold_migration ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {6} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_cold_migration_revert ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {6} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_live_migration ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {1} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [8.175496s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_dhcp_enabled [11.388490s] ... ok {4} tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON.test_create_list_show_floating_ip_with_tenant_id_by_admin [19.548728s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw [1.768570s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw_and_allocation_pools [9.405552s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_host_routes_and_dns_nameservers [6.470833s] ... ok {4} tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON.test_list_floating_ips_from_admin_and_nonadmin [18.863747s] ... ok {1} tempest.api.network.test_routers.RoutersIpV6Test.test_router_interface_port_update_with_fixed_ip [21.876332s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_without_gateway [6.024322s] ... ok {5} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [56.126373s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_create_list_subnet_with_no_gw64_one_network [3.594160s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_router [42.060747s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [5.754477s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_network_description [3.188985s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.766557s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.594854s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks_fields [0.827816s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.290652s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets_fields [0.103794s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.430085s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network_fields [0.885179s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.261926s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet_fields [0.273868s] ... ok {5} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [27.327342s] ... ok {7} tempest.api.network.test_networks.NetworksIpV6Test.test_update_subnet_gw_dns_host_routes_dhcp [11.712941s] ... ok {4} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_centralized_router_creation [1.807036s] ... ok {4} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_centralized_router_update_to_dvr [5.830619s] ... ok {4} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_distributed_router_creation [2.660016s] ... ok {7} tempest.api.network.test_routers_negative.DvrRoutersNegativeTest.test_router_create_tenant_distributed_returns_forbidden [0.207264s] ... ok {4} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [2.259150s] ... ok {5} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [26.469579s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_additional_default_security_group_fails [0.185967s] ... ok {4} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [3.188487s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_duplicate_security_group_rule_fails [4.810927s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_ethertype [1.644086s] ... ok {5} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [8.872390s] ... ok {4} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_additional_args [3.836081s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_protocol [2.223297s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_remote_ip_prefix [1.631961s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_invalid_ports [3.893652s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_64_subnets [63.076915s] ... ok {4} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_icmp_type_code [7.262475s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_non_existent_remote_groupid [2.148809s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_non_existent_security_group [0.711128s] ... ok {4} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_protocol_integer_value [2.484861s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_invalid_options [3.479995s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_and_group [3.216262s] ... ok {4} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_group_id [4.128119s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_wrong_ip_prefix_version [2.741935s] ... ok {4} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_prefix [1.989268s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_update_name_default [1.700446s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_delete_non_existent_security_group [0.049115s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_show_non_existent_security_group [0.120235s] ... ok {7} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_show_non_existent_security_group_rule [0.048109s] ... ok {5} tempest.api.network.test_routers.RoutersTest.test_router_interface_port_update_with_fixed_ip [20.006071s] ... ok {4} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [4.503157s] ... ok {4} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.170614s] ... ok {1} tempest.api.network.test_routers.RoutersIpV6Test.test_update_delete_extra_route [89.603550s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_eui64 [13.424580s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_additional_default_security_group_fails [0.470152s] ... ok {1} tempest.api.network.test_routers.RoutersIpV6Test.test_update_router_admin_state [2.837385s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_duplicate_security_group_rule_fails [4.103770s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_ethertype [2.034066s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_protocol [1.444158s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_remote_ip_prefix [1.124632s] ... ok {7} tempest.api.network.test_tags.TagsExtTest.test_create_check_list_and_delete_tags [7.357534s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_invalid_ports [3.956397s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_non_existent_remote_groupid [2.386171s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_non_existent_security_group [1.179294s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra [20.425149s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_remote_ip_and_group [4.292499s] ... ok {7} tempest.api.network.test_tags.TagsExtTest.test_update_and_delete_all_tags [11.484291s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_update_name_default [3.583349s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_delete_non_existent_security_group [0.104835s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_show_non_existent_security_group [0.071894s] ... ok {4} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_show_non_existent_security_group_rule [0.114954s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra_no_dhcp [14.161824s] ... ok {6} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_rebuild [154.470696s] ... ok {4} tempest.scenario.test_server_advanced_ops.TestServerAdvancedOps.test_server_sequence_suspend_resume [48.422675s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_two_subnets [55.139134s] ... ok {5} tempest.api.network.test_routers.RoutersTest.test_update_delete_extra_route [100.444313s] ... ok {5} tempest.api.network.test_routers.RoutersTest.test_update_router_admin_state [2.099757s] ... ok {2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [2.868256s] ... ok {5} tempest.api.network.test_tags.TagsTest.test_create_list_show_update_delete_tags [1.750854s] ... ok {2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [4.162760s] ... ok {2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [3.655560s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_add_router_interfaces_on_overlapping_subnets_returns_400 [7.627117s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_delete_non_existent_router_returns_404 [0.073737s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_add_gateway_invalid_network_returns_404 [0.586863s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_add_gateway_net_not_external_returns_400 [1.448844s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_remove_interface_in_use_returns_409 [5.098482s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_show_non_existent_router_returns_404 [0.072991s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_update_non_existent_router_returns_404 [0.077775s] ... ok {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_connectivity_between_vms_on_different_networks [140.265715s] ... ok {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic ... SKIPPED: NIC hotplug not available {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_mtu_sized_frames [60.395056s] ... ok {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [127.978273s] ... ok {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_port_security_macspoofing_port ... SKIPPED: NIC hotplug not available {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_preserve_preexisting_port [58.603437s] ... ok {1} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern [454.739298s] ... ok {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_router_rescheduling [75.391145s] ... ok {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_subnet_details [191.998974s] ... ok {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_instance_port_admin_state [99.124910s] ... ok {6} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_router_admin_state [71.688174s] ... ok ============================== Failed 6 tests - output below: ============================== 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:ae:08:5b', 'ip_address': '2001:db8::1b6', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::1b6', 'mac_address': 'fa:16:3e:ae:08:5b'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:22,948 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 5.062s 2021-06-08 14:02:22,949 108080 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "073975b5-24ff-461e-8478-b2bf3bf97a5d", "name": "tempest-AllowedAddressPairIpV6TestJSON-1737341087"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-93e55d0b-fcf9-49ac-9662-8a2b6d7815d0', 'date': 'Tue, 08 Jun 2021 14:02:22 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"dd32fb04-5989-4b31-9df0-d22becaac6e6","name":"tempest-AllowedAddressPairIpV6TestJSON-1737341087","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:27:dc:7b","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::89"}],"project_id":"fe913ac4a98f4e8998411d60e821dfd0","port_security_enabled":true,"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:19Z","updated_at":"2021-06-08T14:02:20Z","revision_number":1}}' 2021-06-08 14:02:24,231 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6 1.281s 2021-06-08 14:02:24,231 108080 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::1b6", "mac_address": "fa:16:3e:ae:08:5b"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '822', 'x-openstack-request-id': 'req-ad676cfb-ec12-4f6e-adb1-be84053c2364', 'date': 'Tue, 08 Jun 2021 14:02:24 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6'} Body: b'{"port":{"id":"dd32fb04-5989-4b31-9df0-d22becaac6e6","name":"tempest-AllowedAddressPairIpV6TestJSON-1737341087","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:27:dc:7b","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::89"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ae:08:5b","ip_address":"2001:db8::1b6","active":true}],"extra_dhcp_opts":[],"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:19Z","updated_at":"2021-06-08T14:02:23Z","revision_number":2,"project_id":"fe913ac4a98f4e8998411d60e821dfd0"}}' 2021-06-08 14:02:26,930 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6 2.693s 2021-06-08 14:02:26,930 108080 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-ac1661e1-96aa-4d3d-a6f4-f7a286214607', 'date': 'Tue, 08 Jun 2021 14:02:26 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6'} Body: b'' 2021-06-08 14:02:26,997 108080 INFO [tempest.lib.c ommon.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6 0.066s 2021-06-08 14:02:26,998 108080 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-7ec05935-1af7-464d-b8c6-6507841db8a6', 'date': 'Tue, 08 Jun 2021 14:02:26 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/dd32fb04-5989-4b31-9df0-d22becaac6e6'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port dd32fb04-5989-4b31-9df0-d22becaac6e6 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:ae:08:5b', 'ip_address': '2001:db8::/48', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::/48', 'mac_address': 'fa:16:3e:ae:08:5b'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:31,124 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 4.124s 2021-06-08 14:02:31,125 108080 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "073975b5-24ff-461e-8478-b2bf3bf97a5d", "name": "tempest-AllowedAddressPairIpV6TestJSON-939506307"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-c8cf835c-4fb3-45f9-86d2-d237f2a07856', 'date': 'Tue, 08 Jun 2021 14:02:31 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"b36732d8-3306-4425-8e2c-db0ee4ac344a","name":"tempest-AllowedAddressPairIpV6TestJSON-939506307","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:ce:8f:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::314"}],"project_id":"fe913ac4a98f4e8998411d60e821dfd0","port_security_enabled":true,"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:27Z","updated_at":"2021-06-08T14:02:28Z","revision_number":1}}' 2021-06-08 14:02:32,634 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a 1.509s 2021-06-08 14:02:32,635 108080 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:ae:08:5b"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '822', 'x-openstack-request-id': 'req-ecf1b447-4cb1-4793-924b-ef7133026eb6', 'date': 'Tue, 08 Jun 2021 14:02:32 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a'} Body: b'{"port":{"id":"b36732d8-3306-4425-8e2c-db0ee4ac344a","name":"tempest-AllowedAddressPairIpV6TestJSON-939506307","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:ce:8f:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::314"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ae:08:5b","ip_address":"2001:db8::/48","active":true}],"extra_dhcp_opts":[],"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:27Z","updated_at":"2021-06-08T14:02:32Z","revision_number":2,"project_id":"fe913ac4a98f4e8998411d60e821dfd0"}}' 2021-06-08 14:02:34,309 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a 1.673s 2021-06-08 14:02:34,310 108080 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-16d1cd9c-114b-40d5-9b8d-8f77f6fc95ab', 'date': 'Tue, 08 Jun 2021 14:02:34 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a'} Body: b'' 2021-06-08 14:02:34,394 108080 INFO [temp est.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a 0.083s 2021-06-08 14:02:34,394 108080 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-1fbdaa50-404e-4b9d-a551-1c437751bf64', 'date': 'Tue, 08 Jun 2021 14:02:34 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/b36732d8-3306-4425-8e2c-db0ee4ac344a'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port b36732d8-3306-4425-8e2c-db0ee4ac344a 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:ae:08:5b', 'ip_address': '2001:db8::1b6', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:ee:69:45', 'ip_address': '2001:db8::19f', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::1b6', 'mac_address': 'fa:16:3e:ae:08:5b'} First has 0, Second has 1: {'ip_address': '2001:db8::19f', 'mac_address': 'fa:16:3e:ee:69:45'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:38,267 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 3.866s 2021-06-08 14:02:38,268 108080 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "073975b5-24ff-461e-8478-b2bf3bf97a5d", "name": "tempest-AllowedAddressPairIpV6TestJSON-611227944"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-4bfa362d-fa03-4f6f-a987-e116f568942d', 'date': 'Tue, 08 Jun 2021 14:02:38 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"3965c4cc-016f-4584-bbc8-05ff1bbd6797","name":"tempest-AllowedAddressPairIpV6TestJSON-611227944","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:ee:69:45","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::19f"}],"project_id":"fe913ac4a98f4e8998411d60e821dfd0","port_security_enabled":true,"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:35Z","updated_at":"2021-06-08T14:02:36Z","revision_number":1}}' 2021-06-08 14:02:40,813 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 2.545s 2021-06-08 14:02:40,814 108080 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "073975b5-24ff-461e-8478-b2bf3bf97a5d", "name": "tempest-AllowedAddressPairIpV6TestJSON-797081893"}} Response - Headers: {'content-type': 'application/json', 'content-length': '743', 'x-openstack-request-id': 'req-1de4c9dd-2105-48b8-bba7-8c0f5192393b', 'date': 'Tue, 08 Jun 2021 14:02:40 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b","name":"tempest-AllowedAddressPairIpV6TestJSON-797081893","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:21:32:5a","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::84"}],"project_id":"fe913ac4a98f4e8998411d60e821dfd0","port_security_enabled":true,"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:38Z","updated_at":"2021-06-08T14:02:39Z","revision_number":1}}' 2021-06-08 14:02:42,675 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b 1.861s 2021-06-08 14:02:42,676 108080 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::1b6", "mac_address": "fa:16:3e:ae:08:5b"}, {"ip_address": "2001:db8::19f", "mac_address": "fa:16:3e:ee:69:45"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '900', 'x-openstack-request-id': 'req-0550af8a-2e6e-4f13-8429-3baae3e1384a', 'date': 'Tue, 08 Jun 2021 14:02:42 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http:/ /10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b'} Body: b'{"port":{"id":"ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b","name":"tempest-AllowedAddressPairIpV6TestJSON-797081893","network_id":"073975b5-24ff-461e-8478-b2bf3bf97a5d","tenant_id":"fe913ac4a98f4e8998411d60e821dfd0","mac_address":"fa:16:3e:21:32:5a","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9934b315-a22c-4f76-872c-37e3c71d5c56","ip_address":"2001:db8::84"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:ae:08:5b","ip_address":"2001:db8::1b6","active":true},{"mac_address":"fa:16:3e:ee:69:45","ip_address":"2001:db8::19f","active":true}],"extra_dhcp_opts":[],"security_groups":["ed3ce6b6-6960-417f-8297-f43f2eabe075"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:38Z","updated_at":"2021-06-08T14:02:42Z","revision_number":2,"project_id":"fe913ac4a98f4e8998411d60e821dfd0"}}' 2021-06-08 14:02:46,606 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b 3.929s 2021-06-08 14:02:46,606 108080 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-9271276e-ed98-419e-9721-8654bf3c250d', 'date': 'Tue, 08 Jun 2021 14:02:46 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b'} Body: b'' 2021-06-08 14:02:46,658 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b 0.052s 2021-06-08 14:02:46,659 108080 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-ac94aa17-d711-4178-861d-af06c804ffca', 'date': 'Tue, 08 Jun 2021 14:02:46 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port ef700fbc-b3c1-4dd0-8457-1f9bcfe6ec9b could not be found.", "detail": ""}}' 2021-06-08 14:02:48,558 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/3965c4cc-016f-4584-bbc8-05ff1bbd6797 1.898s 2021-06-08 14:02:48,558 108080 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-7cc5b994-7507-42a1-b355-417806a96704', 'date': 'Tue, 08 Jun 2021 14:02:48 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3965c4cc-016f-4584-bbc8-05ff1bbd6797'} Body: b'' 2021-06-08 14:02:48,720 108080 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/3965c4cc-016f-4584-bbc8-05ff1bbd6797 0.161s 2021-06-08 14:02:48,721 108080 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-a31ac9da-3c80-4e26-b601-03dca4fefe6a', 'date': 'Tue, 08 Jun 2021 14:02:48 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3965c4cc-016f -4584-bbc8-05ff1bbd6797'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 3965c4cc-016f-4584-bbc8-05ff1bbd6797 could not be found.", "detail": ""}}' 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:4f:b6:61', 'ip_address': '172.20.0.13', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.13', 'mac_address': 'fa:16:3e:4f:b6:61'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:47,887 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 3.974s 2021-06-08 14:02:47,887 108077 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c7b7222e-6489-4bff-bcb1-7ce2819414bb", "name": "tempest-AllowedAddressPairTestJSON-1658040036"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-28220f38-5844-4b20-8657-4998c2e004a8', 'date': 'Tue, 08 Jun 2021 14:02:47 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"4cc88e28-6697-4849-b58b-239d31502656","name":"tempest-AllowedAddressPairTestJSON-1658040036","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:c6:36:ea","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"project_id":"34340c079b224e609c629f8b012ab8c4","port_security_enabled":true,"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:45Z","updated_at":"2021-06-08T14:02:45Z","revision_number":1}}' 2021-06-08 14:02:50,262 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656 2.374s 2021-06-08 14:02:50,262 108077 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.13", "mac_address": "fa:16:3e:4f:b6:61"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '814', 'x-openstack-request-id': 'req-a0e6a4f7-da46-4387-9b88-457396670b24', 'date': 'Tue, 08 Jun 2021 14:02:50 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656'} Body: b'{"port":{"id":"4cc88e28-6697-4849-b58b-239d31502656","name":"tempest-AllowedAddressPairTestJSON-1658040036","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:c6:36:ea","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:4f:b6:61","ip_address":"172.20.0.13","active":true}],"extra_dhcp_opts":[],"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:45Z","updated_at":"2021-06-08T14:02:49Z","revision_number":2,"project_id":"34340c079b224e609c629f8b012ab8c4"}}' 2021-06-08 14:02:53,647 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656 3.382s 2021-06-08 14:02:53,647 108077 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-95b3d5f4-c52f-4da5-b80f-e0b1893a7101', 'date': 'Tue, 08 Jun 2021 14:02:53 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656'} Body: b'' 2021-06-08 14:02:53,733 108077 INFO [tempest.lib.common.rest_client] Request (Allo wedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656 0.085s 2021-06-08 14:02:53,733 108077 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-9fa28c57-8914-4efd-be48-98d8e536ecf1', 'date': 'Tue, 08 Jun 2021 14:02:53 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/4cc88e28-6697-4849-b58b-239d31502656'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 4cc88e28-6697-4849-b58b-239d31502656 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:4f:b6:61', '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:4f:b6:61'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:02:57,766 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 4.031s 2021-06-08 14:02:57,767 108077 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c7b7222e-6489-4bff-bcb1-7ce2819414bb", "name": "tempest-AllowedAddressPairTestJSON-1210330686"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-3beb951b-2651-47d1-bb6d-505e5bf3ced2', 'date': 'Tue, 08 Jun 2021 14:02:57 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"d8da0f7c-222d-4a41-8981-5ac2f4c002f4","name":"tempest-AllowedAddressPairTestJSON-1210330686","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:41:be:06","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"project_id":"34340c079b224e609c629f8b012ab8c4","port_security_enabled":true,"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:02:54Z","updated_at":"2021-06-08T14:02:55Z","revision_number":1}}' 2021-06-08 14:02:59,917 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4 2.149s 2021-06-08 14:02:59,917 108077 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:4f:b6:61"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '816', 'x-openstack-request-id': 'req-60893848-5213-4c97-bd60-0ae4f4aa0ca5', 'date': 'Tue, 08 Jun 2021 14:02:59 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4'} Body: b'{"port":{"id":"d8da0f7c-222d-4a41-8981-5ac2f4c002f4","name":"tempest-AllowedAddressPairTestJSON-1210330686","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:41:be:06","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:4f:b6:61","ip_address":"172.20.0.0/16","active":true}],"extra_dhcp_opts":[],"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:02:54Z","updated_at":"2021-06-08T14:02:58Z","revision_number":2,"project_id":"34340c079b224e609c629f8b012ab8c4"}}' 2021-06-08 14:03:02,530 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4 2.611s 2021-06-08 14:03:02,530 108077 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-1de3abca-c9a9-4aad-8f06-dbad10472012', 'date': 'Tue, 08 Jun 2021 14:03:02 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4'} Body: b'' 2021-06-08 14:03:02,630 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4 0.099s 2021-06-08 14:03:02,630 108077 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-613305a7-e5cf-4744-af65-6a6ef2cbe2c0', 'date': 'Tue, 08 Jun 2021 14:03:02 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/d8da0f7c-222d-4a41-8981-5ac2f4c002f4'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port d8da0f7c-222d-4a41-8981-5ac2f4c002f4 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:4f:b6:61', 'ip_address': '172.20.0.13', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:cb:de:2a', 'ip_address': '172.20.0.7', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.13', 'mac_address': 'fa:16:3e:4f:b6:61'} First has 0, Second has 1: {'ip_address': '172.20.0.7', 'mac_address': 'fa:16:3e:cb:de:2a'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-08 14:03:05,618 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 2.986s 2021-06-08 14:03:05,619 108077 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c7b7222e-6489-4bff-bcb1-7ce2819414bb", "name": "tempest-AllowedAddressPairTestJSON-1338436336"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-7a679d18-c60b-4734-9ba9-98ad2306633b', 'date': 'Tue, 08 Jun 2021 14:03:05 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"92872c84-1cb5-4293-8923-4f7785a9fbe6","name":"tempest-AllowedAddressPairTestJSON-1338436336","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:cb:de:2a","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.7"}],"project_id":"34340c079b224e609c629f8b012ab8c4","port_security_enabled":true,"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:03:03Z","updated_at":"2021-06-08T14:03:04Z","revision_number":1}}' 2021-06-08 14:03:10,682 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.44:9696/v2.0/ports 5.063s 2021-06-08 14:03:10,683 108077 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "c7b7222e-6489-4bff-bcb1-7ce2819414bb", "name": "tempest-AllowedAddressPairTestJSON-1969647671"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-64b80b12-ab2c-4420-8f5e-c1917ccb915c', 'date': 'Tue, 08 Jun 2021 14:03:10 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.44:9696/v2.0/ports'} Body: b'{"port":{"id":"3eab6dca-ca84-449c-aa88-7971cf7e3529","name":"tempest-AllowedAddressPairTestJSON-1969647671","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:75:a1:fa","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.3"}],"project_id":"34340c079b224e609c629f8b012ab8c4","port_security_enabled":true,"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-08T14:03:06Z","updated_at":"2021-06-08T14:03:07Z","revision_number":1}}' 2021-06-08 14:03:12,749 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529 2.065s 2021-06-08 14:03:12,749 108077 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.13", "mac_address": "fa:16:3e:4f:b6:61"}, {"ip_address": "172.20.0.7", "mac_address": "fa:16:3e:cb:de:2a"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '890', 'x-openstack-request-id': 'req-30fdc906-0a9f-4ecd-aaa8-39a08d03e634', 'date': 'Tue, 08 Jun 2021 14:03:12 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3eab6 dca-ca84-449c-aa88-7971cf7e3529'} Body: b'{"port":{"id":"3eab6dca-ca84-449c-aa88-7971cf7e3529","name":"tempest-AllowedAddressPairTestJSON-1969647671","network_id":"c7b7222e-6489-4bff-bcb1-7ce2819414bb","tenant_id":"34340c079b224e609c629f8b012ab8c4","mac_address":"fa:16:3e:75:a1:fa","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"a15a9be3-a6d0-4ff6-a17b-63858d02cac9","ip_address":"172.20.0.3"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:4f:b6:61","ip_address":"172.20.0.13","active":true},{"mac_address":"fa:16:3e:cb:de:2a","ip_address":"172.20.0.7","active":true}],"extra_dhcp_opts":[],"security_groups":["65159032-d651-47b7-b59f-eee07d618caf"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-08T14:03:06Z","updated_at":"2021-06-08T14:03:11Z","revision_number":2,"project_id":"34340c079b224e609c629f8b012ab8c4"}}' 2021-06-08 14:03:17,249 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529 4.499s 2021-06-08 14:03:17,250 108077 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-88f77869-c040-4d0b-b044-6f606eb42a0a', 'date': 'Tue, 08 Jun 2021 14:03:17 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529'} Body: b'' 2021-06-08 14:03:17,349 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529 0.098s 2021-06-08 14:03:17,349 108077 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-2906a946-7b7a-4782-9db8-123ed1d723b2', 'date': 'Tue, 08 Jun 2021 14:03:17 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/3eab6dca-ca84-449c-aa88-7971cf7e3529'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 3eab6dca-ca84-449c-aa88-7971cf7e3529 could not be found.", "detail": ""}}' 2021-06-08 14:03:21,059 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.44:9696/v2.0/ports/92872c84-1cb5-4293-8923-4f7785a9fbe6 3.710s 2021-06-08 14:03:21,060 108077 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-87c74849-2846-4d52-826a-f4c089442480', 'date': 'Tue, 08 Jun 2021 14:03:21 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/92872c84-1cb5-4293-8923-4f7785a9fbe6'} Body: b'' 2021-06-08 14:03:21,284 108077 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.44:9696/v2.0/ports/92872c84-1cb5-4293-8923-4f7785a9fbe6 0.223s 2021-06-08 14:03:21,284 108077 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-9f70d711-67a4-4042-b88a-0c7e19a9b49c', 'date': 'Tue, 08 Jun 2021 14:03:21 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.44:9696/v2.0/ports/92872c84-1cb5-4293-8923-4f7785a9fbe6'} Body: b'{"NeutronError": { "type": "PortNotFound", "message": "Port 92872c84-1cb5-4293-8923-4f7785a9fbe6 could not be found.", "detail": ""}}' ====== Totals ====== Ran: 282 tests in 1333.8065 sec. - Passed: 271 - Skipped: 5 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 6 Sum of execute time for each test: 4043.8476 sec. ============== Worker Balance ============== - Worker 0 (20 tests) => 0:05:24.385916 - Worker 1 (52 tests) => 0:15:49.214238 - Worker 2 (36 tests) => 0:09:50.294807 - Worker 3 (25 tests) => 0:03:47.529625 - Worker 4 (33 tests) => 0:07:10.595404 - Worker 5 (29 tests) => 0:09:23.697643 - Worker 6 (41 tests) => 0:22:10.290219 - Worker 7 (46 tests) => 0:06:01.967723 {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_ram [0.476140s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_vcpus [0.440957s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_verify_resize_state [49.513951s] ... ok {0} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_auto_to_manual [48.415134s] ... ok {0} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto [47.650220s] ... ok {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm [24.595952s] ... ok {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm_from_stopped [80.089171s] ... ok {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert [81.023929s] ... ok {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert_with_volume_attached [140.341028s] ... ok {0} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_nonexistent_server [0.495866s] ... ok {0} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_non_existent_flavor [0.618644s] ... ok {0} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_null_flavor [0.500549s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_all_attributes [1.737373s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_allocation_pools [1.512074s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_default_gw [0.925943s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_delete_network_with_subnet [1.701217s] ... ok {0} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_net_not_external_returns_400 [1.514280s] ... ok {0} tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup [37.254477s] ... ok {0} tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_luks [35.452678s] ... ok {0} tempest.scenario.test_minimum_basic.TestMinimumBasicScenario.test_minimum_basic_scenario [122.544845s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_pause_unpause [72.659645s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_reboot [115.141321s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_resize [118.456835s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_stop_start [115.883818s] ... ok {0} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_suspend_resume [67.287381s] ... ok {0} tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_instance [252.656879s] ... ok {0} tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance [267.779121s] ... ok {0} tempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern [284.169807s] ... ok ====== Totals ====== Ran: 28 tests in 2195.0407 sec. - Passed: 28 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 1970.8392 sec. ============== Worker Balance ============== - Worker 0 (28 tests) => 0:36:35.040663 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] 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] ~ Exit code: 1