<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby-gems/chef.git/spec/data, branch stacktrace-hide-fix</title>
<subtitle>github.com: opscode/chef.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/'/>
<entry>
<title>Add a directory where trusted certs can be stored</title>
<updated>2013-10-17T21:03:53+00:00</updated>
<author>
<name>danielsdeleo</name>
<email>dan@opscode.com</email>
</author>
<published>2013-10-17T19:52:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=12e5661a0f54cf6edd0d62a62bee0c65e6f4ec2b'/>
<id>12e5661a0f54cf6edd0d62a62bee0c65e6f4ec2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[CHEF-3609] Test no_proxy entries during bootstrap</title>
<updated>2013-10-10T18:29:24+00:00</updated>
<author>
<name>Sean Horn</name>
<email>sean_horn@opscode.com</email>
</author>
<published>2013-07-09T13:53:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=6c2e8de4caf5a74d6376c25b1f0a571ee0df1aa6'/>
<id>6c2e8de4caf5a74d6376c25b1f0a571ee0df1aa6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent duplicate keys in cookbook version JSON</title>
<updated>2013-10-10T18:29:24+00:00</updated>
<author>
<name>Seth Falcon</name>
<email>seth@opscode.com</email>
</author>
<published>2013-09-30T23:42:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=632999b8f25193e01f3851c0012c038164b51751'/>
<id>632999b8f25193e01f3851c0012c038164b51751</id>
<content type='text'>
Reported in CHEF-4571. The recipes component of cookbook version
metadata (cbv.metadata.recipes) serialized to JSON with duplicate keys
if a metadata.rb was present that provided a recipe line matching the
cookbook name (providing a description for the default recipe).

The root cause is the behavior of the JSON serialized when called on a
hash containing matching string and symbol keys. For example:

    chef &gt; {"key1" =&gt; "sam", :key1 =&gt; "wat"}.to_json
     =&gt; "{\"key1\":\"sam\",\"key1\":\"wat\"}"

So the specific fix is to prevent inserting a symbol key for the
recipe name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported in CHEF-4571. The recipes component of cookbook version
metadata (cbv.metadata.recipes) serialized to JSON with duplicate keys
if a metadata.rb was present that provided a recipe line matching the
cookbook name (providing a description for the default recipe).

The root cause is the behavior of the JSON serialized when called on a
hash containing matching string and symbol keys. For example:

    chef &gt; {"key1" =&gt; "sam", :key1 =&gt; "wat"}.to_json
     =&gt; "{\"key1\":\"sam\",\"key1\":\"wat\"}"

So the specific fix is to prevent inserting a symbol key for the
recipe name.
</pre>
</div>
</content>
</entry>
<entry>
<title>revert whitespace for all spec/data fixtures</title>
<updated>2013-09-26T21:05:50+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2013-09-26T21:05:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=5f8455fe0668c9aa868fada6dd37090d9d483917'/>
<id>5f8455fe0668c9aa868fada6dd37090d9d483917</id>
<content type='text'>
- some of these have deliberate whitespace/line-ending differences
- without going through them one by one its safer to revert the lot of
  them
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- some of these have deliberate whitespace/line-ending differences
- without going through them one by one its safer to revert the lot of
  them
</pre>
</div>
</content>
</entry>
<entry>
<title>undo whitespace change</title>
<updated>2013-09-26T20:48:17+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2013-09-26T20:48:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=75898baebda1854f08390ef198e9a97908374582'/>
<id>75898baebda1854f08390ef198e9a97908374582</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reset some_windows_line_endings test fixture</title>
<updated>2013-09-26T18:14:00+00:00</updated>
<author>
<name>Seth Vargo</name>
<email>sethvargo@gmail.com</email>
</author>
<published>2013-09-25T21:47:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=c79a7237abdf6c1906a3029325e3e84a8874caa0'/>
<id>c79a7237abdf6c1906a3029325e3e84a8874caa0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Normalize whitespace on all files</title>
<updated>2013-09-26T18:13:59+00:00</updated>
<author>
<name>Seth Vargo</name>
<email>sethvargo@gmail.com</email>
</author>
<published>2013-09-24T21:38:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=6315871ae7deeead95d84d2487c54a03c47e318f'/>
<id>6315871ae7deeead95d84d2487c54a03c47e318f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Verify that templates are preferred to files for preseeding</title>
<updated>2013-08-02T16:29:05+00:00</updated>
<author>
<name>danielsdeleo</name>
<email>dan@opscode.com</email>
</author>
<published>2013-08-02T16:10:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=265a4100aad7412734ba45683ecfe89f7b241035'/>
<id>265a4100aad7412734ba45683ecfe89f7b241035</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bad const. ref in deprecation/provider/template</title>
<updated>2013-08-02T16:29:05+00:00</updated>
<author>
<name>danielsdeleo</name>
<email>dan@opscode.com</email>
</author>
<published>2013-07-31T17:49:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=ecdde45cdccfd966c9bafdb119090546e4ec3f56'/>
<id>ecdde45cdccfd966c9bafdb119090546e4ec3f56</id>
<content type='text'>
Fixes CHEF-4406 http://tickets.opscode.com/browse/CHEF-4406

Calls to Chef::Provider::Template#template_location and #template_finder
will now correctly reference the Chef::Provider::TemplateFinder class.
Chef::Provider::Package#preseed_resource uses these methods expecting an
error to be raised only if there is no template with the desired name,
which triggers a fallback to cookbook_file-based preseed files.

This patch restores the template-based preseed functionality, but will
trigger deprecation warnings from within Chef::Provider::Package's
internal code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes CHEF-4406 http://tickets.opscode.com/browse/CHEF-4406

Calls to Chef::Provider::Template#template_location and #template_finder
will now correctly reference the Chef::Provider::TemplateFinder class.
Chef::Provider::Package#preseed_resource uses these methods expecting an
error to be raised only if there is no template with the desired name,
which triggers a fallback to cookbook_file-based preseed files.

This patch restores the template-based preseed functionality, but will
trigger deprecation warnings from within Chef::Provider::Package's
internal code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add functional tests for (apt) package resource</title>
<updated>2013-08-02T16:29:04+00:00</updated>
<author>
<name>danielsdeleo</name>
<email>dan@opscode.com</email>
</author>
<published>2013-07-29T23:11:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=7c416115a891b01319ae908e68f164a24b80240e'/>
<id>7c416115a891b01319ae908e68f164a24b80240e</id>
<content type='text'>
Repro/regression test for CHEF-4406 included but is marked pending.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Repro/regression test for CHEF-4406 included but is marked pending.
</pre>
</div>
</content>
</entry>
</feed>
