Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
FACT 4.0.47
-
Linux Mint 19.1 Tessa
-
-
Night's Watch
-
3
-
NW - 2021-02-03
-
Needs Assessment
-
Bug Fix
-
-
Needs Assessment
Description
After upgrading puppet to puppet 7 on LinuxMint 19.1 Tessa, all services deployed by Puppet were broken because they have been considered as upstart instead of systemd.
Downgrading to puppet 6 corrected the issue. I did not completely understand the logic, but it seems to be caused by these different facter outputs:
{{
root@bravo:~# facter --version
4.0.47
root@bravo:~# facter os
{
architecture => "amd64",
distro => {
codename => "tessa",
description => "Linux Mint 19.1",
id => "Linuxmint",
release =>
},
family => "Ubuntu",
hardware => "x86_64",
name => "Linux",
release =>
,
selinux =>
}
root@bravo:~# facter --version
3.14.14 (commit e36657bea27254f003c8fc71d8ef57454db643e2)
root@bravo:~# facter os
{
architecture => "amd64",
distro => {
codename => "tessa",
description => "Linux Mint 19.1 Tessa",
id => "LinuxMint",
release => { full => "19.1", major => "19", minor => "1" }
},
family => "Debian",
hardware => "x86_64",
name => "LinuxMint",
release => { full => "19", major => "19" },
selinux => { enabled => false }
}
}}