Re: [openstack-dev] [DevStack] neutron config not working

2014-07-04 Thread Anant Patil
Paul, you need run the command as admin. If you are sourcing
openrc as demo tenant or something it will not list.

However, I also face this issue of IP address not getting assigned.


On Fri, Jul 4, 2014 at 2:35 AM, Kyle Mestery mest...@noironetworks.com
wrote:

 On Thu, Jul 3, 2014 at 10:14 AM, Paul Czarkowski
 paul.czarkow...@rackspace.com wrote:
  I¹m seeing similar. Instances launch,  they show as having Ips in
  `neutron list`  but I cannot access them via IP.
 
  Other thing I¹ve notices is that doing a `neutron agent-list` gives me an
  empty list,  I would assume it should at least show the dhcp agent ?
 
 Which plugin are you using? For ML2 with OVS or LB, you should have L2
 agents on each compute host in addition to the DHCP and L3 agents. I
 think perhaps your problem is different than Rob's.

  On 7/1/14, 12:00 PM, Kyle Mestery mest...@noironetworks.com wrote:
 
 Hi Rob:
 
 Can you try adding the following config to your local.conf? I'd like
 to see if this gets you going or not. It will force it to use gre
 tunnels for tenant networks. By default it will not.
 
 ENABLE_TENANT_TUNNELS=True
 
 On Tue, Jul 1, 2014 at 10:53 AM, Rob Crittenden rcrit...@redhat.com
 wrote:
  Rob Crittenden wrote:
  Mark Kirkwood wrote:
  On 25/06/14 10:59, Rob Crittenden wrote:
  Before I get punted onto the operators list, I post this here
 because
  this is the default config and I'd expect the defaults to just work.
 
  Running devstack inside a VM with a single NIC configured and this
 in
  localrc:
 
  disable_service n-net
  enable_service q-svc
  enable_service q-agt
  enable_service q-dhcp
  enable_service q-l3
  enable_service q-meta
  enable_service neutron
  Q_USE_DEBUG_COMMAND=True
 
  Results in a successful install but no DHCP address assigned to
 hosts I
  launch and other oddities like no CIDR in nova net-list output.
 
  Is this still the default way to set things up for single node? It
 is
  according to https://wiki.openstack.org/wiki/NeutronDevstack
 
 
 
  That does look ok: I have an essentially equivalent local.conf:
 
  ...
  ENABLED_SERVICES+=,-n-net
  ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest
 
  I don't have 'neutron' specifically enabled... not sure if/why that
  might make any difference tho. However instance launching and ip
 address
  assignment seem to work ok.
 
  However I *have* seen the issue of instances not getting ip addresses
 in
  single host setups, and it is often due to use of virt io with
 bridges
  (with is the default I think). Try:
 
  nova.conf:
  ...
  libvirt_use_virtio_for_bridges=False
 
  Thanks for the suggestion. At least in master this was replaced by a
 new
  section, libvirt, but even setting it to False didn't do the trick for
  me. I see the same behavior.
 
  OK, I've tested the havana and icehouse branches in F-20 and they don't
  seem to have a working neutron either. I see the same thing. I can
  launch a VM but it isn't getting a DHCP address.
 
  Maybe I'll try in some Ubuntu release to see if this is
 Fedora-specific.
 
  rob
 
 
  ___
  OpenStack-dev mailing list
  OpenStack-dev@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
  ___
  OpenStack-dev mailing list
  OpenStack-dev@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-07-04 Thread Anant Patil
I am using Ubuntu 14.04 and running devstack from top of the tree.
Everything goes fine, but I am not able to ping the instance IP
addresses. I am not able to log into the VM using novnc, but I
am sure the VM is not getting the IP Address.


On Fri, Jul 4, 2014 at 4:47 PM, Anant Patil anant.tec...@gmail.com wrote:

 Paul, you need run the command as admin. If you are sourcing
 openrc as demo tenant or something it will not list.

 However, I also face this issue of IP address not getting assigned.


 On Fri, Jul 4, 2014 at 2:35 AM, Kyle Mestery mest...@noironetworks.com
 wrote:

 On Thu, Jul 3, 2014 at 10:14 AM, Paul Czarkowski
 paul.czarkow...@rackspace.com wrote:
  I¹m seeing similar. Instances launch,  they show as having Ips in
  `neutron list`  but I cannot access them via IP.
 
  Other thing I¹ve notices is that doing a `neutron agent-list` gives me
 an
  empty list,  I would assume it should at least show the dhcp agent ?
 
 Which plugin are you using? For ML2 with OVS or LB, you should have L2
 agents on each compute host in addition to the DHCP and L3 agents. I
 think perhaps your problem is different than Rob's.

  On 7/1/14, 12:00 PM, Kyle Mestery mest...@noironetworks.com wrote:
 
 Hi Rob:
 
 Can you try adding the following config to your local.conf? I'd like
 to see if this gets you going or not. It will force it to use gre
 tunnels for tenant networks. By default it will not.
 
 ENABLE_TENANT_TUNNELS=True
 
 On Tue, Jul 1, 2014 at 10:53 AM, Rob Crittenden rcrit...@redhat.com
 wrote:
  Rob Crittenden wrote:
  Mark Kirkwood wrote:
  On 25/06/14 10:59, Rob Crittenden wrote:
  Before I get punted onto the operators list, I post this here
 because
  this is the default config and I'd expect the defaults to just
 work.
 
  Running devstack inside a VM with a single NIC configured and this
 in
  localrc:
 
  disable_service n-net
  enable_service q-svc
  enable_service q-agt
  enable_service q-dhcp
  enable_service q-l3
  enable_service q-meta
  enable_service neutron
  Q_USE_DEBUG_COMMAND=True
 
  Results in a successful install but no DHCP address assigned to
 hosts I
  launch and other oddities like no CIDR in nova net-list output.
 
  Is this still the default way to set things up for single node? It
 is
  according to https://wiki.openstack.org/wiki/NeutronDevstack
 
 
 
  That does look ok: I have an essentially equivalent local.conf:
 
  ...
  ENABLED_SERVICES+=,-n-net
  ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest
 
  I don't have 'neutron' specifically enabled... not sure if/why that
  might make any difference tho. However instance launching and ip
 address
  assignment seem to work ok.
 
  However I *have* seen the issue of instances not getting ip
 addresses
 in
  single host setups, and it is often due to use of virt io with
 bridges
  (with is the default I think). Try:
 
  nova.conf:
  ...
  libvirt_use_virtio_for_bridges=False
 
  Thanks for the suggestion. At least in master this was replaced by a
 new
  section, libvirt, but even setting it to False didn't do the trick
 for
  me. I see the same behavior.
 
  OK, I've tested the havana and icehouse branches in F-20 and they
 don't
  seem to have a working neutron either. I see the same thing. I can
  launch a VM but it isn't getting a DHCP address.
 
  Maybe I'll try in some Ubuntu release to see if this is
 Fedora-specific.
 
  rob
 
 
  ___
  OpenStack-dev mailing list
  OpenStack-dev@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
  ___
  OpenStack-dev mailing list
  OpenStack-dev@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-07-04 Thread Anant Patil
I did some dhcpdump and I could see that the requests were coming
to the DHCP server and replies were sent.

I am not able to ping the VMs from anywhere, DHCP namespace or
Router namespace. I guess the problem is with interface being
configured with the supplied IP address.


