Activity log for bug #1440134

Date Who What changed Old value New value Message
2015-04-03 17:09:47 Miroslav Anashkin bug added bug
2015-04-03 17:10:23 Miroslav Anashkin nominated for series fuel/6.1.x
2015-04-03 17:10:23 Miroslav Anashkin bug task added fuel/6.1.x
2015-04-03 17:10:23 Miroslav Anashkin nominated for series fuel/5.1.x
2015-04-03 17:10:23 Miroslav Anashkin bug task added fuel/5.1.x
2015-04-03 17:10:23 Miroslav Anashkin nominated for series fuel/6.0.x
2015-04-03 17:10:23 Miroslav Anashkin bug task added fuel/6.0.x
2015-04-03 17:10:30 Miroslav Anashkin fuel/6.0.x: importance Undecided High
2015-04-03 17:10:34 Miroslav Anashkin fuel/5.1.x: importance Undecided High
2015-04-03 17:10:55 Miroslav Anashkin fuel/6.1.x: milestone 6.1
2015-04-03 17:11:03 Miroslav Anashkin fuel/6.0.x: milestone 6.0.1
2015-04-03 17:11:07 Miroslav Anashkin fuel/5.1.x: milestone 5.1.2
2015-04-03 17:11:28 Miroslav Anashkin fuel/6.1.x: assignee Fuel Library Team (fuel-library)
2015-04-03 17:11:41 Miroslav Anashkin fuel/6.0.x: assignee Fuel Library Team (fuel-library)
2015-04-03 17:11:54 Miroslav Anashkin fuel/5.1.x: assignee Fuel Library Team (fuel-library)
2015-04-03 17:14:22 Miroslav Anashkin description We've implemented the following workaround in Fuel 5.1.1: https://bugs.launchpad.net/fuel/+bug/1322259/ Set delay to 5.0 to recover channel errors on highly loaded environments. Actually, this fix had been made for slow environments. It introduced to us a new issue, affecting all Mirantis OpenStack versions between 5.1.1 and 6.1. Instance launch may fail. It is related to this HA+RabbitMQ+Oslo Messaging bug: https://bugs.launchpad.net/mos/+bug/1415932 So far customers reported the following errors: =================================================================== Error Message 1 Timed out waiting for a reply to message ID 7bc529a2d71141cf8e65cbee6402f817 Code 500 Details File "/usr/lib/python2.7/dist-packages/nova/conductor/manager.py", line 614, in build_instances request_spec, filter_properties) File "/usr/lib/python2.7/dist-packages/nova/scheduler/client/__init__.py", line 49, in select_destinations context, request_spec, filter_properties) File "/usr/lib/python2.7/dist-packages/nova/scheduler/client/__init__.py", line 35, in __run_method return getattr(self.instance, __name)(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/scheduler/client/query.py", line 34, in select_destinations context, request_spec, filter_properties) File "/usr/lib/python2.7/dist-packages/nova/scheduler/rpcapi.py", line 108, in select_destinations request_spec=request_spec, filter_properties=filter_properties) File "/usr/lib/python2.7/dist-packages/oslo/messaging/rpc/client.py", line 152, in call retry=self.retry) File "/usr/lib/python2.7/dist-packages/oslo/messaging/transport.py", line 90, in _send timeout=timeout, retry=retry) File "/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 434, in send retry=retry) File "/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 423, in _send result = self._waiter.wait(msg_id, timeout) File "/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 289, in wait reply, ending = self._poll_connection(msg_id, timeout) File "/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 239, in _poll_connection % msg_id) =================================================================== Error message 2 The problem I am seeing is that when cloud-init would access the metadata service it was taking 10seconds to respond to each query which is slowing down the startup times of instances from ~30sec to over 3min. time curl http://169.254.169.254/2009-04-04/meta-data/instance-id i-00000046 real 0m10.289s user 0m0.000s sys 0m0.003s After some troubleshooting I noticed that the the neutron-metadata-agent was calling out for locks to the neutron-server, when I looked at the neutron-server logs I started seeing error messages like this: 2015-03-12 21:00:34.247 41004 ERROR oslo.messaging._drivers.impl_rabbit [-] Failed to publish message to topic 'reply_948744ac899648c19260a53a8e5c0f4b': [Errno 32] Broken pipe =================================================================== Should we set kombu_reconnect_delay back to its default value, 1.0? We've implemented the following workaround in Fuel 5.1.1: https://bugs.launchpad.net/fuel/+bug/1322259/ Set delay to 5.0 to recover channel errors on highly loaded environments. Actually, this fix had been made for slow environments. It introduced to us a new issue, affecting all Mirantis OpenStack versions between 5.1.1 and 6.1. Instance launch may fail. It is related to this HA+RabbitMQ+Oslo Messaging bug: https://bugs.launchpad.net/mos/+bug/1415932 So far customers reported the following errors: =================================================================== Error Message 1 Timed out waiting for a reply to message ID 7bc529a2d71141cf8e65cbee6402f817 Code 500 Details File "/usr/lib/python2.7/dist-packages/nova/conductor/manager.py", line 614, in build_instances request_spec, filter_properties) File "/usr/lib/python2.7/dist-packages/nova/scheduler/client/__init__.py", line 49, in select_destinations context, request_spec, filter_properties) File "/usr/lib/python2.7/dist-packages/nova/scheduler/client/__init__.py", line 35, in __run_method return getattr(self.instance, __name)(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/scheduler/client/query.py", line 34, in select_destinations context, request_spec, filter_properties) File "/usr/lib/python2.7/dist-packages/nova/scheduler/rpcapi.py", line 108, in select_destinations request_spec=request_spec, filter_properties=filter_properties) File "/usr/lib/python2.7/dist-packages/oslo/messaging/rpc/client.py", line 152, in call retry=self.retry) File "/usr/lib/python2.7/dist-packages/oslo/messaging/transport.py", line 90, in _send timeout=timeout, retry=retry) File "/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 434, in send retry=retry) File "/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 423, in _send result = self._waiter.wait(msg_id, timeout) File "/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 289, in wait reply, ending = self._poll_connection(msg_id, timeout) File "/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 239, in _poll_connection % msg_id) =================================================================== Error message 2 The problem I am seeing is that when cloud-init would access the metadata service it was taking 10seconds to respond to each query which is slowing down the startup times of instances from ~30sec to over 3min. time curl http://169.254.169.254/2009-04-04/meta-data/instance-id i-00000046 real 0m10.289s user 0m0.000s sys 0m0.003s After some troubleshooting I noticed that the the neutron-metadata-agent was calling out for locks to the neutron-server, when I looked at the neutron-server logs I started seeing error messages like this: 2015-03-12 21:00:34.247 41004 ERROR oslo.messaging._drivers.impl_rabbit [-] Failed to publish message to topic 'reply_948744ac899648c19260a53a8e5c0f4b': [Errno 32] Broken pipe =================================================================== Should we set kombu_reconnect_delay back to its default value, 1.0?
2015-04-06 11:10:26 Vladimir Kuklin fuel/5.1.x: status New Triaged
2015-04-06 11:10:28 Vladimir Kuklin fuel/6.0.x: status New Triaged
2015-04-06 11:10:30 Vladimir Kuklin fuel/6.1.x: status New Triaged
2015-04-22 10:49:27 Vladimir Kuklin tags customer-found customer-found low-hanging-fruit
2015-04-24 11:21:13 Vladimir Kuklin fuel/6.1.x: assignee Fuel Library Team (fuel-library) Bartlomiej Piotrowski (bpiotrowski)
2015-04-28 00:19:09 Mike Scherbakov fuel/6.1.x: assignee Bartlomiej Piotrowski (bpiotrowski) MOS Neutron (mos-neutron)
2015-04-28 10:13:22 Ilya Shakhat fuel/6.1.x: assignee MOS Neutron (mos-neutron)
2015-04-28 10:36:42 Bartłomiej Piotrowski marked as duplicate 1410797
2016-04-29 21:44:27 Dmitry Sutyagin removed duplicate marker 1410797
2016-04-29 21:48:38 Dmitry Sutyagin tags customer-found low-hanging-fruit customer-found low-hanging-fruit support
2016-04-29 21:48:58 Dmitry Sutyagin nominated for series fuel/7.0.x
2016-04-29 21:48:58 Dmitry Sutyagin bug task added fuel/7.0.x
2016-04-29 21:48:58 Dmitry Sutyagin nominated for series fuel/mitaka
2016-04-29 21:48:58 Dmitry Sutyagin bug task added fuel/mitaka
2016-04-29 21:48:58 Dmitry Sutyagin nominated for series fuel/newton
2016-04-29 21:48:58 Dmitry Sutyagin bug task added fuel/newton
2016-04-29 21:48:58 Dmitry Sutyagin nominated for series fuel/future
2016-04-29 21:48:58 Dmitry Sutyagin bug task added fuel/future
2016-04-29 21:48:58 Dmitry Sutyagin nominated for series fuel/8.0.x
2016-04-29 21:48:58 Dmitry Sutyagin bug task added fuel/8.0.x
2016-04-29 21:49:08 Dmitry Sutyagin fuel/7.0.x: status New Confirmed
2016-04-29 21:49:14 Dmitry Sutyagin fuel/7.0.x: importance Undecided High
2016-04-29 21:49:41 Dmitry Sutyagin fuel/7.0.x: assignee MOS Neutron (mos-neutron)
2016-04-29 21:49:47 Dmitry Sutyagin fuel/7.0.x: milestone 7.0-updates
2016-04-29 21:49:52 Dmitry Sutyagin fuel/8.0.x: milestone 8.0-updates
2016-04-29 21:50:04 Dmitry Sutyagin fuel/future: milestone next
2016-04-29 21:50:09 Dmitry Sutyagin fuel/mitaka: milestone 9.0-updates
2016-04-29 21:50:17 Dmitry Sutyagin fuel/newton: milestone 6.1 10.0
2016-04-29 21:51:14 Dmitry Sutyagin fuel/newton: status Triaged New
2016-04-29 21:51:16 Dmitry Sutyagin fuel/newton: importance High Undecided
2016-05-04 09:38:51 Oleksiy Molchanov fuel/8.0.x: status New Confirmed
2016-05-04 09:38:54 Oleksiy Molchanov fuel/future: status New Confirmed
2016-05-04 09:38:59 Oleksiy Molchanov fuel/8.0.x: importance Undecided High
2016-05-04 09:39:10 Oleksiy Molchanov fuel/mitaka: importance Undecided High
2016-05-04 09:39:13 Oleksiy Molchanov fuel/newton: importance Undecided High
2016-05-04 09:39:18 Oleksiy Molchanov fuel/mitaka: status New Confirmed
2016-05-04 09:39:21 Oleksiy Molchanov fuel/future: importance Undecided High
2016-05-04 09:39:27 Oleksiy Molchanov fuel/newton: status New Confirmed
2016-05-04 09:39:31 Oleksiy Molchanov fuel/7.0.x: status Confirmed Triaged
2016-05-04 09:39:33 Oleksiy Molchanov fuel/8.0.x: status Confirmed Triaged
2016-05-04 09:39:36 Oleksiy Molchanov fuel/mitaka: status Confirmed Triaged
2016-05-04 09:39:38 Oleksiy Molchanov fuel/newton: status Confirmed Triaged
2016-05-04 09:39:40 Oleksiy Molchanov fuel/future: status Confirmed Triaged
2016-05-04 09:39:55 Oleksiy Molchanov fuel/newton: assignee Fuel Sustaining (fuel-sustaining-team)
2016-05-04 09:40:07 Oleksiy Molchanov fuel/mitaka: assignee Fuel Sustaining (fuel-sustaining-team)
2016-05-04 09:40:13 Oleksiy Molchanov fuel/future: assignee Fuel Sustaining (fuel-sustaining-team)
2016-05-04 09:40:19 Oleksiy Molchanov fuel/8.0.x: assignee Fuel Sustaining (fuel-sustaining-team)
2016-05-04 09:40:24 Oleksiy Molchanov fuel/7.0.x: assignee MOS Neutron (mos-neutron) Fuel Sustaining (fuel-sustaining-team)
2016-05-04 09:40:30 Oleksiy Molchanov fuel/6.1.x: assignee Fuel Sustaining (fuel-sustaining-team)
2016-05-04 09:40:36 Oleksiy Molchanov fuel/6.0.x: assignee Fuel Library (Deprecated) (fuel-library) Fuel Sustaining (fuel-sustaining-team)
2016-05-04 09:40:41 Oleksiy Molchanov fuel/5.1.x: assignee Fuel Library (Deprecated) (fuel-library) Fuel Sustaining (fuel-sustaining-team)
2016-05-06 17:13:55 Dmitry Pyzhov tags customer-found low-hanging-fruit support area-library customer-found low-hanging-fruit support
2016-05-13 10:15:20 Dmitry Pyzhov bug task deleted fuel/future
2016-05-13 10:15:38 Dmitry Pyzhov bug task deleted fuel/newton
2016-05-13 10:15:59 Dmitry Pyzhov fuel/mitaka: milestone 9.0-updates 9.0
2016-05-13 10:16:07 Dmitry Pyzhov fuel/mitaka: assignee Fuel Sustaining (fuel-sustaining-team) Networking (l23-network)
2016-05-13 10:16:20 Dmitry Pyzhov fuel: assignee Fuel Sustaining (fuel-sustaining-team) Networking (l23-network)
2016-05-13 10:21:35 Ivan Berezovskiy fuel/mitaka: status Triaged Fix Committed
2016-05-13 10:21:39 Ivan Berezovskiy fuel: status Triaged Fix Committed
2016-05-13 10:21:59 Ivan Berezovskiy fuel/8.0.x: assignee Fuel Sustaining (fuel-sustaining-team) Alexey Deryugin (velovec)
2016-05-13 10:22:04 Ivan Berezovskiy fuel/7.0.x: assignee Fuel Sustaining (fuel-sustaining-team) Alexey Deryugin (velovec)
2016-05-13 10:22:10 Ivan Berezovskiy fuel/6.1.x: assignee Fuel Sustaining (fuel-sustaining-team) Alexey Deryugin (velovec)
2016-05-13 10:22:16 Ivan Berezovskiy fuel/6.0.x: assignee Fuel Sustaining (fuel-sustaining-team) Alexey Deryugin (velovec)
2016-05-13 10:22:21 Ivan Berezovskiy fuel/5.1.x: assignee Fuel Sustaining (fuel-sustaining-team) Alexey Deryugin (velovec)
2016-05-13 10:22:36 Ivan Berezovskiy fuel/mitaka: assignee Networking (l23-network) Ivan Berezovskiy (iberezovskiy)
2016-05-13 10:22:38 Ivan Berezovskiy fuel: assignee Networking (l23-network) Ivan Berezovskiy (iberezovskiy)
2016-05-25 08:42:37 Vitaly Sedelnik fuel/8.0.x: milestone 8.0-updates 8.0-mu-2
2016-06-15 09:27:52 Kyrylo Romanenko tags area-library customer-found low-hanging-fruit support area-library customer-found low-hanging-fruit on-verification support
2016-06-16 10:28:47 Vitaly Sedelnik fuel/8.0.x: status Triaged Fix Committed
2016-06-17 06:20:00 Alexey Deryugin fuel/5.1.x: status Triaged In Progress
2016-06-17 06:20:03 Alexey Deryugin fuel/6.0.x: status Triaged In Progress
2016-06-17 06:20:06 Alexey Deryugin fuel/7.0.x: status Triaged In Progress
2016-06-17 06:20:10 Alexey Deryugin fuel/6.1.x: status Triaged In Progress
2016-06-17 10:42:42 Kyrylo Romanenko fuel/mitaka: status Fix Committed Fix Released
2016-06-17 10:42:55 Kyrylo Romanenko tags area-library customer-found low-hanging-fruit on-verification support area-library customer-found low-hanging-fruit support
2016-06-27 10:53:54 Ekaterina Shutova tags area-library customer-found low-hanging-fruit support area-library customer-found low-hanging-fruit on-verification support
2016-06-27 15:05:10 Ekaterina Shutova tags area-library customer-found low-hanging-fruit on-verification support area-library customer-found low-hanging-fruit support
2016-06-27 15:05:16 Ekaterina Shutova fuel/8.0.x: status Fix Committed Fix Released
2016-07-19 14:27:33 Alexey Deryugin fuel/7.0.x: status In Progress Fix Committed
2016-07-19 14:27:36 Alexey Deryugin fuel/6.1.x: status In Progress Fix Committed
2016-10-21 12:07:06 Alexey Deryugin fuel/5.1.x: assignee Alexey Deryugin (velovec)
2016-10-21 12:07:09 Alexey Deryugin fuel/6.0.x: assignee Alexey Deryugin (velovec)
2016-10-21 12:07:14 Alexey Deryugin fuel/5.1.x: status In Progress Confirmed
2016-10-21 12:07:23 Alexey Deryugin fuel/6.0.x: status In Progress Confirmed
2016-10-25 13:10:21 Oleksiy Molchanov fuel/5.1.x: assignee MOS Maintenance (mos-maintenance)
2016-10-25 13:10:25 Oleksiy Molchanov fuel/6.0.x: assignee MOS Maintenance (mos-maintenance)
2017-04-10 09:07:10 Ekaterina Shutova fuel: status Fix Committed Fix Released
2017-05-29 09:00:26 Alexey Stupnikov fuel/5.1.x: status Confirmed Won't Fix
2017-05-29 09:00:36 Alexey Stupnikov fuel/6.0.x: status Confirmed Won't Fix