Skip to content

Commit

Permalink
Merge pull request #2082 from chef/ctl
Browse files Browse the repository at this point in the history
Add back the gemfile to fix build failures
  • Loading branch information
tas50 authored Jul 28, 2021
2 parents 5e4dcf8 + ecad761 commit a35250e
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 18 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/ctl-cookbook-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ jobs:
- uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1
with:
working-directory: omnibus
# once we move the -ctl command to its own gemspec this can be changed back to omnibus like above
working-directory: omnibus/cookbooks/omnibus-supermarket
ruby-version: 2.6
bundler-cache: true
- uses: r7kamura/rubocop-problem-matchers-action@v1 # this shows the failures in the PR
Expand Down
34 changes: 17 additions & 17 deletions omnibus/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
GIT
remote: https://github.com/chef/omnibus-software.git
revision: a4f73e48a8d2e276fccda71dc99d217ee27a5464
revision: f6b11c27a4610070fc56e158550c3d470368f638
specs:
omnibus-software (4.0.0)
omnibus (>= 8.0.0)
Expand Down Expand Up @@ -32,17 +32,17 @@ GEM
ast (2.4.2)
awesome_print (1.9.2)
aws-eventstream (1.1.1)
aws-partitions (1.479.0)
aws-sdk-core (3.117.0)
aws-partitions (1.480.0)
aws-sdk-core (3.118.0)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.239.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
aws-sdk-kms (1.44.0)
aws-sdk-core (~> 3, >= 3.112.0)
aws-sdk-kms (1.45.0)
aws-sdk-core (~> 3, >= 3.118.0)
aws-sigv4 (~> 1.1)
aws-sdk-s3 (1.96.2)
aws-sdk-core (~> 3, >= 3.112.0)
aws-sdk-s3 (1.97.0)
aws-sdk-core (~> 3, >= 3.118.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.1)
aws-sigv4 (1.2.4)
Expand All @@ -62,12 +62,12 @@ GEM
solve (~> 4.0)
thor (>= 0.20)
builder (3.2.4)
chef (16.13.16)
chef (16.14.1)
addressable
bcrypt_pbkdf (~> 1.1)
bundler (>= 1.10)
chef-config (= 16.13.16)
chef-utils (= 16.13.16)
chef-config (= 16.14.1)
chef-utils (= 16.14.1)
chef-vault
chef-zero (>= 14.0.11)
diff-lcs (>= 1.2.4, < 1.4.0)
Expand Down Expand Up @@ -112,17 +112,17 @@ GEM
mixlib-shellout (>= 2.0, < 4.0)
pastel (~> 0.7)
solve (> 2.0, < 5.0)
chef-config (16.13.16)
chef-config (16.14.1)
addressable
chef-utils (= 16.13.16)
chef-utils (= 16.14.1)
fuzzyurl
mixlib-config (>= 2.2.12, < 4.0)
mixlib-shellout (>= 2.0, < 4.0)
tomlrb (~> 1.2)
chef-telemetry (1.0.29)
chef-telemetry (1.1.1)
chef-config
concurrent-ruby (~> 1.0)
chef-utils (16.13.16)
chef-utils (16.14.1)
chef-vault (4.1.0)
chef-zero (15.0.7)
ffi-yajl (~> 2.2)
Expand Down Expand Up @@ -180,7 +180,7 @@ GEM
highline (2.0.3)
httpclient (2.8.3)
iniparse (1.5.0)
inspec-core (4.38.3)
inspec-core (4.38.9)
addressable (~> 2.4)
chef-telemetry (~> 1.0, >= 1.0.8)
faraday (>= 0.9.0, < 1.5)
Expand Down Expand Up @@ -355,7 +355,7 @@ GEM
toml-rb (2.0.1)
citrus (~> 3.0, > 3.0)
tomlrb (1.3.0)
train-core (3.7.4)
train-core (3.8.1)
addressable (~> 2.5)
ffi (!= 1.13.0)
json (>= 1.8, < 3.0)
Expand Down Expand Up @@ -424,4 +424,4 @@ DEPENDENCIES
test-kitchen

BUNDLED WITH
2.1.2
2.2.22
13 changes: 13 additions & 0 deletions omnibus/cookbooks/omnibus-supermarket/Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# This gemfile is currently used in the omnibus build for the -ctl command
# Why is it here? Great question. This needs to get refactored away with the
# ctl command have its own gemspec.

gem 'inspec'
gem 'inspec-bin'

# gems for testing the build cookbooks
# once we get the ctl omnibus def using its own gemspec this whole file can die
# including this group here
group :test do
gem 'chefspec'
end

0 comments on commit a35250e

Please sign in to comment.