[mos] Neutron error: unsupported operand type(s) for +: 'NoneType' and 'str'

Bug #1322221 reported by Anastasia Palkina
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Sergey Vasilenko
Mirantis OpenStack
Invalid
Undecided
Ilya Shakhat

Bug Description

"build_id": "2014-05-22_01-10-31",
"mirantis": "yes",
"build_number": "216",
"ostf_sha": "5c479f04c35127576d35526650ec83b104f9a33d",
"nailgun_sha": "31fcb161ff8d6bfb861b041467440752c0e9c537",
"production": "docker",
"api": "1.0",
"fuelmain_sha": "dda9cff27999e74b80e8e6a9e665e7e9677ab994",
"astute_sha": "9a0d86918724c1153b5f70bdae008dea8572fd3e",
"release": "5.0",
"fuellib_sha": "872b6a7a968b619a493ad46c504910020ea2edae"

1. Create new environment (CentOS, HA)
2. Choose VLAN segmentation
3. Choose Sahara installation
4. Add 3 controllers, compute and cinder
5. Start deployment. It was successful
6. There is error in neutron-resheduling log on first controller:

2014-05-22 09:56:24 ERROR

- Neutron error:
2014-05-22T09:56:24.654698+00:00 debug: unsupported operand type(s) for +: 'NoneType' and 'str'

Tags: neutron
Revision history for this message
Anastasia Palkina (apalkina) wrote :
Changed in fuel:
status: New → Confirmed
Ilya Shakhat (shakhat)
Changed in mos:
assignee: nobody → MOS Neutron (mos-neutron)
milestone: none → 5.1
Revision history for this message
Ilya Shakhat (shakhat) wrote :

Full log contents (file /var/log/remote/node-1.domain.tld/neutron-rescheduling.log):

2014-05-22T09:56:24.654698+00:00 debug: 2014-05-22 09:56:16,915 - INFO - Started: /usr/bin/q-agent-cleanup.py --agent=dhcp --reschedule --remove-dead
2014-05-22T09:56:24.654698+00:00 debug: 2014-05-22 09:56:24,366 - ERROR - Neutron error:
2014-05-22T09:56:24.654698+00:00 debug: unsupported operand type(s) for +: 'NoneType' and 'str'
2014-05-22T09:57:56.674834+00:00 debug: 2014-05-22 09:57:51,261 - INFO - Started: /usr/bin/q-agent-cleanup.py --agent=l3 --reschedule --remove-dead
2014-05-22T09:58:06.686715+00:00 debug: 2014-05-22 09:58:01,377 - INFO - found alive L3 agent: 88ffcef3-3b98-406c-9cf0-4ea9c472ea6e

The error occurs in q-agent-cleanup.py which is not a part of neutron (https://github.com/stackforge/fuel-library/blob/stable/5.0/deployment/puppet/neutron/files/q-agent-cleanup.py).

Ilya Shakhat (shakhat)
Changed in mos:
assignee: MOS Neutron (mos-neutron) → Ilya Shakhat (shakhat)
tags: added: neutron
Revision history for this message
Ilya Shakhat (shakhat) wrote :

Unreproducible on official MOS 5.0. The issue may be of transient nature.

Changed in mos:
status: New → Invalid
Dmitry Ilyin (idv1985)
summary: - Neutron error: unsupported operand type(s) for +: 'NoneType' and 'str'
+ [mos] Neutron error: unsupported operand type(s) for +: 'NoneType' and
+ 'str'
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/109332

Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
importance: Medium → High
Changed in fuel:
assignee: Sergey Vasilenko (xenolog) → Vladimir Kuklin (vkuklin)
Changed in fuel:
assignee: Vladimir Kuklin (vkuklin) → Sergey Vasilenko (xenolog)
Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/4.1)

Fix proposed to branch: stable/4.1
Review: https://review.openstack.org/147019

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/5.0)

Fix proposed to branch: stable/5.0
Review: https://review.openstack.org/147094

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/4.1)

Change abandoned by Ryan Moe (<email address hidden>) on branch: stable/4.1
Review: https://review.openstack.org/147019

Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/5.0)

Change abandoned by Sergey Kolekonov (<email address hidden>) on branch: stable/5.0
Review: https://review.openstack.org/147094

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.