Skip to content

Conversation

@tpowell-progress
Copy link
Contributor

@tpowell-progress tpowell-progress commented Oct 24, 2024

Update windows devkit to 3.1.6 and omnibus-software for URL

Adds MSYS_OVERRIDE and RUBY_OVERRIDE for adhoc builds

❯ bundle update --conservative omnibus-software
Fetching https://github.com/chef/omnibus-software.git
Fetching gem metadata from https://rubygems.org/........
Resolving dependencies...................
Using rake 13.1.0
Using public_suffix 5.0.5
Using ast 2.4.2
Using awesome_print 1.9.2
Using aws-partitions 1.937.0
Using jmespath 1.6.2
Using concurrent-ruby 1.3.1
Using fuzzyurl 0.9.0
Using chef-vault 4.1.11
Using libyajl2 2.1.0
Using hashie 4.1.0
Using mixlib-log 3.0.9
Using rack 2.2.9
Using uuidtools 2.2.0
Using webrick 1.8.1
Using ffi 1.16.3
Using diff-lcs 1.5.1
Using erubis 2.7.0
Using parallel 1.24.0
Using racc 1.7.3
Using rainbow 3.1.1
Using regexp_parser 2.9.0
Using tty-color 0.6.0
Using strscan 3.1.0
Using strings-ansi 0.2.0
Using tty-cursor 0.7.1
Using tty-screen 0.8.2
Using aws-eventstream 1.3.0
Using wisper 2.0.1
Using multipart-post 2.4.1
Using parslet 2.0.0
Using coderay 1.1.3
Using rspec-support 3.12.2
Using rubyzip 2.3.2
Using semverse 3.0.2
Using tomlrb 1.3.0
Using thor 1.2.2
Using sslshake 1.3.1
Using method_source 1.1.0
Using iniparse 1.5.0
Using unicode-display_width 2.5.0
Using timeout 0.4.1
Using date 3.3.4
Using ipaddress 0.8.3
Using plist 3.7.1
Using wmi-lite 1.0.7
Using mixlib-authentication 3.0.10
Using artifactory 3.0.15
Using http-accept 1.7.0
Using domain_name 0.6.20240107
Using unicode_utils 1.4.0
Using netrc 0.11.0
Using mime-types-data 3.2024.0507
Using builder 3.2.4
Using bcrypt_pbkdf 1.1.1
Using ruby-progressbar 1.13.0
Using proxifier2 1.1.0
Using net-ssh 7.2.3
Using syslog-logger 1.6.8
Using rubyntlm 0.6.3
Using httpclient 2.8.3
Using minitar 0.9
Using cleanroom 1.0.0
Using molinillo 0.8.0
Using bundler 2.3.7
Using chef-cleanroom 1.0.5
Using citrus 3.0.2
Using contracts 0.16.1
Using uri 0.13.0
Using erubi 1.12.0
Using mixlib-versioning 1.2.12
Using little-plugger 1.1.4
Using multi_json 1.15.0
Using bigdecimal 3.1.8
Using mixlib-cli 2.1.8
Using unf_ext 0.0.8.2
Using retryable 3.0.5
Using iostruct 0.1.2
Using parser 3.3.0.5
Using ed25519 1.3.0
Using zhexdump 0.1.1
Using openssl 3.2.0
Using addressable 2.8.6
Using chef-utils 18.4.12
Using aws-sigv4 1.8.0
Using ffi-yajl 2.6.0
Using rspec-core 3.12.3
Using rspec-mocks 3.12.7
Using mixlib-config 3.0.27
Using ffi-libarchive 1.1.14
Using rexml 3.2.8
Using net-protocol 0.2.2
Using http-cookie 1.0.5
Using corefoundation 0.3.13
Using pry 0.14.2
Using net-scp 4.0.0
Using net-sftp 4.0.0
Using net-ssh-gateway 2.0.0
Using solve 4.0.4
Using toml-rb 2.2.0
Using net-http 0.4.1
Using logging 2.3.1
Using mime-types 3.5.2
Using rubocop-ast 1.31.2
Using pedump 0.6.10
Using aws-sdk-core 3.196.1
Using mixlib-archive 1.1.7
Using vault 0.18.2
Using chef-zero 15.0.11
Using gyoku 1.4.0
Using faraday-net_http 3.1.0
Using rest-client 2.1.0
Using aws-sdk-kms 1.82.0
Using aws-sdk-secretsmanager 1.95.0
Using rubocop 1.25.1
Using json 2.7.2
Using faraday 2.9.0
Using gssapi 1.3.1
Using cookstyle 7.32.8
Using sawyer 0.9.2
Using pastel 0.8.0
Using faraday-follow_redirects 0.3.0
Using time 0.3.0
Using tty-reader 0.9.0
Using strings 0.2.1
Using nori 2.7.0
Using tty-prompt 0.23.1
Using tty-table 0.12.0
Using aws-sdk-s3 1.116.0
Using winrm 2.3.6
Using net-ftp 0.3.4
Using tty-box 0.7.0
Using winrm-fs 1.3.5
Using rspec-expectations 3.12.4
Using octokit 4.25.1
Using rspec 3.12.0
Using rspec-its 1.3.0
Using mixlib-shellout 3.2.7
Using license-acceptance 2.1.13
Using chef-config 18.4.12
Using train-core 3.12.3
Using winrm-elevated 1.2.3
Using mixlib-install 3.12.30
Using chef-telemetry 1.1.1
Using ohai 18.1.3
Using train-rest 0.5.0
Using train-winrm 0.2.13
Using license_scout 1.3.7
Using inspec-core 5.22.50
Using test-kitchen 3.5.1
Using kitchen-vagrant 1.14.2
Using omnibus 9.0.25 from https://github.com/chef/omnibus.git (at main@5c0122b)
Using chef 18.4.12
Using berkshelf 8.0.9
Using omnibus-software 24.6.323 from https://github.com/chef/omnibus-software.git (at main@b97bb4e)
Bundle updated!