On Fri, Jul 4, 2014 at 4:49 PM, Anant Patil anant.tec...@gmail.com wrote:

 I am using Ubuntu 14.04 and running devstack from top of the tree.
 Everything goes fine, but I am not able to ping the instance IP
 addresses. I am not able to log into the VM using novnc, but I
 am sure the VM is not getting the IP Address.


 On Fri, Jul 4, 2014 at 4:47 PM, Anant Patil anant.tec...@gmail.com
 wrote:

 Paul, you need run the command as admin. If you are sourcing
 openrc as demo tenant or something it will not list.

 However, I also face this issue of IP address not getting assigned.


 On Fri, Jul 4, 2014 at 2:35 AM, Kyle Mestery mest...@noironetworks.com
 wrote:

 On Thu, Jul 3, 2014 at 10:14 AM, Paul Czarkowski
 paul.czarkow...@rackspace.com wrote:
  I¹m seeing similar. Instances launch,  they show as having Ips in
  `neutron list`  but I cannot access them via IP.
 
  Other thing I¹ve notices is that doing a `neutron agent-list` gives me
 an
  empty list,  I would assume it should at least show the dhcp agent ?
 
 Which plugin are you using? For ML2 with OVS or LB, you should have L2
 agents on each compute host in addition to the DHCP and L3 agents. I
 think perhaps your problem is different than Rob's.

  On 7/1/14, 12:00 PM, Kyle Mestery mest...@noironetworks.com wrote:
 
 Hi Rob:
 
 Can you try adding the following config to your local.conf? I'd like
 to see if this gets you going or not. It will force it to use gre
 tunnels for tenant networks. By default it will not.
 
 ENABLE_TENANT_TUNNELS=True
 
 On Tue, Jul 1, 2014 at 10:53 AM, Rob Crittenden rcrit...@redhat.com
 wrote:
  Rob Crittenden wrote:
  Mark Kirkwood wrote:
  On 25/06/14 10:59, Rob Crittenden wrote:
  Before I get punted onto the operators list, I post this here
 because
  this is the default config and I'd expect the defaults to just
 work.
 
  Running devstack inside a VM with a single NIC configured and
 this in
  localrc:
 
  disable_service n-net
  enable_service q-svc
  enable_service q-agt
  enable_service q-dhcp
  enable_service q-l3
  enable_service q-meta
  enable_service neutron
  Q_USE_DEBUG_COMMAND=True
 
  Results in a successful install but no DHCP address assigned to
 hosts I
  launch and other oddities like no CIDR in nova net-list output.
 
  Is this still the default way to set things up for single node?
 It is
  according to https://wiki.openstack.org/wiki/NeutronDevstack
 
 
 
  That does look ok: I have an essentially equivalent local.conf:
 
  ...
  ENABLED_SERVICES+=,-n-net
 
 ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest
 
  I don't have 'neutron' specifically enabled... not sure if/why that
  might make any difference tho. However instance launching and ip
 address
  assignment seem to work ok.
 
  However I *have* seen the issue of instances not getting ip
 addresses
 in
  single host setups, and it is often due to use of virt io with
 bridges
  (with is the default I think). Try:
 
  nova.conf:
  ...
  libvirt_use_virtio_for_bridges=False
 
  Thanks for the suggestion. At least in master this was replaced by a
 new
  section, libvirt, but even setting it to False didn't do the trick
 for
  me. I see the same behavior.
 
  OK, I've tested the havana and icehouse branches in F-20 and they
 don't
  seem to have a working neutron either. I see the same thing. I can
  launch a VM but it isn't getting a DHCP address.
 
  Maybe I'll try in some Ubuntu release to see if this is
 Fedora-specific.
 
  rob
 
 
  ___
  OpenStack-dev mailing list
  OpenStack-dev@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
  ___
  OpenStack-dev mailing list
  OpenStack-dev@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-07-03 Thread Paul Czarkowski
I¹m seeing similar. Instances launch,  they show as having Ips in
`neutron list`  but I cannot access them via IP.

Other thing I¹ve notices is that doing a `neutron agent-list` gives me an
empty list,  I would assume it should at least show the dhcp agent ?

On 7/1/14, 12:00 PM, Kyle Mestery mest...@noironetworks.com wrote:

Hi Rob:

Can you try adding the following config to your local.conf? I'd like
to see if this gets you going or not. It will force it to use gre
tunnels for tenant networks. By default it will not.

ENABLE_TENANT_TUNNELS=True

