3.11 facts for Debian Stretch and Ubuntu 18.04 are missing distro information
wiebe opened this issue · comments
Wiebe Verweij commented
The 3.11 facts for Debian Stretch are missing distro information, this breaks it working with rspec-puppet-facts for example. All other 3.11 facts do seem to include the missing facts.
The facts are present in the 3.10 version: https://github.com/camptocamp/facterdb/blob/master/facts/3.10/debian-9-x86_64.facts
"lsbdistcodename": "stretch",
"lsbdistdescription": "Debian GNU/Linux 9.4 (stretch)",
"lsbdistid": "Debian",
"lsbdistrelease": "9.4",
"lsbmajdistrelease": "9",
"lsbminordistrelease": "4",
But these facts are missing in the 3.11 version: https://github.com/camptocamp/facterdb/blob/master/facts/3.11/debian-9-x86_64.facts
The same goes for Ubuntu 18.04.
The error you get with rspec-puppet-facts (and the query it uses):
No facts were found in the FacterDB for: [{:facterversion=>"/\\A3\\.11\\./", :operatingsystem=>"Debian", :operatingsystemrelease=>"/^9/", :hardwaremodel=>"x86_64"}, {:facterversion=>"/\\A3\\.11\\./", :operatingsystem=>"Ubuntu", :operatingsystemrelease=>"/^18.04/", :hardwaremodel=>"x86_64"}]
Is this intentional or a bug/something that went wrong?