[chef] Re: Re: Community Cookbooks Mirror


Chronological Thread 
  • From: Eric Helgeson < >
  • To:
  • Cc: " " < >
  • Subject: [chef] Re: Re: Community Cookbooks Mirror
  • Date: Wed, 27 Aug 2014 09:38:01 -0500

To address this we mirrored community github repos to our internal git repos and had Jenkins jobs push the changes up to our Chef non-prod and prod servers. This allowed us to do code reviews and sign off on cookbooks (these cookbooks are running as root on your servers!) and get around firewall issues, etc. We used the Jenkins Job DSL to easily add jobs. It also gave us a way to have stewards of community cookbooks in a big organization. 

It's not perfect though, sometimes community cookbooks don't use tags, some aren't in github, or the binaries in supermarket are not the same as the source code, etc. But it worked pretty OK (TM)

-Eric Helgeson


On Wed, Aug 27, 2014 at 9:27 AM, Nathan L Smith < " target="_blank"> > wrote:
Bernie,

This is absolutely something we want to get done. It's on the Trello board here: https://trello.com/c/d2ZnGKn4/363-research-dig-into-how-a-supermarket-mirror-would-function, so please feel free to comment on this and ask questions and follow its progress.

Thanks



On Tue, Aug 26, 2014 at 5:16 PM, Durfee, Bernie (GE Global Research) < " target="_blank"> > wrote:
We’re heavily using community cookbooks, which is made difficult by our firewall. Specifically when a cookbook depends on other cookbooks that live inside and outside of our firewall. Ultimately, I want to be able to mirror the community cookbooks internally. Seems like an easy thing to script up, unless someone else has already done so or I’m missing some ‘mirroring’ functionality in Chef Server or Supermarket.

Anyone setup a mirror of the community Chef cookbooks?



--




Archive powered by MHonArc 2.6.16.

§