On Tue, Jul 1, 2014 at 10:53 AM, Rob Crittenden rcrit...@redhat.com
wrote:
 Rob Crittenden wrote:
 Mark Kirkwood wrote:
 On 25/06/14 10:59, Rob Crittenden wrote:
 Before I get punted onto the operators list, I post this here because
 this is the default config and I'd expect the defaults to just work.

 Running devstack inside a VM with a single NIC configured and this in
 localrc:

 disable_service n-net
 enable_service q-svc
 enable_service q-agt
 enable_service q-dhcp
 enable_service q-l3
 enable_service q-meta
 enable_service neutron
 Q_USE_DEBUG_COMMAND=True

 Results in a successful install but no DHCP address assigned to
hosts I
 launch and other oddities like no CIDR in nova net-list output.

 Is this still the default way to set things up for single node? It is
 according to https://wiki.openstack.org/wiki/NeutronDevstack



 That does look ok: I have an essentially equivalent local.conf:

 ...
 ENABLED_SERVICES+=,-n-net
 ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest

 I don't have 'neutron' specifically enabled... not sure if/why that
 might make any difference tho. However instance launching and ip
address
 assignment seem to work ok.

 However I *have* seen the issue of instances not getting ip addresses
in
 single host setups, and it is often due to use of virt io with bridges
 (with is the default I think). Try:

 nova.conf:
 ...
 libvirt_use_virtio_for_bridges=False

 Thanks for the suggestion. At least in master this was replaced by a
new
 section, libvirt, but even setting it to False didn't do the trick for
 me. I see the same behavior.

 OK, I've tested the havana and icehouse branches in F-20 and they don't
 seem to have a working neutron either. I see the same thing. I can
 launch a VM but it isn't getting a DHCP address.

 Maybe I'll try in some Ubuntu release to see if this is Fedora-specific.

 rob


 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-07-03 Thread Kyle Mestery
On Thu, Jul 3, 2014 at 10:14 AM, Paul Czarkowski
paul.czarkow...@rackspace.com wrote:
 I¹m seeing similar. Instances launch,  they show as having Ips in
 `neutron list`  but I cannot access them via IP.

 Other thing I¹ve notices is that doing a `neutron agent-list` gives me an
 empty list,  I would assume it should at least show the dhcp agent ?

Which plugin are you using? For ML2 with OVS or LB, you should have L2
agents on each compute host in addition to the DHCP and L3 agents. I
think perhaps your problem is different than Rob's.

 On 7/1/14, 12:00 PM, Kyle Mestery mest...@noironetworks.com wrote:

Hi Rob:

Can you try adding the following config to your local.conf? I'd like
to see if this gets you going or not. It will force it to use gre
tunnels for tenant networks. By default it will not.

ENABLE_TENANT_TUNNELS=True

On Tue, Jul 1, 2014 at 10:53 AM, Rob Crittenden rcrit...@redhat.com
wrote:
 Rob Crittenden wrote:
 Mark Kirkwood wrote:
 On 25/06/14 10:59, Rob Crittenden wrote:
 Before I get punted onto the operators list, I post this here because
 this is the default config and I'd expect the defaults to just work.

 Running devstack inside a VM with a single NIC configured and this in
 localrc:

 disable_service n-net
 enable_service q-svc
 enable_service q-agt
 enable_service q-dhcp
 enable_service q-l3
 enable_service q-meta
 enable_service neutron
 Q_USE_DEBUG_COMMAND=True

 Results in a successful install but no DHCP address assigned to
hosts I
 launch and other oddities like no CIDR in nova net-list output.

 Is this still the default way to set things up for single node? It is
 according to https://wiki.openstack.org/wiki/NeutronDevstack



 That does look ok: I have an essentially equivalent local.conf:

 ...
 ENABLED_SERVICES+=,-n-net
 ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest

 I don't have 'neutron' specifically enabled... not sure if/why that
 might make any difference tho. However instance launching and ip
address
 assignment seem to work ok.

 However I *have* seen the issue of instances not getting ip addresses
in
 single host setups, and it is often due to use of virt io with bridges
 (with is the default I think). Try:

 nova.conf:
 ...
 libvirt_use_virtio_for_bridges=False

 Thanks for the suggestion. At least in master this was replaced by a
new
 section, libvirt, but even setting it to False didn't do the trick for
 me. I see the same behavior.

 OK, I've tested the havana and icehouse branches in F-20 and they don't
 seem to have a working neutron either. I see the same thing. I can
 launch a VM but it isn't getting a DHCP address.

 Maybe I'll try in some Ubuntu release to see if this is Fedora-specific.

 rob


 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-07-01 Thread Rob Crittenden
Rob Crittenden wrote:
 Mark Kirkwood wrote:
 On 25/06/14 10:59, Rob Crittenden wrote:
 Before I get punted onto the operators list, I post this here because
 this is the default config and I'd expect the defaults to just work.

 Running devstack inside a VM with a single NIC configured and this in
 localrc:

 disable_service n-net
 enable_service q-svc
 enable_service q-agt
 enable_service q-dhcp
 enable_service q-l3
 enable_service q-meta
 enable_service neutron
 Q_USE_DEBUG_COMMAND=True

 Results in a successful install but no DHCP address assigned to hosts I
 launch and other oddities like no CIDR in nova net-list output.

 Is this still the default way to set things up for single node? It is
 according to https://wiki.openstack.org/wiki/NeutronDevstack



 That does look ok: I have an essentially equivalent local.conf:

 ...
 ENABLED_SERVICES+=,-n-net
 ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest

 I don't have 'neutron' specifically enabled... not sure if/why that
 might make any difference tho. However instance launching and ip address
 assignment seem to work ok.

 However I *have* seen the issue of instances not getting ip addresses in
 single host setups, and it is often due to use of virt io with bridges
 (with is the default I think). Try:

 nova.conf:
 ...
 libvirt_use_virtio_for_bridges=False
 
 Thanks for the suggestion. At least in master this was replaced by a new
 section, libvirt, but even setting it to False didn't do the trick for
 me. I see the same behavior.

OK, I've tested the havana and icehouse branches in F-20 and they don't
seem to have a working neutron either. I see the same thing. I can
launch a VM but it isn't getting a DHCP address.

Maybe I'll try in some Ubuntu release to see if this is Fedora-specific.

rob


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-07-01 Thread Kyle Mestery
Hi Rob:

Can you try adding the following config to your local.conf? I'd like
to see if this gets you going or not. It will force it to use gre
tunnels for tenant networks. By default it will not.

ENABLE_TENANT_TUNNELS=True

On Tue, Jul 1, 2014 at 10:53 AM, Rob Crittenden rcrit...@redhat.com wrote:
 Rob Crittenden wrote:
 Mark Kirkwood wrote:
 On 25/06/14 10:59, Rob Crittenden wrote:
 Before I get punted onto the operators list, I post this here because
 this is the default config and I'd expect the defaults to just work.

 Running devstack inside a VM with a single NIC configured and this in
 localrc:

 disable_service n-net
 enable_service q-svc
 enable_service q-agt
 enable_service q-dhcp
 enable_service q-l3
 enable_service q-meta
 enable_service neutron
 Q_USE_DEBUG_COMMAND=True

 Results in a successful install but no DHCP address assigned to hosts I
 launch and other oddities like no CIDR in nova net-list output.

 Is this still the default way to set things up for single node? It is
 according to https://wiki.openstack.org/wiki/NeutronDevstack



 That does look ok: I have an essentially equivalent local.conf:

 ...
 ENABLED_SERVICES+=,-n-net
 ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest

 I don't have 'neutron' specifically enabled... not sure if/why that
 might make any difference tho. However instance launching and ip address
 assignment seem to work ok.

 However I *have* seen the issue of instances not getting ip addresses in
 single host setups, and it is often due to use of virt io with bridges
 (with is the default I think). Try:

 nova.conf:
 ...
 libvirt_use_virtio_for_bridges=False

 Thanks for the suggestion. At least in master this was replaced by a new
 section, libvirt, but even setting it to False didn't do the trick for
 me. I see the same behavior.

 OK, I've tested the havana and icehouse branches in F-20 and they don't
 seem to have a working neutron either. I see the same thing. I can
 launch a VM but it isn't getting a DHCP address.

 Maybe I'll try in some Ubuntu release to see if this is Fedora-specific.

 rob


 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-06-26 Thread Rob Crittenden
