Details
-
Bug
-
Status: Open
-
Normal
-
Resolution: Unresolved
-
None
-
None
-
None
-
Initially observed using BEAKER_PE_DIR=http://enterprise.delivery.puppetlabs.net/2017.3/ci-ready PUPPET_INSTALL_TYPE=pe BEAKER_debug=yes bundle exec rake beaker on https://github.com/puppetlabs/puppetlabs-resource_api ; confirmed on orch-next (see screenshot)
-
- is_pe returns the correct values on both PE, and non-PE systems.
-
Modules
-
Needs Assessment
-
Needs Assessment
Description
Basic Info
Module Version: stdlib, 4.25.0
Puppet Version: 2017.3
OS Name/Version: RHEL7 (vmpooler)
Describe your issue in as much detail as possible...
Desired Behavior:
the is_pe fact returns true, when running on a PE managed system
Actual Behavior:
is_pe always returns false
Please take a moment and attach any relevant log output and/or manifests. This will help us immensely when troubleshooting the issue.
Debug: Facter: fact "puppetversion" has resolved to "5.3.6".
|
Debug: Facter: fact "pe_version" resolved to null and will not be added.
|
Debug: Facter: fact "is_pe" has resolved to false.
|
Initial analysis suggests that https://github.com/puppetlabs/puppetlabs-stdlib/blob/master/lib/facter/pe_version.rb#L15 does not hit (anymore?).
The tests in https://github.com/puppetlabs/puppetlabs-stdlib/blob/master/spec/unit/facter/pe_version_spec.rb do not help either.
Attachments
Issue Links
- relates to
-
PUP-9750 optionally add pe_serverversion to server_facts
-
- Resolved
-