From 509a200f5194d08019ae9472e20c6dcee7aa60f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Dec 2025 13:17:14 +0000 Subject: [PATCH 1/3] Build(deps): Bump voxpupuli/ruby-version from 1 to 2 Bumps [voxpupuli/ruby-version](https://github.com/voxpupuli/ruby-version) from 1 to 2. - [Release notes](https://github.com/voxpupuli/ruby-version/releases) - [Commits](https://github.com/voxpupuli/ruby-version/compare/v1...v2) --- updated-dependencies: - dependency-name: voxpupuli/ruby-version dependency-version: '2' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 0f3cab942..c096485fc 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -33,7 +33,7 @@ jobs: - name: Run Rubocop run: bundle exec rake rubocop - id: ruby - uses: voxpupuli/ruby-version@v1 + uses: voxpupuli/ruby-version@v2 cache_modules_linux: name: 'Linux: Generate module cache' From 8de15fd9c741ff2735e1bbdb132adb306d567905 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Sun, 22 Feb 2026 00:43:16 +0100 Subject: [PATCH 2/3] pin net-ssh to feature branch --- Gemfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Gemfile b/Gemfile index 0fce0ddc7..1fdf0062d 100644 --- a/Gemfile +++ b/Gemfile @@ -57,3 +57,5 @@ end gem 'syslog', '~> 0.3' if RUBY_VERSION >= '3.4' gem 'puppet_metadata', '>= 5.3', '< 7' + +gem 'net-ssh', github: 'bastelfreak/net-ssh', branch: 'logger' From a25da884d3d3848a5cde18acfc7ce7edd8868bb1 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Sun, 1 Mar 2026 17:43:16 +0100 Subject: [PATCH 3/3] add win32ole gem --- Gemfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Gemfile b/Gemfile index 1fdf0062d..05de74e26 100644 --- a/Gemfile +++ b/Gemfile @@ -56,6 +56,12 @@ end # https://github.com/OpenVoxProject/openvox/issues/90 gem 'syslog', '~> 0.3' if RUBY_VERSION >= '3.4' +# openvox dep: openvox-8.25.0/lib/puppet/util/windows.rb:35 +# vendored until Ruby 4.0 and requires libs to compile dependencies +if RUBY_VERSION >= '3.4' && Gem.win_platform? + gem 'win32ole' +end + gem 'puppet_metadata', '>= 5.3', '< 7' gem 'net-ssh', github: 'bastelfreak/net-ssh', branch: 'logger'