Mark Kirkwood wrote:
 On 25/06/14 10:59, Rob Crittenden wrote:
 Before I get punted onto the operators list, I post this here because
 this is the default config and I'd expect the defaults to just work.

 Running devstack inside a VM with a single NIC configured and this in
 localrc:

 disable_service n-net
 enable_service q-svc
 enable_service q-agt
 enable_service q-dhcp
 enable_service q-l3
 enable_service q-meta
 enable_service neutron
 Q_USE_DEBUG_COMMAND=True

 Results in a successful install but no DHCP address assigned to hosts I
 launch and other oddities like no CIDR in nova net-list output.

 Is this still the default way to set things up for single node? It is
 according to https://wiki.openstack.org/wiki/NeutronDevstack


 
 That does look ok: I have an essentially equivalent local.conf:
 
 ...
 ENABLED_SERVICES+=,-n-net
 ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest
 
 I don't have 'neutron' specifically enabled... not sure if/why that
 might make any difference tho. However instance launching and ip address
 assignment seem to work ok.
 
 However I *have* seen the issue of instances not getting ip addresses in
 single host setups, and it is often due to use of virt io with bridges
 (with is the default I think). Try:
 
 nova.conf:
 ...
 libvirt_use_virtio_for_bridges=False

Thanks for the suggestion. At least in master this was replaced by a new
section, libvirt, but even setting it to False didn't do the trick for
me. I see the same behavior.

thanks

rob

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-06-25 Thread Kashyap Chamarthy
On Tue, Jun 24, 2014 at 06:59:17PM -0400, Rob Crittenden wrote:
 Before I get punted onto the operators list, I post this here because
 this is the default config and I'd expect the defaults to just work.
 
 Running devstack inside a VM with a single NIC configured and this in
 localrc:
 
 disable_service n-net
 enable_service q-svc
 enable_service q-agt
 enable_service q-dhcp
 enable_service q-l3
 enable_service q-meta
 enable_service neutron
 Q_USE_DEBUG_COMMAND=True
 
 Results in a successful install but no DHCP address assigned to hosts I
 launch and other oddities like no CIDR in nova net-list output.
 
 Is this still the default way to set things up for single node? It is
 according to https://wiki.openstack.org/wiki/NeutronDevstack

I've used something simliar in my local.conf[1] w/ today's git. I get a
successfull install too[2]. However, booting an instance is just
perpetually stuck in SCHEDULING state:

  $ nova list
  
+--++++-+--+
  | ID   | Name   | Status | Task State | Power 
State | Networks |
  
+--++++-+--+
  | 425a12e8-0b7e-4ad1-97db-20a912dea7df | f20vm2 | BUILD  | scheduling | 
NOSTATE |  |
  
+--++++-+--+


I don't see anything interesting in Scheduler/CPU logs:

  $ grep  ERROR ../data/new/screen-logs/screen-n-cpu.log 
  $ grep  ERROR ../data/new/screen-logs/screen-n-sch.log
  2014-06-25 02:37:37.674 DEBUG nova.openstack.common.db.sqlalchemy.session 
[req-62d4dfe1-55f4-46fd-94c6-e1b270eca5e4 None None] MySQL server mode set to 
STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
 _mysql_check_effective_sql_mode 
/opt/stack/nova/nova/openstack/common/db/sqlalchemy/session.py:562
 
 
Examining my install log[2], I only see 3 ERRORs that looked legitimate:

(1) A fatal error about 'yaml.h' header file not found:
---
[. . .]
2014-06-25 06:22:38.963 | gcc -pthread -fno-strict-aliasing -O2 -g -pipe 
-Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong 
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic 
-D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 
-grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC 
-I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/check_libyaml.c -o 
build/temp.linux-x86_64-2.7/check_libyaml.o
2014-06-25 06:22:38.976 | build/temp.linux-x86_64-2.7/check_libyaml.c:2:18: 
fatal error: yaml.h: No such file or directory
2014-06-25 06:22:38.977 |  #include yaml.h
2014-06-25 06:22:38.977 |   ^
2014-06-25 06:22:38.978 | compilation terminated.
2014-06-25 06:22:38.995 | 
2014-06-25 06:22:38.996 | libyaml is not found or a compiler error: forcing 
--without-libyaml
2014-06-25 06:22:38.996 | (if libyaml is installed correctly, you may need 
to
2014-06-25 06:22:38.997 |  specify the option --include-dirs or uncomment 
and
2014-06-25 06:22:38.997 |  modify the parameter include_dirs in setup.cfg)
2014-06-25 06:22:39.044 |
[. . .]
---


