On 02/26/2014 04:23 PM, Brian Haley wrote: > On 02/26/2014 01:36 PM, Dean Troyer wrote: >> On Wed, Feb 26, 2014 at 11:51 AM, Brian Haley <brian.ha...@hp.com >> <mailto:brian.ha...@hp.com>> wrote: >> >> While trying to track down why Jenkins was handing out -1's in a >> Neutron patch, >> I was seeing errors in the devstack tests it runs. When I dug >> deeper it looked >> like it wasn't properly determining that Neutron was enabled - >> ENABLED_SERVICES >> had multiple "q-*" entries, but 'is_service_enabled neutron' was >> returning 0. >> >> >> This is the correct return, 0 == success.
Ok, part of this is my kernel background, where true=1 like it should be :) So there's a -EUSERERROR there. Something is still wonky in the log below though... > But, at least in lib/neutron, there is a check like this: > > if is_service_enabled neutron; then > ... > fi > > Which will fail with a 0 return code and miss some config. > >> Can you point to a specific log example? > > http://logs.openstack.org/89/70689/24/check/check-devstack-dsvm-neutron/8e137e0/console.html <snip> > neutron.common.legacy [-] Skipping unknown group key: firewall_driver > 2014-02-26 13:12:01.183 | ++ probe_id=ace800b2-5753-4609-b2c3-f9c87d0cc004 > 2014-02-26 13:12:01.184 | ++ echo ' ip netns exec > qprobe-ace800b2-5753-4609-b2c3-f9c87d0cc004' > 2014-02-26 13:12:01.184 | + probe_cmd=' ip netns exec > qprobe-ace800b2-5753-4609-b2c3-f9c87d0cc004' > 2014-02-26 13:12:01.185 | + [[ True = \T\r\u\e ]] > 2014-02-26 13:12:01.185 | + check_command='while ! ip netns exec > qprobe-ace800b2-5753-4609-b2c3-f9c87d0cc004 ping -w 1 -c 1 10.1.0.4; do sleep > 1; > done' > 2014-02-26 13:12:01.185 | + timeout 90 sh -c 'while ! ip netns exec > qprobe-ace800b2-5753-4609-b2c3-f9c87d0cc004 ping -w 1 -c 1 10.1.0.4; do sleep > 1; > done' > 2014-02-26 13:12:01.194 | Cannot open network namespace: Permission denied > 2014-02-26 13:12:02.201 | Cannot open network namespace: Permission denied > 2014-02-26 13:12:03.207 | Cannot open network namespace: Permission denied > 2014-02-26 13:12:04.213 | Cannot open network namespace: Permission denied That call to 'ip netns exec...' should be: sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf ip netns exec... Perhaps there's something up with this test - exercises/floating_ips.sh - I'll try running it by hand. -Brian _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev