Issue #13396 has been updated by Jeff McCune.
David Kowis wrote: > I didn't see this in the 1.7.0 Release Notes. Did it actually make it in? > > Thanks, David Yes, sorry we didn't call it out explicitly in the release notes. This issue is fixed in patch 891a148 and it is included in the 1.7.0 release. Hope this helps, -Jeff ---------------------------------------- Bug #13396: Facter not working with recent net-tools https://projects.puppetlabs.com/issues/13396#change-89277 * Author: Stefan Schulte * Status: Merged - Pending Release * Priority: High * Assignee: * Category: util_ip * Target version: 1.6.18 * Keywords: * Branch: https://github.com/puppetlabs/facter/pull/386 * Affected Facter version: ---------------------------------------- Facter does not work at all with recent net-tools package on gentoo (and probably other OS as well) <pre> # facter Error: No such file or directory - /sbin/ifconfig -a # </pre> puppet therefore also does not work anymore <pre> # puppet apply -v -e 'notify { "Hello World": }' Could not run: Could not retrieve facts for host.example.com: No such file or directory - /sbin/ifconfig -a </pre> `sys-apps/net-tools-1.60_p20111120203157` does work while `sys-apps/net-tools-1.60_p20120127084908` (latest in portage tree) does not. I found the following commit in the net-tools repository that is causing the error. Apperently `ifconfig` has moved to `/bin` so facter does not find it anymore. <pre> commit 36b541c9f3efe55c5871674ee926be8b20339497 Author: Mike Frysinger <[email protected]> Date: Fri Dec 2 16:19:08 2011 -0500 ifconfig/route: move to /bin These tools provide quite a bit of good information which is available to non-root users, so let's move them to /bin for people to use. Signed-off-by: Mike Frysinger &[email protected]> </pre> Current workaround: Create a symlink from `/sbin/ifconfig` to `/bin/ifconfig` -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
