Skip to content

Instantly share code, notes, and snippets.

@nellshamrell
Created August 17, 2015 21:35
Show Gist options
  • Save nellshamrell/63ee49172a8cba090c19 to your computer and use it in GitHub Desktop.
Save nellshamrell/63ee49172a8cba090c19 to your computer and use it in GitHub Desktop.
Greetings!
I am happy to report that we have just released Supermarket 2.0.0! The Supermarket - both the public and private versions - continues to evolve to the needs of the Chef community.
As you might guess from the major version bump, this version contains a potentally breaking change. This only occurs on private Supermarkets - those that use the supermarket-omnibus package for their installs. We have added in the ability to to disable ssl through a new environmental attribute: [‘ssl’][‘enabled’].
New Supermarket installs will have [‘ssl’][‘enabled’] set to true by default. However, if you are using an existing Supermarket install and wish to continue using ssl when you upgrade to Supermarket 2.0.0, you will need to explicitly set [‘ssl’][‘enabled’] to true.
With this change, we are now using the Supermarket omnibus install to run the public Supermarket site as well as private Supermarkets. The Supermarket omnibus install is the only officially supported way to run a private Supermarket. Irving Popovetsky’s Supermarket Omnibus Cookbook [https://github.com/irvingpop/supermarket-omnibus-cookbook] is now the best cookbook to use for installing Supermarket. Therefore, I am now deprecating the old Supermarket cookbook [https://github.com/opscode-cookbooks/supermarket]. Just in case anyone else would like to still use and maintain the old cookbook, I have placed it up for adoption on Supermarket [https://supermarket.chef.io/cookbooks/supermarket].
Here are some additional features included with Supermarket 2.0
- Updated docs for making an admin user
- Updates of select gems
- Admins can now add collaborators to a cookbook
- Better documentation of how private keys are used with Supermarket, debugging private Supermarket installs,
- Added link to feedback.chef.io [https://feedback.chef.io]
- Removed download counts from views
- Enhanced adoption emails so they include more useful and helpful information when someone wants to adopt a cookbook
- Added documentations around mail services when running private Supermarket
As always, feel free to reach out to the Supermarket team via issues on the Github repo [https://github.com/chef/supermarket/] or by email me, your friendly Supermarket engineer, at nshamrell@chef.io!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment