Details
-
Bug
-
Status: Resolved
-
High
-
Resolution: Fixed
-
FACT 4.0.44
-
- Tested in similar Systems running CentOS 7,
- Puppet-agent 7,
- same code,
- with above commands.
100% reproduceable.
Description
Hey,
I am running the puppet-collection 7 with facter 4.0.46 that comes along. I have a few containers that are inside OpenVZ / Virtuozzo environment. Previously it was matched correctly as "openvz" or "openvzhe", now its just "physical":
[root@zen10:~] # systemd-detect-virt |
openvz
|
[root@zen10:~] # facter is_virtual virtual |
is_virtual => false |
virtual => physical
|
[root@zen10:~] # facter -v |
4.0.46 |
On a similar system, albeit not updates to Puppet 7:
[root@babbel:~] # systemd-detect-virt |
openvz
|
[root@babbel:~] # facter is_virtual virtual |
is_virtual => true |
virtual => openvz
|
[root@babbel:~] # facter -v |
3.14.12 (commit 70d26da13c9fee27973c1eb22200871e21445d97) |