RHEL7 facts missing

152 views
Skip to first unread message

Bas Wildemann

unread,
Jun 20, 2014, 3:49:38 PM6/20/14
to puppet...@googlegroups.com
I'm looking into Redhat 7.0 at the moment and I discovered some facts missing compared to Redhat 6/ Centos 6
Some of my modules are relying on 'network_ethX' or 'interfaces'

I noticed that the 'network_<iface>' fact is absent and the 'interface' fact is empty
I'm using facter 2.0.2

Anyone experiencing this problem too?

Jelle B

unread,
Jun 21, 2014, 8:17:56 AM6/21/14
to puppet...@googlegroups.com
Hi , Yes this is to be expected as RHEL 7 does away with some of the dependencies like ifconfig etc. You will have to install thoose after.
For that you will also have to install some extra repos if I recall right.

You will have to install bind-utils and net-tools for all to function normal again.

Hope this helps.

Bas Wildemann

unread,
Jun 21, 2014, 5:05:21 PM6/21/14
to puppet...@googlegroups.com
Jelle,

Installing net-tools package solved it.
Thanks for your pointer!


Op zaterdag 21 juni 2014 14:17:56 UTC+2 schreef Jelle B:

Felix Frank

unread,
Jun 23, 2014, 3:55:49 AM6/23/14
to puppet...@googlegroups.com
Hi,

if this is a crucial package for correct Facter operation, and it's not
a hard dependency in the RHEL7 package, then this may be a bug.

Would either of you look through the tickets at
https://tickets.puppetlabs.com/ and open a new one if this is not being
tracked already?

Thanks,
Felix

Bas Wildemann

unread,
Jun 23, 2014, 7:43:06 AM6/23/14
to puppet...@googlegroups.com
Felix,

I think you may be right and I'm thinking about opening a ticket.
AFAIK net-tools will be deprecated in future RHEL versions, so a solution is necessary.

Regards,
Bas

Op maandag 23 juni 2014 09:55:49 UTC+2 schreef Felix.Frank:

Tim Mooney

unread,
Jun 25, 2014, 6:39:04 PM6/25/14
to puppet...@googlegroups.com
In regard to: Re: [Puppet Users] Re: RHEL7 facts missing, Bas Wildemann...:

> I think you may be right and I'm thinking about opening a ticket.
> AFAIK net-tools will be deprecated in future RHEL versions, so a solution
> is necessary.

I discovered this issue independently last week, and opened a ticket
before seeing Bas' email.

https://tickets.puppetlabs.com/browse/FACT-597

Note that I linked that issue to the larger underlying issue, the
deprecation of "ifconfig" and the need to use "ip" for things like
ip address and network interfaces:

https://tickets.puppetlabs.com/browse/FACT-184

Tim

> Op maandag 23 juni 2014 09:55:49 UTC+2 schreef Felix.Frank:
>>
>> Hi,
>>
>> if this is a crucial package for correct Facter operation, and it's not
>> a hard dependency in the RHEL7 package, then this may be a bug.
>>
>> Would either of you look through the tickets at
>> https://tickets.puppetlabs.com/ and open a new one if this is not being
>> tracked already?
>>
>> Thanks,
>> Felix
>>
>> On 06/21/2014 11:05 PM, Bas Wildemann wrote:
>>> Jelle,
>>>
>>> Installing net-tools package solved it.
>>> Thanks for your pointer!
>>>
>>>
>>> Op zaterdag 21 juni 2014 14:17:56 UTC+2 schreef Jelle B:
>>>
>>> Hi , Yes this is to be expected as RHEL 7 does away with some of the
>>> dependencies like ifconfig etc. You will have to install thoose
>> after.
>>> For that you will also have to install some extra repos if I recall
>>> right.
>>>
>>> You will have to install bind-utils and net-tools for all to
>>> function normal again.
>>>
>>> Hope this helps.
>>
>
>

--
Tim Mooney Tim.M...@ndsu.edu
Enterprise Computing & Infrastructure 701-231-1076 (Voice)
Room 242-J6, Quentin Burdick Building 701-231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164
Reply all
Reply to author
Forward
0 new messages