Migrate to cinc from chef
- Use cinc as a replacement for Chef in Omnibus GitLab. To avoid conflating migration issues with upgrade issues, the change intentionally uses the cinc version that parallels the version of chef currently shipping in the Omnibus GitLab package. Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6404 Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6777 Changelog: changed Signed-off-by:Robert Marshall <rmarshall@gitlab.com>
parent
cebe7955
No related branches found
No related tags found
Showing
- Gemfile 4 additions, 1 deletionGemfile
- Gemfile.lock 64 additions, 60 deletionsGemfile.lock
- config/patches/chef-bin/disable_license_enforce.patch 0 additions, 10 deletionsconfig/patches/chef-bin/disable_license_enforce.patch
- config/software/chef-bin.rb 3 additions, 2 deletionsconfig/software/chef-bin.rb
- config/software/chef-gem.rb 3 additions, 0 deletionsconfig/software/chef-gem.rb
- config/software/chef-zero.rb 3 additions, 0 deletionsconfig/software/chef-zero.rb
- config/software/omnibus-ctl.rb 1 addition, 1 deletionconfig/software/omnibus-ctl.rb
- files/gitlab-cookbooks/gitlab/recipes/default.rb 3 additions, 3 deletionsfiles/gitlab-cookbooks/gitlab/recipes/default.rb
- files/gitlab-ctl-commands/lib/gitlab_ctl/util.rb 1 addition, 1 deletionfiles/gitlab-ctl-commands/lib/gitlab_ctl/util.rb
- files/gitlab-ctl-commands/remove_accounts.rb 1 addition, 1 deletionfiles/gitlab-ctl-commands/remove_accounts.rb
... | ... | @@ -21,7 +21,10 @@ |
# definitions in `config/software`. You can find them quickly with: | ||
# grep "gem 'install " config/software/* | ||
gem 'omnibus', git: omnibus_gem_version.remote(Gitlab::Version::ALTERNATIVE_SOURCE), tag: omnibus_gem_version.print(false) | ||
gem 'chef', '~> 15.17.4' | ||
source 'https://packagecloud.io/cinc-project/stable' do | ||
gem 'chef', '~> 15.17.4' | ||
gem 'chef-cli', '~> 3.0.1' | ||
end | ||
gem 'ohai', '~> 15.12.0' | ||
gem 'rainbow', '~> 2.2' # This is used by gitlab-ctl and the chef formatter | ||
gem 'thor', '0.18.1' # This specific version is required by package_cloud | ||
... | ... |
Please register or sign in to comment