[Puppet Users] Facter errors with InfiniBand and VDSM

treydock
Sun, 09 Feb 2014 21:17:10 -0000

I have an ovirt node that has Infiniband and I'm seeing two seperate errors
when running facter.

sh: vdsmdummy: command not found

and

Ifconfig uses the ioctl access method to get the full address information,
which limits hardware addresses to 8 bytes.
Because Infiniband address has 20 bytes, only the first 8 bytes are
displayed correctly.
Ifconfig is obsolete! For replacement check ip.

I'm using the "--trace" option with facter but am not seeing any
backtrace
information to identify and submit a fix for these two issues.

Installed packages on CentOS 6.5:

facter.x86_64           1:1.7.4-1.el6   @puppetlabs-products
puppet.noarch           3.4.2-1.el6     @puppetlabs-products

The "vdsmdummy" is likely from the bridge created by VDSM:

$ brctl show
bridge name     bridge id               STP enabled     interfaces
;vdsmdummy;             8000.000000000000       no
ipmi            8000.003048bc981e       no              eth0.2
ovirtmgmt               8000.003048bc981e       no              eth0.1
public          8000.003048bc981f       no              eth1

So far I think the reason the "vdsmdummy: command not found" is the
semi-colons are passed to the /sbin/ip command and appear like subcommands.

The Infiniband issue seems to be STDERR being printed as a "ifconfig
2>/dev/null" does not print that message.

Thanks
- Trey

--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/64b3dc17-6e6f-472d-b280-da91158dcc49%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.