The neutron service is running on the physical host within the compute 
nodes, as well as the l3 agent containers. You should be able to do 
`service neutron-linuxbridge-agent restart` on the compute node to start 
the service. If its failing to run, there should be something within the 
logs to indicate what the failure is. Check your neutron logs in 
/var/log/neutron to see what's happening within the service as there 
should be more data on what is causing it to fail. You might also be 
able to active the venv `source 
/openstack/venvs/${SERVICENAME_VERSION}/bin/activate` and run the 
service in the foreground which may help shine some more light on the 
issues.

If you can jump into the IRC (#openstack-ansible) channel we might be 
able to work faster on getting this resolved for the deployment feel 
free to ping me anytime.

--

Kevin Carter
IRC: cloudnull

On 12/14/2015 11:22 AM, Mark Korondi wrote:
> I am using the liberty branch. Unfortunately this did not help, I get
> the same error.
>
> I also don't understand where the neutron service should run. This is
> the output on my compute node:
>
> root@os-compute-1:~# ps aux | grep neutron
> root     18782  0.0  0.0  11748  2232 pts/0    S+   17:56   0:00 grep
> --color=auto neutron
> root@os-compute-1:~# ip netns list
> root@os-compute-1:~#
>
> Is there a step-by step guide that shows how to set up a simple flat
> networking with OSA? I guess this whole thing is optimized around vlan
> provider networking which I don't have on my playground environment.
>
>
>
> On Mon, Dec 14, 2015 at 4:46 PM, Kevin Carter
> <kevin.car...@rackspace.com> wrote:
>> The port binding issues are usually related to a neutron physical interface 
>> mapping issue however based on your previous config I don't think that was 
>> the problem. If you're deploying Liberty/Master(Mitaka) there was was a fix 
>> that went in that resolved an issue within neutron and the use of 
>> L2/multicast groups [0] and if your on the stable tag the fix has not been 
>> released yet and will be there for the 12.0.3 tag, coming soon. To resolve 
>> the issue the fix is to simply to add the following to your 
>> `user_variables.yml` file:
>>
>> == If you don't want to use l2 population add the following ==
>> neutron_l2_population: "False"
>> neutron_vxlan_group: "239.1.1.1"
>>
>> == If you want to use l2 population add the following ==
>> neutron_l2_population: "True"
>>
>> As for the neutron services on your compute nodes, they should be running 
>> within the host namespace. In liberty/Master the python bits will be within 
>> a vent using an upstart init script to control the service. If your not 
>> seeing the neutron service running its likely due to this bug [2] which is 
>> resolve by dropping the previously mentioned user variable options.
>>
>> I hope this helps and let me know how it goes.
>>
>> [0] https://review.openstack.org/#/c/255624
>> [1] https://github.com/openstack/openstack-ansible/commits/liberty
>> [2] https://bugs.launchpad.net/neutron/+bug/1470584
>>
>> --
>>
>> Kevin Carter
>> IRC: cloudnull
>>
>>
>> ________________________________________
>> From: Mark Korondi <korondi.m...@gmail.com>
>> Sent: Sunday, December 13, 2015 9:10 AM
>> To: OpenStack Development Mailing List (not for usage questions)
>> Subject: Re: [openstack-dev] [ansible] One or more undefined variables: 
>> 'dict object' has no attribute 'bridge'
>>
>> Thanks cloudnull,
>>
>> This solved the installation issue. I commented out all non-flat
>> related networks before, to investigate my main problem, which is
>>
>>> PortBindingFailed: Binding failed for port 
>>> fe67a2d5-6d6a-4440-80d0-acbe2ff5c27f, please check neutron logs for more 
>>> information.
>>
>> I still have this problem; I created the flat external network with no
>> errors, still I get this when trying to launch an instance. What's
>> really interesting to me, is that no neutron microservices are
>> deployed and running on the compute node.
>>
>> Mark (kmARC)
>>
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to