Gemfile in chef-dk-2.0.28 vs Gemfile in chef-dk-2.1.11
- old
+ new
@@ -17,10 +17,13 @@
source "https://rubygems.org"
gemspec
+# temporary pin until molinillo is fixed
+gem "molinillo", "< 0.6.0"
+
gem "bundler"
group(:omnibus_package, :development, :test) do
gem "rake"
gem "pry"
@@ -36,11 +39,11 @@
# In order to prevent the depsolver from downgrading we pin some floors with ">=".
# We should only be using "~>" to work around bugs, or temporarily pinning some tech debt.
# We equality pin the chef gem itself to assert which version we're shipping.
group(:omnibus_package) do
gem "appbundler"
- gem "berkshelf", ">= 6.2"
+ gem "berkshelf", ">= 6.3"
gem "chef-provisioning", ">= 2.4.0"
gem "chef-provisioning-aws", ">= 2.0"
gem "chef-provisioning-azure", ">= 0.6.0"
gem "chef-provisioning-fog", ">= 0.20.0"
gem "chef-vault"
@@ -70,10 +73,11 @@
gem "knife-push"
# All of the following used to be software definitions we included:
gem "knife-spork"
gem "dep-selector-libgecode"
+ gem "mixlib-install"
gem "nokogiri"
gem "pry-byebug"
gem "pry-remote"
gem "pry-stack_explorer"
gem "rb-readline"
@@ -90,16 +94,9 @@
# Everything except AIX and Windows
group(:ruby_shadow) do
gem "ruby-shadow", platform: :ruby
end
-
-group(:changelog) do
- gem "github_changelog_generator", git: "https://github.com/chef/github-changelog-generator"
-end
-
-# mixlib-install is used by two groups
-gem "mixlib-install", :group => [:changelog, :omnibus_package]
# TODO delete this when we figure out how to include the pushy windows dependencies
# correctly
platforms :mswin, :mingw do
gem "ffi"