-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Is this a critical security issue?
- This is not a security issue.
Describe the Bug
It seems, that for some reason, Alpine is no longer detected as Posix from Version 3.22 onwards, resulting in:
/usr/lib/ruby/gems/3.4.0/gems/openvox-8.25.0/lib/puppet/feature/base.rb:21:in '<top (required)>': Cannot determine basic system flavour (Puppet::Error)
Expected Behavior
Alpine is detected as Alpine
Steps to Reproduce
$ docker run -it alpine:3.23 ash
# apk add ruby ruby-dev ruby-racc
# gem install openvox
# puppet
/usr/lib/ruby/gems/3.4.0/gems/openvox-8.25.0/lib/puppet/feature/base.rb:21:in '<top (required)>': Cannot determine basic system flavour (Puppet::Error)
from /usr/lib/ruby/gems/3.4.0/gems/openvox-8.25.0/lib/puppet.rb:91:in 'Kernel#require_relative'
from /usr/lib/ruby/gems/3.4.0/gems/openvox-8.25.0/lib/puppet.rb:91:in '<module:Puppet>'
from /usr/lib/ruby/gems/3.4.0/gems/openvox-8.25.0/lib/puppet.rb:38:in '<top (required)>'
from /usr/lib/ruby/gems/3.4.0/gems/openvox-8.25.0/lib/puppet/util/command_line.rb:14:in 'Kernel#require_relative'
from /usr/lib/ruby/gems/3.4.0/gems/openvox-8.25.0/lib/puppet/util/command_line.rb:14:in '<top (required)>'
from <internal:/usr/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
from <internal:/usr/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
from /usr/lib/ruby/gems/3.4.0/gems/openvox-8.25.0/bin/puppet:5:in '<top (required)>'
from /usr/bin/puppet:25:in 'Kernel#load'
from /usr/bin/puppet:25:in '<main>'Environment
Version [e.g. 1.27.0]
Platform [e.g. Ubuntu 18.04]
Additional Context
No response
Relevant log output
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working