neutron-ns-metadata-proxy process failing under python3.5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Kevin Benton |
Bug Description
When running under python 3.5, we are seeing the neutron-
This is causing instances to fail to boot under a python3.5 devstack.
A gate example is here:
http://
2017-02-02 11:41:52.029 29906 ERROR neutron.
Running this locally I see the debug output of the configuration settings and it immediately exits with no error output.
To reproduce:
Stack a fresh devstack with the "USE_PYTHON3=True" setting in your localrc (NOTE: There are other python3x devstack bugs that may reconfigure your host in bad ways once you do this. Plan to only stack with this setting on a throw away host or one you plan to use for Python3.x going forward)
Once this devstack is up and running, setup a neuron network and subnet, then boot a cirros instance on that new subnet.
Check the cirros console.log to see that it cannot find a metadata datasource (Due to this change disabling configdrive: https:/
Check the q-l3.txt log to see the repeated "The process should not have died" messages.
You will also note that the cirros instance did not receive it's ssh keys and is requiring password login due to the missing datasource.
Changed in neutron: | |
milestone: | none → ocata-rc1 |
importance: | Undecided → High |
tags: | added: ocata-rc-potential |
Changed in neutron: | |
status: | New → Confirmed |
tags: | added: gate-failure |
tags: | added: neutron-easy-proactive-backport-potential |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-easy-proactive-backport-potential neutron-proactive-backport-potential |
Fix proposed to branch: master /review. openstack. org/428504
Review: https:/