Jira (FACT-2888) networking.interfaces fact nonexistent

23 views
Skip to first unread message

Kenyon Ralph (Jira)

unread,
Dec 5, 2020, 10:59:03 PM12/5/20
to puppe...@googlegroups.com
Kenyon Ralph created an issue
 
Facter / Bug FACT-2888
networking.interfaces fact nonexistent
Issue Type: Bug Bug
Assignee: Unassigned
Attachments: facter-networking-trace-debug.txt, puppet-facts-show-networking-debug.txt
Created: 2020/12/05 7:58 PM
Priority: Normal Normal
Reporter: Kenyon Ralph

Same problem as FACT-2886, but this only happens for me on my IPv6-only Vultr VM, so I'm not sure if it's the same root cause as FACT-2886. My other nodes have IPv6 and IPv4, and their networking.interfaces works just fine.

See attached logs.

Note that the fill_io_v6_info! ("io" is probably a typo for "ip" in that method name, btw) doesn't produce any debug output.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo

Kenyon Ralph (Jira)

unread,
Dec 5, 2020, 11:02:05 PM12/5/20
to puppe...@googlegroups.com
Kenyon Ralph updated an issue
Change By: Kenyon Ralph
Same problem as FACT-2886, but this only happens for me on my IPv6-only Vultr VM, so I'm not sure if it's the same root cause as FACT-2886. My other nodes have IPv6 and IPv4, and their {{networking.interfaces}} works just fine.

See attached logs.

Note that the {{fill_io_v6_info!}} method ("io" is probably a typo for "ip" in that method name, btw) doesn't produce any debug output.

Kenyon Ralph (Jira)

unread,
Dec 5, 2020, 11:07:04 PM12/5/20
to puppe...@googlegroups.com
Kenyon Ralph updated an issue
Same problem as FACT-2886, but this only happens for me on my IPv6-only Vultr VM, so I'm not sure if it's the same root cause as FACT-2886. My other nodes have IPv6 and IPv4, and their {{networking.interfaces}} works just fine.

See attached logs.

Note that the {{fill_io_v6_info!}} method ("io" is probably a typo for "ip" in that method name, btw) doesn't produce any debug output.


Also note that even though {{facter networking}} shows the {{interfaces}} fact, there are a bunch of facts missing, like ip, ip6, netmask, netmask6, network, network6, and primary, both at the {{networking}} level and at the {{networking.interfaces.<interface>}} level.

Kenyon Ralph (Jira)

unread,
Dec 5, 2020, 11:09:05 PM12/5/20
to puppe...@googlegroups.com
Kenyon Ralph updated an issue
Same problem as FACT-2886, but this only happens for me on my IPv6-only Vultr VM, so I'm not sure if it's the same root cause as FACT-2886. My other nodes have IPv6 and IPv4, and their {{networking.interfaces}} works just fine.

See attached logs.

Note that the {{fill_io_v6_info!}} method ("io" is probably a typo for "ip" in that method name, btw) doesn't produce any debug output.

Also note that even though {{facter networking}} shows the {{interfaces}} fact, there are a bunch of facts missing , like : ip, ip6, netmask, netmask6, network, network6, and primary, both at the {{networking}} level and at the {{networking.interfaces.<interface>}} level , and primary .

Kenyon Ralph (Jira)

unread,
Dec 5, 2020, 11:19:04 PM12/5/20
to puppe...@googlegroups.com
Kenyon Ralph updated an issue
Change By: Kenyon Ralph
Affects Version/s: FACT 4.0.46

Kenyon Ralph (Jira)

unread,
Dec 5, 2020, 11:20:03 PM12/5/20
to puppe...@googlegroups.com
Kenyon Ralph updated an issue
Change By: Kenyon Ralph
Labels: platform_7

Kenyon Ralph (Jira)

unread,
Dec 5, 2020, 11:20:04 PM12/5/20
to puppe...@googlegroups.com
Kenyon Ralph updated an issue
Change By: Kenyon Ralph
Component/s: Facter 4

Kenyon Ralph (Jira)

unread,
Dec 5, 2020, 11:21:03 PM12/5/20
to puppe...@googlegroups.com
Kenyon Ralph updated an issue
Puppet 7, Facter 4.0.46.

Same problem as FACT-2886, but this only happens for me on my IPv6-only Vultr VM, so I'm not sure if it's the same root cause as FACT-2886. My other nodes have IPv6 and IPv4, and their {{networking.interfaces}} works just fine.

See attached logs.

Note that the {{fill_io_v6_info!}} method ("io" is probably a typo for "ip" in that method name, btw) doesn't produce any debug output.

Also note that even though {{facter networking}} shows the {{interfaces}} fact, there are a bunch of facts missing: ip, ip6, netmask, netmask6, network, network6, both at the {{networking}} level and at the {{networking.interfaces.<interface>}} level, and primary.

These facts all worked fine with the Facter 3 version included with Puppet 6.19.

Mihai Buzgau (Jira)

unread,
Dec 7, 2020, 2:53:03 AM12/7/20
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sub-team: ghost

Mihai Buzgau (Jira)

unread,
Dec 7, 2020, 2:53:03 AM12/7/20
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sprint: ghost-9.12

Mihai Buzgau (Jira)

unread,
Dec 7, 2020, 2:53:03 AM12/7/20
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Team: Night's Watch

Bogdan Irimie (Jira)

unread,
Dec 8, 2020, 3:53:03 AM12/8/20
to puppe...@googlegroups.com
Bogdan Irimie updated an issue
Change By: Bogdan Irimie
Labels: networking_resolver platform_7
Reply all
Reply to author
Forward
0 new messages