Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parser Functions using legacy facts #1315

Closed
smoeding opened this issue Apr 25, 2023 · 2 comments
Closed

Parser Functions using legacy facts #1315

smoeding opened this issue Apr 25, 2023 · 2 comments
Assignees

Comments

@smoeding
Copy link
Contributor

Describe the Bug

The two functions has_interface_with and fqdn_rotate do not work correctly when running the Puppet Agent with the --no-include_legacy_facts option that seems to be the default in Puppet 8.

  • has_interface_with uses lookupvar(interfaces) which is no longer available
  • fqdn_rotate calls lookupvar(::fqdn) which is also no longer available

Expected Behavior

Both functions should work as before.

Environment

  • Version 7.24.0 with option --no_include_legacy_facts
  • Platform Debian-11
@alexjfisher alexjfisher self-assigned this Apr 25, 2023
@alexjfisher
Copy link
Collaborator

Half fixed in #1326

@alexjfisher
Copy link
Collaborator

Remaining half of the issue fixed in #1341

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants