← Back to team overview

openstack team mailing list archive

Re: [Netstack] nova-manage network creation question

 

Hello, 

I removed the check, the nova-manage command runs fine now.

But the gateway address was not pushing to dnsmasq. 

In Nova code, how does the gateway option is pushed to dnsmasq?

Thanks,
Yapeng

On 2012-03-15, at 7:55 PM, Brad Hall wrote:

> Yeah, I think its fine to delete the check.  Feel free to remove the check in your environment and reply back if anything else breaks -- I'll also submit a nova patch for it.
> 
> Thanks,
> Brad
> 
> On Thu, Mar 15, 2012 at 12:14 PM, Brian Haley <brian.haley@xxxxxx> wrote:
> On 03/15/2012 11:51 AM, David Lapsley wrote:
> > On Mar 15, 2012, at 11:43 AM, Yapeng Wu wrote:
> >
> >> Hello,
> >>
> >> I followed the quantum-admin-guide document to create the network by using:
> >> "nova-manage network create --label=tenant-private
> >> --fixed_range_v4=192.168.1.0/24 --project_id=xxxx --priority=1
> >> --gateway=192.168.1.254"
> >>
> >> I got error caused by:
> >> https://github.com/openstack/nova/blob/master/nova/network/quantum/manager.py#L194
> >>
> >>
> >> Could some one confirm that if Quantum network ONLY supports gateway address:
> >> x.x.x.1 format?
> >
> > Hi Yapeng:
> >
> > That is correct. We explicitly check in nova.network.quantum.manager.QuantumManager
> >
> >         if gateway is not None and len(gateway) > 0:
> >             if gateway.split('.')[3] != '1':
> >                 raise Exception(_("QuantumManager requires a valid (.1)"
> >                               " gateway address."))
> 
> Can you just delete that check?  I'm running a Diablo cluster with a /27 where
> .129 is the gateway (it's the lowest address in the subnet), which is a
> perfectly valid IP address :)
> 
> -Brian
> 
> --
> Mailing list: https://launchpad.net/~netstack
> Post to     : netstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~netstack
> More help   : https://help.launchpad.net/ListHelp
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp


References