On Sun, Jul 21, 2013 at 4:10 AM, Daan Hoogland <daan.hoogl...@gmail.com>wrote:

> please se inline comments
>
> On Sun, Jul 21, 2013 at 12:49 PM, Daan Hoogland <daan.hoogl...@gmail.com
> >wrote:
>
> > H Sheng et al,
> >
> > I have no overview of what effect my patch has on guest vm's. It is
> > supposed to only generate a dnsmasq.conf for vpc-router-vm's. not
> > guestnetwork-vm's. I am happy to look at it, but have no overview of the
> > issue yet. Should a sepperate dnsmasq.conf instance be created for vpc
> > routers to deal with the different nics?
> >
>
> On Sat, Jul 20, 2013 at 3:32 AM, Sheng Yang <sh...@yasker.org> wrote:
>
> >  Daan, I've checked the code, the issue is, original code Bharat
> >> wrote(generated dnsmasq.conf) cannot deal with VPC. e.g. the VPC router
> >> wouldn't listen on eth0 and eth1, but non-vpc router wouldn't listen on
> >> eth1 and eth2. Also, some detail configurations of VPC are written into
> >> /etc/dnsmasq.d/cloud.conf, rather than dnsmasq.conf, because it need to
> >> deal with multiple nics with different range.
> >>
> >> So using non-vpc's configuration just break whole VPC function. No
> chance
> >> it can work because eth2(which is internal network interface in VPC) is
> >> excluded from listening interface.
> >>
> > So, does it need a sepperate configuration for VPCs?
>

Yes it would need. And probably not now.

>
> >
> >> We need to deal with it ASAP because it's blocking the regression test.
> In
> >> fact I didn't see much solution for now except reverting it since the
> >> dnsmasq config command didn't support VPC anyway.
> >>
> > The vpc router dns should resolv the local domain network name. Not
> having
> this functionality is a blocker as well!
>

Of course we need patch for fixing the local domain network name, and thank
you for that!

But I think the patch blocked VPC functions now.

--Sheng

>
>
> >
> >> BTW, I don't agree that we need dnsmasq configuration file generated by
> >> cloudstack, since it's possible that the scripts in the VR would modify
> >> the
> >> file as well(e.g. in cloud-early-setup), then the modification would be
> >> overrided by whole new file generated by management server(which
> happened
> >> in this case). We have to gather them in one place. I've talked with
> >> Bharat
> >> and he would provide a patch soon to revert the DnsMasqConfigurator, and
> >> use bash scripts to do the necessary substitute instead. I think any
> >> potential change to dnsmasq config command need to wait for it.
> >>
> >> --Sheng
> >>
> >>
> >> On Fri, Jul 19, 2013 at 5:54 PM, Sheng Yang <sh...@yasker.org> wrote:
> >>
> >> > Daan,
> >> >
> >> > Bharat thinks your fix caused a block bug
> >> > https://issues.apache.org/jira/browse/CLOUDSTACK-3589? Could you
> check
> >> it?
> >> >
> >> > --Sheng
> >> >
> >> > On Thu, Jul 18, 2013 at 9:52 AM, Bharat Kumar <
> bharat.ku...@citrix.com
> >> >wrote:
> >> >
> >> >> Hi Dann,
> >> >>
> >> >> The bug fix
> >> >>
> >>
> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commitdiff;h=b903262df5e2ff5d174859ce28abae75c4689f0cis
> >> >> causing an null value in dnsmasq.config file while creating VPC
> network
> >> >> (bug-id Cloudstack-3589 ).
> >> >>
> >> >> Can you please take a look at this.
> >> >>
> >> >> Regards,
> >> >> Bharat.
> >> >
> >> >
> >> >
> >>
> >
> >
>

Reply via email to