I could be wrong about the cause actually ... I think its still a bug
though :-).

Let me take a closer look at the code and see if I can work it out.

ken.

On Tue, Sep 13, 2011 at 3:29 PM, Ken Barber <k...@puppetlabs.com> wrote:
> Yep - that looks like a bug. The change was here:
>
> https://github.com/puppetlabs/facter/commit/f7daae300d5c993052dd6c49b1b5e1f3501eaa10
>
> Basically the domain =~ part is _not_ returning true even though
> dnsdomainname is returning something, and not falling through as it
> used to to find the answer from resolv.conf I think. I'm not sure why
> this logic was changed to not be a fall-through logic - its really a
> question for the patch author.
>
> Can you raise a ticket Sans and post it to this thread?
>
> http://projects.puppetlabs.com/projects/facter/issues/new
>
> ken.
>
> On Tue, Sep 13, 2011 at 2:50 PM, Sans <r.santanu....@gmail.com> wrote:
>> Nope, "facter domain" doesn't return anything either.
>>
>> [root@disk10 ~]# facter domain && date
>> Tue Sep 13 14:44:21 BST 2011
>>
>> "hostname", "dnsdomainname" and "resolv.conf" are just fine, like
>> this:
>>
>>
>> [root@disk10 ~]# hostname
>> disk10
>> [root@disk10 ~]# dnsdomainname
>> hep.xxx.xxx.ac.uk
>> [root@disk10 ~]# cat /etc/resolv.conf
>> ; generated by /sbin/dhclient-script
>> search hep.xxx.xxx.ac.uk
>> nameserver 172.xx.xx.136
>> nameserver 172.xx.xx.137
>>
>> Incidentally, my puppet master runs "facter-1.6.0-2.el5" and here
>> "facter fqdn" returns the correct value.
>> Cheers!!
>>
>>
>> On Sep 13, 2:32 pm, Ken Barber <k...@puppetlabs.com> wrote:
>>> I'm guessing you get nothing when you try:
>>>
>>> facter domain
>>>
>>> ?
>>>
>>> What version of facter are you running btw?
>>>
>>> Can you show the results of the following commands:
>>>
>>> hostname
>>> dnsdomainname
>>> cat /etc/resolv.conf
>>>
>>> Cheers.
>>>
>>> ken.
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Puppet Users" group.
>> To post to this group, send email to puppet-users@googlegroups.com.
>> To unsubscribe from this group, send email to 
>> puppet-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at 
>> http://groups.google.com/group/puppet-users?hl=en.
>>
>>
>
>
>
> --
> "Join us for PuppetConf, September 22nd and 23rd in Portland, OR:
> http://bit.ly/puppetconfsig";
>



-- 
"Join us for PuppetConf, September 22nd and 23rd in Portland, OR:
http://bit.ly/puppetconfsig";

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to