diff options
author | Tim Smith <tsmith@chef.io> | 2019-03-13 15:42:09 -0700 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2019-03-14 19:19:43 -0700 |
commit | 0f7c736d3dc91b491bc5917060c9880965760132 (patch) | |
tree | f7416dd0b7aa79869c13eb9b85034756eb76db15 | |
parent | e26d943ab7958a88161f3c5959fad29aa8ed8b36 (diff) | |
download | chef-ruby254.tar.gz |
Update Ruby to 2.5.4ruby254
This updates the rubygems (which we already do) and also fixes a few bugs.
Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r-- | .travis.yml | 60 | ||||
-rw-r--r-- | omnibus/Gemfile.lock | 5 | ||||
-rw-r--r-- | omnibus_overrides.rb | 2 |
3 files changed, 34 insertions, 33 deletions
diff --git a/.travis.yml b/.travis.yml index a1ca5b0ee8..d83013fbee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -36,32 +36,32 @@ matrix: include: - env: INTEGRATION_SPECS_25: 1 - rvm: 2.5.3 + rvm: 2.5.4 sudo: true script: sudo -E $(which bundle) exec rake spec:integration; bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - env: INTEGRATION_SPECS_26: 1 - rvm: 2.6.1 + rvm: 2.6.2 sudo: true script: sudo -E $(which bundle) exec rake spec:integration; bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - env: FUNCTIONAL_SPECS_25: 1 - rvm: 2.5.3 + rvm: 2.5.4 sudo: true # the travis apt proxy screws with our functional testing something fierce script: sudo rm -f /etc/apt/apt.conf.d/99-travis-apt-proxy; sudo -E $(which bundle) exec rake spec:functional; bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - env: FUNCTIONAL_SPECS_26: 1 - rvm: 2.6.1 + rvm: 2.6.2 sudo: true script: sudo rm -f /etc/apt/apt.conf.d/99-travis-apt-proxy; sudo -E $(which bundle) exec rake spec:functional; bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - env: UNIT_SPECS_25: 1 - rvm: 2.5.3 + rvm: 2.5.4 sudo: true script: - sudo -E $(which bundle) exec rake spec:unit; @@ -69,7 +69,7 @@ matrix: bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - env: UNIT_SPECS_26: 1 - rvm: 2.6.1 + rvm: 2.6.2 sudo: true script: - sudo -E $(which bundle) exec rake spec:unit; @@ -77,7 +77,7 @@ matrix: bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - env: CHEFSTYLE: 1 - rvm: 2.6.1 + rvm: 2.6.2 script: bundle exec rake style # also remove integration / external tests bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen @@ -87,36 +87,36 @@ matrix: - env: TEST_GEM: sethvargo/chef-sugar script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake - rvm: 2.6.1 + rvm: 2.6.2 - env: - PEDANT_OPTS=--skip-oc_id - TEST_GEM=chef/chef-zero - CHEF_FS=true script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake pedant - rvm: 2.6.1 + rvm: 2.6.2 - env: TEST_GEM: chef/cheffish script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec - rvm: 2.6.1 + rvm: 2.6.2 - env: TEST_GEM: chefspec/chefspec script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake - rvm: 2.6.1 + rvm: 2.6.2 - env: TEST_GEM: poise/halite script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec - rvm: 2.6.1 + rvm: 2.6.2 - env: TEST_GEM: chef/knife-windows script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake unit_spec - rvm: 2.6.1 + rvm: 2.6.2 # disable this pending a Chef 14 compat version of poise # - env: # TEST_GEM: poise/poise # script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec - # rvm: 2.6.1 + # rvm: 2.6.2 ### START TEST KITCHEN ONLY ### - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -132,7 +132,7 @@ matrix: env: - AMAZON=2 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -148,7 +148,7 @@ matrix: env: - AMAZON=201X - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -164,7 +164,7 @@ matrix: env: - UBUNTU=14.04 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -180,7 +180,7 @@ matrix: env: - UBUNTU=16.04 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -196,7 +196,7 @@ matrix: env: - UBUNTU=18.04 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -212,7 +212,7 @@ matrix: env: - DEBIAN=8 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -228,7 +228,7 @@ matrix: env: - DEBIAN=9 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -244,7 +244,7 @@ matrix: env: - CENTOS=6 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -260,7 +260,7 @@ matrix: env: - CENTOS=7 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -276,7 +276,7 @@ matrix: env: - FEDORA=latest - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker gemfile: kitchen-tests/Gemfile before_install: @@ -292,7 +292,7 @@ matrix: env: - OPENSUSELEAP=42 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 before_install: - gem update --system $(grep rubygems omnibus_overrides.rb | cut -d'"' -f2) - rvm @global do gem uninstall bundler -a -x || true @@ -312,7 +312,7 @@ matrix: - sudo cat /var/log/squid3/access.log # Use test-kitchen to launch a centos docker container to run the full rspec tests against. This catches # errors in travis, before PRs are merged, hopefully before they become errors in jenkins. - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -329,7 +329,7 @@ matrix: env: - RSPEC_CENTOS=7 - KITCHEN_YAML=kitchen.travis.yml - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -347,7 +347,7 @@ matrix: - RSPEC_OPENSUSELEAP=42 - KITCHEN_YAML=kitchen.travis.yml allow_failures: - - rvm: 2.6.1 + - rvm: 2.5.4 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -367,7 +367,7 @@ matrix: - env: TEST_GEM: poise/halite script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec - rvm: 2.6.1 + rvm: 2.5.4 notifications: on_change: true diff --git a/omnibus/Gemfile.lock b/omnibus/Gemfile.lock index 608865db7a..7b8f73d3f1 100644 --- a/omnibus/Gemfile.lock +++ b/omnibus/Gemfile.lock @@ -18,7 +18,7 @@ GIT GIT remote: https://github.com/chef/omnibus-software - revision: 44f52c320c3fe866e4d4186319fb6b5537f0656f + revision: 10c8c40cefd6c86319963a0485df4f7c29281b4a branch: master specs: omnibus-software (4.0.0) @@ -45,7 +45,8 @@ GEM aws-sdk-core (~> 3, >= 3.39.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.0) - aws-sigv4 (1.0.3) + aws-sigv4 (1.1.0) + aws-eventstream (~> 1.0, >= 1.0.2) berkshelf (7.0.7) chef (>= 13.6.52) chef-config diff --git a/omnibus_overrides.rb b/omnibus_overrides.rb index 614a0871b4..5bbc644f95 100644 --- a/omnibus_overrides.rb +++ b/omnibus_overrides.rb @@ -17,7 +17,7 @@ override "libyaml", version: "0.1.7" override "makedepend", version: "1.0.5" override "ncurses", version: "5.9" override "pkg-config-lite", version: "0.28-1" -override "ruby", version: "2.5.3" +override "ruby", version: "2.5.4" override "ruby-windows-devkit-bash", version: "3.1.23-4-msys-1.0.18" override "util-macros", version: "1.19.0" override "xproto", version: "7.0.28" |