File tree Expand file tree Collapse file tree
spec/facter/util/resolvers/networking Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4141 - ' 3.3'
4242 - ' 3.4'
4343 - ' 4.0'
44+ - ' jruby-9.4.12.1'
4445 - ' jruby-9.4.8.0'
4546 runs-on : ubuntu-24.04
4647 steps :
@@ -142,6 +143,7 @@ jobs:
142143 - {os: ubuntu-22.04, ruby: '3.2'} # with openssl 3
143144 - {os: ubuntu-22.04, ruby: 'jruby-9.3.14.0'}
144145 - {os: ubuntu-latest, ruby: 'jruby-9.4.8.0'}
146+ - {os: ubuntu-latest, ruby: 'jruby-9.4.12.1'}
145147 - {os: windows-2022, ruby: '2.7'}
146148 - {os: windows-2022, ruby: '3.2'} # with openssl 3
147149 runs-on : ${{ matrix.cfg.os }}
Original file line number Diff line number Diff line change 5454 let ( :address ) { '::ffff:192.0.2.128' }
5555
5656 it 'returns scope6' do
57- pending ( 'JRuby 9.4.7.0 does not properly parse mixed IPv6 addresses https://github.com/jruby/jruby/issues/8248' ) if RUBY_PLATFORM == 'java' && RUBY_VERSION == '3.1.4'
57+ # openvoxserver 8.12 ships jruby 9.4.12. older versions used 9.4.8, puppetserver 8 used 9.4.7.
58+ # The jruby bug is fixed in 9.4.12
59+ pending ( 'JRuby 9.4.7.0 does not properly parse mixed IPv6 addresses https://github.com/jruby/jruby/issues/8248' ) if defined? ( JRUBY_VERSION ) && JRUBY_VERSION == '9.4.8.0'
5860 expect ( networking_helper . get_scope ( address ) ) . to eql ( 'global' )
5961 end
6062 end
You can’t perform that action at this time.
0 commit comments