(2) For some reason, it couldn't connect to Libvirt Hypervisor, as it
couldn't find the Libvirt socket file.
---
[. . .]
2014-06-25 06:32:08.942 | error: failed to connect to the hypervisor
2014-06-25 06:32:08.943 | error: no valid connection
2014-06-25 06:32:08.943 | error: Failed to connect socket to 
'/var/run/libvirt/libvirt-sock': No such file or directory
2014-06-25 06:32:08.948 | + instances=
[. . .]
---

However, the file _does_ exist:

$ file /var/run/libvirt/libvirt-sock
/var/run/libvirt/libvirt-sock: socket


(3) A Neutron complaint that it couldn't find a certain qprobe network
namespace:
---
[. . .]
2014-06-25 06:37:21.009 | + neutron-debug --os-tenant-name admin --os-username 
admin --os-password fedora probe-create --device-owner compute 
7624586e-120d-45dd-a918-716b942407ff
2014-06-25 06:37:23.435 | 2014-06-25 02:37:23.434 9698 ERROR 
neutron.agent.linux.utils [-] 
2014-06-25 06:37:23.436 | Command: ['sudo', '/usr/bin/neutron-rootwrap', 
'/etc/neutron/rootwrap.conf', 'ip', 'netns', 'exec', 
'qprobe-19193c58-a12d-4910-b38d-cd638714b1df', 'ip', '-o', 'link', 'show', 
'tap19193c58-a1']
2014-06-25 06:37:23.436 | Exit code: 1
2014-06-25 06:37:23.437 | Stdout: ''
2014-06-25 06:37:23.437 | Stderr: 'Cannot open network namespace 
qprobe-19193c58-a12d-4910-b38d-cd638714b1df: No such file or directory\n'
[. . .]
---

Howver, running `ip netns` _does_ enumerate the above qprobe network
namespace.


Other info
--

That's the 

Re: [openstack-dev] [DevStack] neutron config not working

2014-06-25 Thread Kashyap Chamarthy
On Wed, Jun 25, 2014 at 01:36:02PM +0530, Kashyap Chamarthy wrote:
 On Tue, Jun 24, 2014 at 06:59:17PM -0400, Rob Crittenden wrote:
[. . .]

 Examining my install log[2], I only see 3 ERRORs that looked legitimate:
 
 (1) A fatal error about 'yaml.h' header file not found:
 ---
 [. . .]
 2014-06-25 06:22:38.963 | gcc -pthread -fno-strict-aliasing -O2 -g -pipe 
 -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong 
 --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic 
 -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall 
 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong 
 --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic 
 -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c 
 build/temp.linux-x86_64-2.7/check_libyaml.c -o 
 build/temp.linux-x86_64-2.7/check_libyaml.o
 2014-06-25 06:22:38.976 | 
 build/temp.linux-x86_64-2.7/check_libyaml.c:2:18: fatal error: yaml.h: No 
 such file or directory
 2014-06-25 06:22:38.977 |  #include yaml.h
 2014-06-25 06:22:38.977 |   ^
 2014-06-25 06:22:38.978 | compilation terminated.
 2014-06-25 06:22:38.995 | 
 2014-06-25 06:22:38.996 | libyaml is not found or a compiler error: 
 forcing --without-libyaml
 2014-06-25 06:22:38.996 | (if libyaml is installed correctly, you may 
 need to
 2014-06-25 06:22:38.997 |  specify the option --include-dirs or uncomment 
 and
 2014-06-25 06:22:38.997 |  modify the parameter include_dirs in setup.cfg)
 2014-06-25 06:22:39.044 |
 [. . .]
 ---