Description

Related Issue

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Chore (non-breaking change that does not add functionality or fix an issue)

Checklist:

  • I have read the CONTRIBUTING document.
  • I have run the pre-merge tests locally and they pass.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • If Gemfile.lock has changed, I have used --conservative to do it and included the full output in the Description above.
  • All new and existing tests passed.
  • All commits have been signed-off for the Developer Certificate of Origin.

@tpowell-progress tpowell-progress requested a review from a team as a code owner October 24, 2024 12:04
Adds MSYS_OVERRIDE and RUBY_OVERRIDE for adhoc builds

```
❯ bundle update --conservative omnibus-software
Fetching https://github.com/chef/omnibus-software.git
Fetching gem metadata from https://rubygems.org/........
Resolving dependencies...................
Using rake 13.1.0
Using public_suffix 5.0.5
Using ast 2.4.2
Using awesome_print 1.9.2
Using aws-partitions 1.937.0
Using jmespath 1.6.2
Using concurrent-ruby 1.3.1
Using fuzzyurl 0.9.0
Using chef-vault 4.1.11
Using libyajl2 2.1.0
Using hashie 4.1.0
Using mixlib-log 3.0.9
Using rack 2.2.9
Using uuidtools 2.2.0
Using webrick 1.8.1
Using ffi 1.16.3
Using diff-lcs 1.5.1
Using erubis 2.7.0
Using parallel 1.24.0
Using racc 1.7.3
Using rainbow 3.1.1
Using regexp_parser 2.9.0
Using tty-color 0.6.0
Using strscan 3.1.0
Using strings-ansi 0.2.0
Using tty-cursor 0.7.1
Using tty-screen 0.8.2
Using aws-eventstream 1.3.0
Using wisper 2.0.1
Using multipart-post 2.4.1
Using parslet 2.0.0
Using coderay 1.1.3
Using rspec-support 3.12.2
Using rubyzip 2.3.2
Using semverse 3.0.2
Using tomlrb 1.3.0
Using thor 1.2.2
Using sslshake 1.3.1
Using method_source 1.1.0
Using iniparse 1.5.0
Using unicode-display_width 2.5.0
Using timeout 0.4.1
Using date 3.3.4
Using ipaddress 0.8.3
Using plist 3.7.1
Using wmi-lite 1.0.7
Using mixlib-authentication 3.0.10
Using artifactory 3.0.15
Using http-accept 1.7.0
Using domain_name 0.6.20240107
Using unicode_utils 1.4.0
Using netrc 0.11.0
Using mime-types-data 3.2024.0507
Using builder 3.2.4
Using bcrypt_pbkdf 1.1.1
Using ruby-progressbar 1.13.0
Using proxifier2 1.1.0
Using net-ssh 7.2.3
Using syslog-logger 1.6.8
Using rubyntlm 0.6.3
Using httpclient 2.8.3
Using minitar 0.9
Using cleanroom 1.0.0
Using molinillo 0.8.0
Using bundler 2.3.7
Using chef-cleanroom 1.0.5
Using citrus 3.0.2
Using contracts 0.16.1
Using uri 0.13.0
Using erubi 1.12.0
Using mixlib-versioning 1.2.12
Using little-plugger 1.1.4
Using multi_json 1.15.0
Using bigdecimal 3.1.8
Using mixlib-cli 2.1.8
Using unf_ext 0.0.8.2
Using retryable 3.0.5
Using iostruct 0.1.2
Using parser 3.3.0.5
Using ed25519 1.3.0
Using zhexdump 0.1.1
Using openssl 3.2.0
Using addressable 2.8.6
Using chef-utils 18.4.12
Using aws-sigv4 1.8.0
Using ffi-yajl 2.6.0
Using rspec-core 3.12.3
Using rspec-mocks 3.12.7
Using mixlib-config 3.0.27
Using ffi-libarchive 1.1.14
Using rexml 3.2.8
Using net-protocol 0.2.2
Using http-cookie 1.0.5
Using corefoundation 0.3.13
Using pry 0.14.2
Using net-scp 4.0.0
Using net-sftp 4.0.0
Using net-ssh-gateway 2.0.0
Using solve 4.0.4
Using toml-rb 2.2.0
Using net-http 0.4.1
Using logging 2.3.1
Using mime-types 3.5.2
Using rubocop-ast 1.31.2
Using pedump 0.6.10
Using aws-sdk-core 3.196.1
Using mixlib-archive 1.1.7
Using vault 0.18.2
Using chef-zero 15.0.11
Using gyoku 1.4.0
Using faraday-net_http 3.1.0
Using rest-client 2.1.0
Using aws-sdk-kms 1.82.0
Using aws-sdk-secretsmanager 1.95.0
Using rubocop 1.25.1
Using json 2.7.2
Using faraday 2.9.0
Using gssapi 1.3.1
Using cookstyle 7.32.8
Using sawyer 0.9.2
Using pastel 0.8.0
Using faraday-follow_redirects 0.3.0
Using time 0.3.0
Using tty-reader 0.9.0
Using strings 0.2.1
Using nori 2.7.0
Using tty-prompt 0.23.1
Using tty-table 0.12.0
Using aws-sdk-s3 1.116.0
Using winrm 2.3.6
Using net-ftp 0.3.4
Using tty-box 0.7.0
Using winrm-fs 1.3.5
Using rspec-expectations 3.12.4
Using octokit 4.25.1
Using rspec 3.12.0
Using rspec-its 1.3.0
Using mixlib-shellout 3.2.7
Using license-acceptance 2.1.13
Using chef-config 18.4.12
Using train-core 3.12.3
Using winrm-elevated 1.2.3
Using mixlib-install 3.12.30
Using chef-telemetry 1.1.1
Using ohai 18.1.3
Using train-rest 0.5.0
Using train-winrm 0.2.13
Using license_scout 1.3.7
Using inspec-core 5.22.50
Using test-kitchen 3.5.1
Using kitchen-vagrant 1.14.2
Using omnibus 9.0.25 from https://github.com/chef/omnibus.git (at main@5c0122b)
Using chef 18.4.12
Using berkshelf 8.0.9
Using omnibus-software 24.6.323 from https://github.com/chef/omnibus-software.git (at main@b97bb4e)
Bundle updated!
```

Signed-off-by: Thomas Powell <thomas.powell@progress.com>
@tpowell-progress tpowell-progress force-pushed the tp/ruby-3.1.6-devkit-fix-and-upgrade branch from c3551ba to ce52ce4 Compare November 21, 2024 18:56
Signed-off-by: Thomas Powell <thomas.powell@progress.com>
Copy link
Contributor

@muthuja muthuja left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@muthuja muthuja merged commit 6556aa7 into main Nov 22, 2024
@muthuja muthuja deleted the tp/ruby-3.1.6-devkit-fix-and-upgrade branch November 22, 2024 09:32
@tpowell-progress tpowell-progress restored the tp/ruby-3.1.6-devkit-fix-and-upgrade branch November 22, 2024 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants