Public bug reported:
For some reason (I have no idea why) during the scenario tests neutron
stops sending notifications about port status change to nova. In the
logs of neutron server there is info that notifications are disabled,
like:
Jan 18 12:05:45.415318 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron.db.provisioning_blocks [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Provisioning complete for
port 52a33477-c818-456c-b47f-a323e04cce42 triggered by entity L2. {{(pid=71111)
provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:139}}
Jan 18 12:05:45.415822 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron_lib.callbacks.manager [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Publish callbacks
['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1745609'] for port
(52a33477-c818-456c-b47f-a323e04cce42), provisioning_complete {{(pid=71111)
_notify_loop
/usr/local/lib/python3.8/dist-packages/neutron_lib/callbacks/manager.py:176}}
Jan 18 12:05:45.483625 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron.plugins.ml2.plugin [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Current status of the port
52a33477-c818-456c-b47f-a323e04cce42 is: DOWN; New status is: ACTIVE
{{(pid=71111) _update_individual_port_db_status
/opt/stack/neutron/neutron/plugins/ml2/plugin.py:2213}}
Jan 18 12:05:45.484006 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron_lib.callbacks.manager [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Publish callbacks
['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1688939',
'neutron.services.qos.qos_plugin.QoSPlugin._check_port_for_placement_allocation_change-102324']
for port (52a33477-c818-456c-b47f-a323e04cce42), before_update {{(pid=71111)
_notify_loop
/usr/local/lib/python3.8/dist-packages/neutron_lib/callbacks/manager.py:176}}
Jan 18 12:05:45.514465 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron.notifiers.nova [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Nova notifier disabled
{{(pid=71111) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:180}}
Example of failure:
https://0cc0fb9d5c802f1c7b9c-6aa1154e79cc29d864ed6f661bf68125.ssl.cf5.rackcdn.com/824982/2/check/neutron-
ovs-tempest-multinode-full/1e135d1/testr_results.html
** Affects: neutron
Importance: Critical
Status: Confirmed
** Tags: gate-failure tempest
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1958363
Title:
Notifications to nova disabled causing tests failures
Status in neutron:
Confirmed
Bug description:
For some reason (I have no idea why) during the scenario tests neutron
stops sending notifications about port status change to nova. In the
logs of neutron server there is info that notifications are disabled,
like:
Jan 18 12:05:45.415318 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron.db.provisioning_blocks [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Provisioning complete for
port 52a33477-c818-456c-b47f-a323e04cce42 triggered by entity L2. {{(pid=71111)
provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:139}}
Jan 18 12:05:45.415822 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron_lib.callbacks.manager [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Publish callbacks
['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1745609'] for port
(52a33477-c818-456c-b47f-a323e04cce42), provisioning_complete {{(pid=71111)
_notify_loop
/usr/local/lib/python3.8/dist-packages/neutron_lib/callbacks/manager.py:176}}
Jan 18 12:05:45.483625 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron.plugins.ml2.plugin [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Current status of the port
52a33477-c818-456c-b47f-a323e04cce42 is: DOWN; New status is: ACTIVE
{{(pid=71111) _update_individual_port_db_status
/opt/stack/neutron/neutron/plugins/ml2/plugin.py:2213}}
Jan 18 12:05:45.484006 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron_lib.callbacks.manager [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Publish callbacks
['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1688939',
'neutron.services.qos.qos_plugin.QoSPlugin._check_port_for_placement_allocation_change-102324']
for port (52a33477-c818-456c-b47f-a323e04cce42), before_update {{(pid=71111)
_notify_loop
/usr/local/lib/python3.8/dist-packages/neutron_lib/callbacks/manager.py:176}}
Jan 18 12:05:45.514465 ubuntu-focal-inmotion-iad3-0028053821
neutron-server[71111]: DEBUG neutron.notifiers.nova [None
req-b33edd99-de3e-4c86-9fb8-405862418a59 None None] Nova notifier disabled
{{(pid=71111) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:180}}
Example of failure:
https://0cc0fb9d5c802f1c7b9c-6aa1154e79cc29d864ed6f661bf68125.ssl.cf5.rackcdn.com/824982/2/check/neutron-
ovs-tempest-multinode-full/1e135d1/testr_results.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1958363/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp