Looking at the gentoo response in the ticket, the decision to maintain the
interface truncation looks pretty final. Regardless of this, supporting
iproute2 should be a priority, since I've heard of minimal arch installs
that don't include net-tools at all and we can expect the trend towards
iproute2 to continue.

On Tue, Sep 20, 2011 at 7:52 PM, Matthew Marlowe <ma...@gentoo.org> wrote:

> All,
>
> I put in a request to have the gentoo bug reopened and see if we can
> apply the same patch that the other distributions used.
>
> Thanks,
> Matt
>
> On Tue, Sep 20, 2011 at 11:16 AM, Alex L. Demidov
> <alexeydemi...@gmail.com> wrote:
> > On Tue, Sep 20, 2011 at 06:50:25PM +0100, Ken Barber wrote:
> >> I think this gives a little weight to this ticket for Facter then:
> >>
> >> http://projects.puppetlabs.com/issues/1346
> >>
> >> Although - I don't see a 9 char limitation on Debian Wheezy. Not sure
> >> where that patch came from though. I wonder how many other distros
> >> suffer from this.
> >
> > It seems that they (and RHEL/Fedora) patched this long ago.
> >
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=405521
> >
> >>
> >> Of slightly related interest - I do see a 15 character limit when
> >> using 'brctl addbr somelongnamefoo' to create a named interface - and
> >> that seems to exist for both ifconfig and ip addr when reading the
> >> interfaces. So I'm guessing 15 chars is the kernel limit or perhaps
> >> brctl limit :-).
> >
> > Luckily all my interface names under 15 chars length.
> >
> >>
> >> ken.
> >>
> >> On Tue, Sep 20, 2011 at 6:31 PM, Alex L. Demidov
> >> <alexeydemi...@gmail.com> wrote:
> >> > On Tue, Sep 20, 2011 at 06:24:40PM +0100, Ken Barber wrote:
> >> >> Hi Alex,
> >> >>
> >> >> What happens when you run 'ip addr list' instead?
> >> >
> >> > It shows interface names properly and not truncated.
> >> >
> >> >>
> >> >> ken.
> >> >>
> >> >> On Tue, Sep 20, 2011 at 6:20 PM, Alex L. Demidov
> >> >> <alexeydemi...@gmail.com> wrote:
> >> >> > I have Gentoo host where `ifconfig -a` prints long interface names
> >> >> > truncated to 9 chars (there is closed bug report [1]).
> >> >> >
> >> >> > Unfortunately, `facter` uses `ifconfig -a` output to get list of
> >> >> > interface names and because of truncation it generates `interfaces`
> >> >> > fact with incorrect interface names. Also it fails to retrieve
> >> >> > individual interface information with following message for
> >> >> > each interface with name "myinterface":
> >> >> >
> >> >> > Device "myinterfa" does not exist.
> >> >> > myinterfa: error fetching interface information: Device not found
> >> >> >
> >> >> > [1]: https://bugs.gentoo.org/show_bug.cgi?id=179920
> >> >
> >> > --
> >> > Alex L. Demidov (ALD9-RIPE).
> >> > http://alexeydemidov.com/
> >> > Freelance Consulting.
> >> >
> >> > --
> >> > 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.
> >> >
> >> >
> >>
> >> --
> >> 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.
> >
> > --
> > Alex L. Demidov (ALD9-RIPE).
> > http://alexeydemidov.com/
> > Freelance Consulting.
> >
> > --
> > 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.
> >
> >
>
> --
> 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.
>
>


-- 
Adrien Thebo
Puppet Labs Operations
adr...@puppetlabs.com

-- 
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