This was resolved after I manually installed PyYAML RPM package on my
F20 system. (Thanks Attila Fazekas for pointing that out.)

 (2) For some reason, it couldn't connect to Libvirt Hypervisor, as it
 couldn't find the Libvirt socket file.
 ---
 [. . .]
 2014-06-25 06:32:08.942 | error: failed to connect to the hypervisor
 2014-06-25 06:32:08.943 | error: no valid connection
 2014-06-25 06:32:08.943 | error: Failed to connect socket to 
 '/var/run/libvirt/libvirt-sock': No such file or directory
 2014-06-25 06:32:08.948 | + instances=
 [. . .]
 ---

This too has gone in my second DevStack run.

 
 However, the file _does_ exist:
 
 $ file /var/run/libvirt/libvirt-sock
 /var/run/libvirt/libvirt-sock: socket
 
 
 (3) A Neutron complaint that it couldn't find a certain qprobe network
 namespace:
 ---
 [. . .]
 2014-06-25 06:37:21.009 | + neutron-debug --os-tenant-name admin 
 --os-username admin --os-password fedora probe-create --device-owner compute 
 7624586e-120d-45dd-a918-716b942407ff
 2014-06-25 06:37:23.435 | 2014-06-25 02:37:23.434 9698 ERROR 
 neutron.agent.linux.utils [-] 
 2014-06-25 06:37:23.436 | Command: ['sudo', '/usr/bin/neutron-rootwrap', 
 '/etc/neutron/rootwrap.conf', 'ip', 'netns', 'exec', 
 'qprobe-19193c58-a12d-4910-b38d-cd638714b1df', 'ip', '-o', 'link', 'show', 
 'tap19193c58-a1']
 2014-06-25 06:37:23.436 | Exit code: 1
 2014-06-25 06:37:23.437 | Stdout: ''
 2014-06-25 06:37:23.437 | Stderr: 'Cannot open network namespace 
 qprobe-19193c58-a12d-4910-b38d-cd638714b1df: No such file or directory\n'
 [. . .]
 ---
 
 Howver, running `ip netns` _does_ enumerate the above qprobe network
 namespace.

 This still persists.

 And, when I boot an instance, it's still at SCHEDULING stage with no
 useful debug messages. I'll try verbose/debug logging.

-- 
/kashyap

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [DevStack] neutron config not working

2014-06-24 Thread Rob Crittenden
Before I get punted onto the operators list, I post this here because
this is the default config and I'd expect the defaults to just work.

Running devstack inside a VM with a single NIC configured and this in
localrc:

disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service neutron
Q_USE_DEBUG_COMMAND=True

Results in a successful install but no DHCP address assigned to hosts I
launch and other oddities like no CIDR in nova net-list output.

Is this still the default way to set things up for single node? It is
according to https://wiki.openstack.org/wiki/NeutronDevstack

thanks

rob

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [DevStack] neutron config not working

2014-06-24 Thread Mark Kirkwood

On 25/06/14 10:59, Rob Crittenden wrote:

Before I get punted onto the operators list, I post this here because
this is the default config and I'd expect the defaults to just work.

Running devstack inside a VM with a single NIC configured and this in
localrc:

disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service neutron
Q_USE_DEBUG_COMMAND=True

Results in a successful install but no DHCP address assigned to hosts I
launch and other oddities like no CIDR in nova net-list output.

Is this still the default way to set things up for single node? It is
according to https://wiki.openstack.org/wiki/NeutronDevstack




That does look ok: I have an essentially equivalent local.conf:

...
ENABLED_SERVICES+=,-n-net
ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,tempest

I don't have 'neutron' specifically enabled... not sure if/why that 
might make any difference tho. However instance launching and ip address 
assignment seem to work ok.


However I *have* seen the issue of instances not getting ip addresses in 
single host setups, and it is often due to use of virt io with bridges 
(with is the default I think). Try:


nova.conf:
...
libvirt_use_virtio_for_bridges=False


Regards

Mark



___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev