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"