Hi all, we maintain our cluster (SL 6.0 X86-64) with puppet (client / master 2.7.1). The cluster is equipped with infiniband hardware. Although everything works fine we have some strange messages on each system during a puppet run: puppet agent -t --noop notice: Ignoring --listen on onetime run info: Retrieving plugin 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. 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. 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. 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. 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. 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. 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. 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. info: Loading facts in mysql_exists info: Loading facts in mysql_exists 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. info: Caching catalog for xxxx.yyyyy.com info: Applying configuration version ''1325468978'' notice: /File[/etc/yum.repos.d/xxxxx.repo]/ensure: current_value file, should be absent (noop) ..... ..... Any ideas on that ? Best Erhard -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Jon Stanley
2012-Jan-02 17:32 UTC
Re: [Puppet Users] Infiniband and Puppet - Strange Messages
On Mon, Jan 2, 2012 at 5:24 AM, ew <erhard.wais@gmail.com> wrote:> Any ideas on that ?Looks like puppet is internally using ifconfig, which is deprecated, and some ioctl that it''s doing isn''t liked by the IB driver. Just a warning and nothing to be particularly concerned about (unless you''re using puppet to configure IPoIB interfaces - then it *might* not work) -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Nigel Kersten
2012-Jan-03 04:47 UTC
Re: [Puppet Users] Infiniband and Puppet - Strange Messages
This is actually in Facter. Can you bug report here please? http://projects.puppetlabs.com/projects/facter/issues If you can give us a cheap way to detect if infiniband is in use, we can fix this. On Mon, Jan 2, 2012 at 2:24 AM, ew <erhard.wais@gmail.com> wrote:> Hi all, > we maintain our cluster (SL 6.0 X86-64) with puppet (client / master > 2.7.1). The cluster is equipped with infiniband hardware. > Although everything works fine we have some strange messages on each > system during a puppet run: > > puppet agent -t --noop > notice: Ignoring --listen on onetime run > info: Retrieving plugin > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > info: Loading facts in mysql_exists > info: Loading facts in mysql_exists > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > 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. > info: Caching catalog for xxxx.yyyyy.com > info: Applying configuration version ''1325468978'' > notice: /File[/etc/yum.repos.d/xxxxx.repo]/ensure: current_value file, > should be absent (noop) ..... > ..... > > Any ideas on that ? > > Best > Erhard > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > >-- Nigel Kersten Product Manager, Puppet Labs -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Billy The Chip
2012-Jan-03 11:51 UTC
Re: [Puppet Users] Infiniband and Puppet - Strange Messages
Hi, On Tue, Jan 3, 2012 at 5:47 AM, Nigel Kersten <nigel@puppetlabs.com> wrote:> This is actually in Facter. > > Can you bug report here please? > > http://projects.puppetlabs.com/projects/facter/issues > >I just found that there already is a related bug report: http://projects.puppetlabs.com/issues/1415 Gerald If you can give us a cheap way to detect if infiniband is in use, we can> fix this. >The "cheapest" way probably is to check for network interfaces starting with ib and/or let facter use ip instead of ifconfig.> > On Mon, Jan 2, 2012 at 2:24 AM, ew <erhard.wais@gmail.com> wrote: > >> Hi all, >> we maintain our cluster (SL 6.0 X86-64) with puppet (client / master >> 2.7.1). The cluster is equipped with infiniband hardware. >> Although everything works fine we have some strange messages on each >> system during a puppet run: >> >> puppet agent -t --noop >> notice: Ignoring --listen on onetime run >> info: Retrieving plugin >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> info: Loading facts in mysql_exists >> info: Loading facts in mysql_exists >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> 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. >> info: Caching catalog for xxxx.yyyyy.com >> info: Applying configuration version ''1325468978'' >> notice: /File[/etc/yum.repos.d/xxxxx.repo]/ensure: current_value file, >> should be absent (noop) ..... >> ..... >> >> Any ideas on that ? >> >> Best >> Erhard >> >> -- >> 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+unsubscribe@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> >> > > > -- > Nigel Kersten > Product Manager, Puppet Labs > > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.