Activity log for bug #1742385

Date Who What changed Old value New value Message
2018-01-10 07:48:17 YAMAMOTO Takashi bug added bug
2018-01-10 07:48:27 YAMAMOTO Takashi tags gate-failure
2018-01-10 07:48:31 YAMAMOTO Takashi networking-midonet: importance Undecided Critical
2018-01-10 07:54:14 YAMAMOTO Takashi description test_create_show_delete_security_group_rule_names is failing on networking-midonet gate jobs. eg. http://logs.openstack.org/91/531091/3/check/networking-midonet-tempest-multinode-ml2/1503639/logs/testr_results.html.gz Traceback (most recent call last): File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/test_security_groups.py", line 80, in test_create_show_delete_security_group_rule_names ethertype=self.ethertype) File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 88, in _test_create_show_delete_security_group_rule self._create_security_group_rule(**kwargs)['security_group_rule']) File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 58, in _create_security_group_rule rule_create_body = self.client.create_security_group_rule(**kwargs) File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/services/network/json/network_client.py", line 865, in create_security_group_rule resp, body = self.post(uri, body) File "tempest/lib/common/rest_client.py", line 279, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/common/rest_client.py", line 668, in request self._error_checker(resp, resp_body) File "tempest/lib/common/rest_client.py", line 779, in _error_checker raise exceptions.BadRequest(resp_body, resp=resp) tempest.lib.exceptions.BadRequest: Bad request Details: {u'type': u'SecurityGroupRuleInvalidProtocol', u'message': u"Security group rule protocol ipip not supported. Only protocol values [None, 'ah', 'pgm', 'tcp', 'ipv6-encap', 'dccp', 'igmp', 'icmp', 'esp', 'ipv6-icmp', 'vrrp', 'gre', 'sctp', 'rsvp', 'ipv6-route', 'udp', 'ipv6-opts', 'ipv6-nonxt', 'udplite', 'egp', 'icmpv6', 'ipv6-frag', 'ospf'] and integer representations [0 to 255] are supported.", u'detail': u''} test_create_show_delete_security_group_rule_names is failing on networking-midonet gate jobs. note: "ipip" is added by neutron-lib 1.12.0 (I18e5e42b687e12b64f5a9c523a912c8dd1afa9d2) eg. http://logs.openstack.org/91/531091/3/check/networking-midonet-tempest-multinode-ml2/1503639/logs/testr_results.html.gz Traceback (most recent call last):   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/test_security_groups.py", line 80, in test_create_show_delete_security_group_rule_names     ethertype=self.ethertype)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 88, in _test_create_show_delete_security_group_rule     self._create_security_group_rule(**kwargs)['security_group_rule'])   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 58, in _create_security_group_rule     rule_create_body = self.client.create_security_group_rule(**kwargs)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/services/network/json/network_client.py", line 865, in create_security_group_rule     resp, body = self.post(uri, body)   File "tempest/lib/common/rest_client.py", line 279, in post     return self.request('POST', url, extra_headers, headers, body, chunked)   File "tempest/lib/common/rest_client.py", line 668, in request     self._error_checker(resp, resp_body)   File "tempest/lib/common/rest_client.py", line 779, in _error_checker     raise exceptions.BadRequest(resp_body, resp=resp) tempest.lib.exceptions.BadRequest: Bad request Details: {u'type': u'SecurityGroupRuleInvalidProtocol', u'message': u"Security group rule protocol ipip not supported. Only protocol values [None, 'ah', 'pgm', 'tcp', 'ipv6-encap', 'dccp', 'igmp', 'icmp', 'esp', 'ipv6-icmp', 'vrrp', 'gre', 'sctp', 'rsvp', 'ipv6-route', 'udp', 'ipv6-opts', 'ipv6-nonxt', 'udplite', 'egp', 'icmpv6', 'ipv6-frag', 'ospf'] and integer representations [0 to 255] are supported.", u'detail': u''}
2018-01-10 07:54:24 YAMAMOTO Takashi summary test_create_show_delete_security_group_rule_names failure test_create_show_delete_security_group_rule_names failure on networking-midonet gate
2018-01-10 08:08:44 YAMAMOTO Takashi description test_create_show_delete_security_group_rule_names is failing on networking-midonet gate jobs. note: "ipip" is added by neutron-lib 1.12.0 (I18e5e42b687e12b64f5a9c523a912c8dd1afa9d2) eg. http://logs.openstack.org/91/531091/3/check/networking-midonet-tempest-multinode-ml2/1503639/logs/testr_results.html.gz Traceback (most recent call last):   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/test_security_groups.py", line 80, in test_create_show_delete_security_group_rule_names     ethertype=self.ethertype)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 88, in _test_create_show_delete_security_group_rule     self._create_security_group_rule(**kwargs)['security_group_rule'])   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 58, in _create_security_group_rule     rule_create_body = self.client.create_security_group_rule(**kwargs)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/services/network/json/network_client.py", line 865, in create_security_group_rule     resp, body = self.post(uri, body)   File "tempest/lib/common/rest_client.py", line 279, in post     return self.request('POST', url, extra_headers, headers, body, chunked)   File "tempest/lib/common/rest_client.py", line 668, in request     self._error_checker(resp, resp_body)   File "tempest/lib/common/rest_client.py", line 779, in _error_checker     raise exceptions.BadRequest(resp_body, resp=resp) tempest.lib.exceptions.BadRequest: Bad request Details: {u'type': u'SecurityGroupRuleInvalidProtocol', u'message': u"Security group rule protocol ipip not supported. Only protocol values [None, 'ah', 'pgm', 'tcp', 'ipv6-encap', 'dccp', 'igmp', 'icmp', 'esp', 'ipv6-icmp', 'vrrp', 'gre', 'sctp', 'rsvp', 'ipv6-route', 'udp', 'ipv6-opts', 'ipv6-nonxt', 'udplite', 'egp', 'icmpv6', 'ipv6-frag', 'ospf'] and integer representations [0 to 255] are supported.", u'detail': u''} test_create_show_delete_security_group_rule_names is failing on networking-midonet gate jobs. it seems like a neutron-lib version mismatch. 1.11.0 is used by neutron. on the other hand, 1.12.0 is used by tempest plugins installed via TEMPEST_PLUGINS, which doesn't honor upper-constraints. i guess tempest plugins should not use the list of protocols in neutron-lib because tempest is branchless and supposed to work against old servers (with older neutron-lib) and other implementations (like midonet) as well. note: "ipip" is added by neutron-lib 1.12.0 (I18e5e42b687e12b64f5a9c523a912c8dd1afa9d2) eg. http://logs.openstack.org/91/531091/3/check/networking-midonet-tempest-multinode-ml2/1503639/logs/testr_results.html.gz Traceback (most recent call last):   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/test_security_groups.py", line 80, in test_create_show_delete_security_group_rule_names     ethertype=self.ethertype)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 88, in _test_create_show_delete_security_group_rule     self._create_security_group_rule(**kwargs)['security_group_rule'])   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 58, in _create_security_group_rule     rule_create_body = self.client.create_security_group_rule(**kwargs)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/services/network/json/network_client.py", line 865, in create_security_group_rule     resp, body = self.post(uri, body)   File "tempest/lib/common/rest_client.py", line 279, in post     return self.request('POST', url, extra_headers, headers, body, chunked)   File "tempest/lib/common/rest_client.py", line 668, in request     self._error_checker(resp, resp_body)   File "tempest/lib/common/rest_client.py", line 779, in _error_checker     raise exceptions.BadRequest(resp_body, resp=resp) tempest.lib.exceptions.BadRequest: Bad request Details: {u'type': u'SecurityGroupRuleInvalidProtocol', u'message': u"Security group rule protocol ipip not supported. Only protocol values [None, 'ah', 'pgm', 'tcp', 'ipv6-encap', 'dccp', 'igmp', 'icmp', 'esp', 'ipv6-icmp', 'vrrp', 'gre', 'sctp', 'rsvp', 'ipv6-route', 'udp', 'ipv6-opts', 'ipv6-nonxt', 'udplite', 'egp', 'icmpv6', 'ipv6-frag', 'ospf'] and integer representations [0 to 255] are supported.", u'detail': u''}
2018-01-10 08:09:20 YAMAMOTO Takashi bug task added neutron
2018-01-10 08:10:17 YAMAMOTO Takashi description test_create_show_delete_security_group_rule_names is failing on networking-midonet gate jobs. it seems like a neutron-lib version mismatch. 1.11.0 is used by neutron. on the other hand, 1.12.0 is used by tempest plugins installed via TEMPEST_PLUGINS, which doesn't honor upper-constraints. i guess tempest plugins should not use the list of protocols in neutron-lib because tempest is branchless and supposed to work against old servers (with older neutron-lib) and other implementations (like midonet) as well. note: "ipip" is added by neutron-lib 1.12.0 (I18e5e42b687e12b64f5a9c523a912c8dd1afa9d2) eg. http://logs.openstack.org/91/531091/3/check/networking-midonet-tempest-multinode-ml2/1503639/logs/testr_results.html.gz Traceback (most recent call last):   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/test_security_groups.py", line 80, in test_create_show_delete_security_group_rule_names     ethertype=self.ethertype)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 88, in _test_create_show_delete_security_group_rule     self._create_security_group_rule(**kwargs)['security_group_rule'])   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 58, in _create_security_group_rule     rule_create_body = self.client.create_security_group_rule(**kwargs)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/services/network/json/network_client.py", line 865, in create_security_group_rule     resp, body = self.post(uri, body)   File "tempest/lib/common/rest_client.py", line 279, in post     return self.request('POST', url, extra_headers, headers, body, chunked)   File "tempest/lib/common/rest_client.py", line 668, in request     self._error_checker(resp, resp_body)   File "tempest/lib/common/rest_client.py", line 779, in _error_checker     raise exceptions.BadRequest(resp_body, resp=resp) tempest.lib.exceptions.BadRequest: Bad request Details: {u'type': u'SecurityGroupRuleInvalidProtocol', u'message': u"Security group rule protocol ipip not supported. Only protocol values [None, 'ah', 'pgm', 'tcp', 'ipv6-encap', 'dccp', 'igmp', 'icmp', 'esp', 'ipv6-icmp', 'vrrp', 'gre', 'sctp', 'rsvp', 'ipv6-route', 'udp', 'ipv6-opts', 'ipv6-nonxt', 'udplite', 'egp', 'icmpv6', 'ipv6-frag', 'ospf'] and integer representations [0 to 255] are supported.", u'detail': u''} test_create_show_delete_security_group_rule_names is failing on networking-midonet gate jobs. it seems like a neutron-lib version mismatch. 1.11.0 is used by neutron. on the other hand, 1.12.0 is used by tempest plugins installed via TEMPEST_PLUGINS, which doesn't honor upper-constraints. i guess tempest plugins should not use the list of protocols from neutron-lib because tempest is branchless and supposed to work against old servers (with older neutron-lib) and other implementations (like midonet) as well. note: "ipip" is added by neutron-lib 1.12.0 (I18e5e42b687e12b64f5a9c523a912c8dd1afa9d2) eg. http://logs.openstack.org/91/531091/3/check/networking-midonet-tempest-multinode-ml2/1503639/logs/testr_results.html.gz Traceback (most recent call last):   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/test_security_groups.py", line 80, in test_create_show_delete_security_group_rule_names     ethertype=self.ethertype)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 88, in _test_create_show_delete_security_group_rule     self._create_security_group_rule(**kwargs)['security_group_rule'])   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/api/base_security_groups.py", line 58, in _create_security_group_rule     rule_create_body = self.client.create_security_group_rule(**kwargs)   File "/opt/stack/new/tempest/.tox/tempest/local/lib/python2.7/site-packages/neutron_tempest_plugin/services/network/json/network_client.py", line 865, in create_security_group_rule     resp, body = self.post(uri, body)   File "tempest/lib/common/rest_client.py", line 279, in post     return self.request('POST', url, extra_headers, headers, body, chunked)   File "tempest/lib/common/rest_client.py", line 668, in request     self._error_checker(resp, resp_body)   File "tempest/lib/common/rest_client.py", line 779, in _error_checker     raise exceptions.BadRequest(resp_body, resp=resp) tempest.lib.exceptions.BadRequest: Bad request Details: {u'type': u'SecurityGroupRuleInvalidProtocol', u'message': u"Security group rule protocol ipip not supported. Only protocol values [None, 'ah', 'pgm', 'tcp', 'ipv6-encap', 'dccp', 'igmp', 'icmp', 'esp', 'ipv6-icmp', 'vrrp', 'gre', 'sctp', 'rsvp', 'ipv6-route', 'udp', 'ipv6-opts', 'ipv6-nonxt', 'udplite', 'egp', 'icmpv6', 'ipv6-frag', 'ospf'] and integer representations [0 to 255] are supported.", u'detail': u''}
2018-01-11 05:08:57 YAMAMOTO Takashi neutron: status New In Progress
2018-01-11 05:08:57 YAMAMOTO Takashi neutron: assignee YAMAMOTO Takashi (yamamoto)
2018-01-16 04:46:14 YAMAMOTO Takashi networking-midonet: status New In Progress
2018-01-17 17:45:35 Ihar Hrachyshka neutron: importance Undecided High
2018-02-18 04:13:15 Brian Haley neutron: status In Progress Fix Committed
2018-03-12 02:37:24 YAMAMOTO Takashi networking-midonet: status In Progress Fix Released
2018-03-12 02:37:32 YAMAMOTO Takashi networking-midonet: assignee YAMAMOTO Takashi (yamamoto)
2018-03-12 02:37:35 YAMAMOTO Takashi networking-midonet: milestone 6.0.0
2018-03-15 17:49:08 Ihar Hrachyshka neutron: status Fix Committed Fix Released