summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2021-02-24 12:01:34 -0800
committerGitHub <noreply@github.com>2021-02-24 12:01:34 -0800
commit41f4fc1ee15426a344549245f2371ad296befa5b (patch)
tree4c46188972fe222304580d1c66ad4ce567c1038b
parenta837274170360465246fe9e91db678f0540116ec (diff)
parent3421cfc3df174c7b9613218ffa19c5d72d256a62 (diff)
downloadchef-41f4fc1ee15426a344549245f2371ad296befa5b.tar.gz
Merge pull request #11102 from chef/16_magic
Update deps to current and wire up automation
-rw-r--r--.expeditor/config.yml109
-rw-r--r--Gemfile.lock13
-rw-r--r--omnibus/Gemfile.lock23
3 files changed, 125 insertions, 20 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml
index a6bf54ffbc..82a90cde09 100644
--- a/.expeditor/config.yml
+++ b/.expeditor/config.yml
@@ -100,4 +100,111 @@ subscriptions:
- workload: buildkite_hab_build_group_published:{{agent_id}}:*
actions:
# when all of the hab package publish to the unstable channel, test and promote them
- - trigger_pipeline:habitat/test \ No newline at end of file
+ - trigger_pipeline:habitat/test
+
+ # subscriptions to Ruby gem dependencies' releases, open PR for updates
+ - workload: ruby_gem_published:mixlib-archive-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:mixlib-authentication-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:mixlib-cli-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:mixlib-log-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:mixlib-shellout-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:chef-vault-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:chef-zero-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:ohai-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:inspec-core-bin-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:train-core-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:win32-process-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:win32-service-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:win32-taskscheduler-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:ffi-yajl-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:libyajl2-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:cheffish-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:license-acceptance-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:ffi-libarchive-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:plist-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:ffi-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:net-ssh-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:tty-prompt-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:tty-screen-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:tty-table-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:pastel-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:erubis-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:bcrypt_pbkdf-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:ed25519-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:addressable-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:proxifier-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:syslog-logger-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:uuidtools-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:iniparse-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:net-sftp-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:fauxhai-ng-*
+ actions:
+ - bash:.expeditor/update_dep.sh
diff --git a/Gemfile.lock b/Gemfile.lock
index 4e7a785514..7a1fc4148f 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -144,10 +144,9 @@ GEM
debug_inspector (>= 0.0.1)
builder (3.2.4)
byebug (11.1.3)
- chef-telemetry (1.0.14)
+ chef-telemetry (1.0.29)
chef-config
concurrent-ruby (~> 1.0)
- ffi-yajl (~> 2.2)
chef-vault (4.1.0)
chef-zero (15.0.4)
ffi-yajl (~> 2.2)
@@ -198,7 +197,7 @@ GEM
highline (2.0.3)
httpclient (2.8.3)
iniparse (1.5.0)
- inspec-core (4.26.4)
+ inspec-core (4.26.13)
addressable (~> 2.4)
chef-telemetry (~> 1.0)
faraday (>= 0.9.0, < 1.4)
@@ -221,8 +220,8 @@ GEM
train-core (~> 3.0)
tty-prompt (~> 0.17)
tty-table (~> 0.10)
- inspec-core-bin (4.26.4)
- inspec-core (= 4.26.4)
+ inspec-core-bin (4.26.13)
+ inspec-core (= 4.26.13)
ipaddress (0.8.3)
iso8601 (0.13.0)
json (2.5.1)
@@ -288,7 +287,7 @@ GEM
rainbow (3.0.0)
rake (13.0.3)
rb-readline (0.5.5)
- regexp_parser (2.0.3)
+ regexp_parser (2.1.1)
rexml (3.2.4)
rspec (3.10.0)
rspec-core (~> 3.10.0)
@@ -334,7 +333,7 @@ GEM
syslog-logger (1.6.8)
thor (1.1.0)
tomlrb (1.3.0)
- train-core (3.4.9)
+ train-core (3.5.2)
addressable (~> 2.5)
ffi (!= 1.13.0)
json (>= 1.8, < 3.0)
diff --git a/omnibus/Gemfile.lock b/omnibus/Gemfile.lock
index 7b096ec7c2..8a73d1be2e 100644
--- a/omnibus/Gemfile.lock
+++ b/omnibus/Gemfile.lock
@@ -64,12 +64,12 @@ GEM
solve (~> 4.0)
thor (>= 0.20)
builder (3.2.4)
- chef (16.10.8)
+ chef (16.10.17)
addressable
bcrypt_pbkdf (= 1.1.0.rc2)
bundler (>= 1.10)
- chef-config (= 16.10.8)
- chef-utils (= 16.10.8)
+ chef-config (= 16.10.17)
+ chef-utils (= 16.10.17)
chef-vault
chef-zero (>= 14.0.11)
diff-lcs (>= 1.2.4, < 1.4.0)
@@ -101,12 +101,12 @@ GEM
tty-screen (~> 0.6)
tty-table (~> 0.11)
uuidtools (>= 2.1.5, < 3.0)
- chef (16.10.8-universal-mingw32)
+ chef (16.10.17-universal-mingw32)
addressable
bcrypt_pbkdf (= 1.1.0.rc2)
bundler (>= 1.10)
- chef-config (= 16.10.8)
- chef-utils (= 16.10.8)
+ chef-config (= 16.10.17)
+ chef-utils (= 16.10.17)
chef-vault
chef-zero (>= 14.0.11)
diff-lcs (>= 1.2.4, < 1.4.0)
@@ -150,18 +150,17 @@ GEM
win32-taskscheduler (~> 2.0)
wmi-lite (~> 1.0)
chef-cleanroom (1.0.2)
- chef-config (16.10.8)
+ chef-config (16.10.17)
addressable
- chef-utils (= 16.10.8)
+ chef-utils (= 16.10.17)
fuzzyurl
mixlib-config (>= 2.2.12, < 4.0)
mixlib-shellout (>= 2.0, < 4.0)
tomlrb (~> 1.2)
- chef-telemetry (1.0.14)
+ chef-telemetry (1.0.29)
chef-config
concurrent-ruby (~> 1.0)
- ffi-yajl (~> 2.2)
- chef-utils (16.10.8)
+ chef-utils (16.10.17)
chef-vault (4.1.0)
chef-zero (15.0.4)
ffi-yajl (~> 2.2)
@@ -203,7 +202,7 @@ GEM
highline (2.0.3)
httpclient (2.8.3)
iniparse (1.5.0)
- inspec-core (4.26.4)
+ inspec-core (4.26.13)
addressable (~> 2.4)
chef-telemetry (~> 1.0)
faraday (>= 0.9.0, < 1.4)