Feature #3502

Make facter more ipv6 friendly

Added by Cody Herriges about 2 years ago. Updated almost 2 years ago.

Status:Duplicate Start date:04/01/2010
Priority:Normal Due date:
Assignee:- % Done:

10%

Category:library
Target version:1.5.8
Keywords: Affected Facter version:
Branch:
Votes: 1

Description

Request to make facter a little more ipv6 friendly by the addition and modification of a few facts. We have internally modified a few files to accomplish this and they can be found here.

http://github.com/PSU-TheCat/facts/blob/master/ipaddress6.rb http://github.com/PSU-TheCat/facter/blob/ipv6/lib/facter/interfaces.rb http://github.com/PSU-TheCat/facter/blob/ipv6/lib/facter/util/ip.rb


Related issues

related to Facter - Feature #1283: facter should provide list of ip address on a host, not j... Closed
duplicates Facter - Feature #2270: IPv6 should be supported. Closed 05/17/2009

History

Updated by Peter Meier about 2 years ago

Could you try to submit them according to Development_Development_Lifecycle? Thanks. If you need help please ask in #puppet-dev or on the puppet-dev Mailinglists.

Updated by James Turnbull about 2 years ago

  • Category set to library
  • Status changed from Unreviewed to Code Insufficient
  • Target version set to 1.6.0

Updated by Cody Herriges about 2 years ago

Haven’t had the time to structure this request properly. Will try to do so in the coming week.

Updated by James Turnbull almost 2 years ago

  • Target version changed from 1.6.0 to 1.5.8

Updated by Cody Herriges almost 2 years ago

  • % Done changed from 0 to 10

I decided to add Darwin support while I was cleaning stuff up and found that the logic used in the current ipaddress fact code didn’t work for ipv6 in Darwin so I am just going to rewrite things.

Updated by Paul Nasrat almost 2 years ago

Cody I assume this is on your ipv6 branch on your github account PSU-TheCat

I’d really like to discuss the design on list before you get much further – can you submit what you have to list via mail_patches as discussed in the development lifecycle page.

http://projects.puppetlabs.com/projects/puppet/wiki/Development_Development_Lifecycle

Updated by Cody Herriges almost 2 years ago

Actually I am now using my personal github account for this. So http://github.com/ody/facter/tree/feature/3502. I will ship patches out now to the dev list. I only had time to do the little bit that was the Darwin section when I got torn away by work so everything is pretty much still old code. If I could I would delete the links from my original ticket.

Updated by Luke Kanies almost 2 years ago

  • Status changed from Code Insufficient to Duplicate

Can you move the branch pointers to ticket #2270?

Thanks.

Also available in: Atom PDF