Affected Puppet, Ruby, OS and module versions/distributions
Puppet: any
Ruby: any
Distribution: CentOS/RedHat
Module version: 1.5.2
How to reproduce (e.g Puppet code you use)
Run the acceptance tests on Fedora 28
What are you seeing
...
Error: Could not find a suitable provider for selinux_port
...
What behaviour did you expect instead
Output log
Info: Loading facts
Info: Loading facts
Notice: Compiled catalog for fedora-28-x64.home in environment production in 0.26 seconds
Info: Applying configuration version '1526718845'
Notice: /Stage[main]/Selinux/Anchor[selinux::end]: Dependency Selinux_port[tcp_55555-55555] has failures: true
Warning: /Stage[main]/Selinux/Anchor[selinux::end]: Skipping because of failed dependencies
Notice: /Stage[main]/Main/File[/tmp/test_selinux_fcontext]: Dependency Selinux_port[tcp_55555-55555] has failures: true
Warning: /Stage[main]/Main/File[/tmp/test_selinux_fcontext]: Skipping because of failed dependencies
Error: Could not find a suitable provider for selinux_port
Notice: Applied catalog in 2.05 seconds
Any additional information you'd like to impart
fact selinux_semanage_is_python3 checks for libsemanage-python3 which seems to be named python3-libsemanage now
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
Run the acceptance tests on Fedora 28
What are you seeing
What behaviour did you expect instead
Output log
Any additional information you'd like to impart
fact
selinux_semanage_is_python3
checks forlibsemanage-python3
which seems to be namedpython3-libsemanage
now