<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby-gems/chef.git/spec/integration, branch https_shell</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>improve property-resource namespace collision exception</title>
<updated>2016-10-31T22:45:21+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2016-10-31T22:45:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=b6f81d6f6702f5f13e3e0307c8253d1ef949645b'/>
<id>b6f81d6f6702f5f13e3e0307c8253d1ef949645b</id>
<content type='text'>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update output assertion for environment set specs</title>
<updated>2016-10-28T19:20:49+00:00</updated>
<author>
<name>Tom Duffield</name>
<email>tom@chef.io</email>
</author>
<published>2016-10-26T17:48:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=b6bb53f731ca9c334ae3b2a2744daf0c027fc320'/>
<id>b6bb53f731ca9c334ae3b2a2744daf0c027fc320</id>
<content type='text'>
This test was originally written against a KnifeSupport that wasn't
actually pulling in the instance variables (i.e. :attribute) when
parsing the data. When running this command manually with Knife
v12.15.19, I get the output as now described in this test.

Signed-off-by: Tom Duffield &lt;tom@chef.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test was originally written against a KnifeSupport that wasn't
actually pulling in the instance variables (i.e. :attribute) when
parsing the data. When running this command manually with Knife
v12.15.19, I get the output as now described in this test.

Signed-off-by: Tom Duffield &lt;tom@chef.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the `--field-separator` flag to knife show commands</title>
<updated>2016-10-28T19:20:49+00:00</updated>
<author>
<name>Tom Duffield</name>
<email>tom@chef.io</email>
</author>
<published>2016-10-25T20:34:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=1c7392cb2f002f700cbae31936512e7d73ae4a5d'/>
<id>1c7392cb2f002f700cbae31936512e7d73ae4a5d</id>
<content type='text'>
For the commands that allow you to filter which attributes it shows you
using the `--attribute` flag, add the `--field-separator` flag to allow
the user to customize which character(s) they want to use to deliniate the
attribute hierarchy.

```shell
knife node show NODE -S: -a "packages:Chef Client v12.12.15"
```

Signed-off-by: Tom Duffield &lt;tom@chef.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For the commands that allow you to filter which attributes it shows you
using the `--attribute` flag, add the `--field-separator` flag to allow
the user to customize which character(s) they want to use to deliniate the
attribute hierarchy.

```shell
knife node show NODE -S: -a "packages:Chef Client v12.12.15"
```

Signed-off-by: Tom Duffield &lt;tom@chef.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Return a raw hash when creating objects</title>
<updated>2016-10-18T13:14:13+00:00</updated>
<author>
<name>Thom May</name>
<email>thom@chef.io</email>
</author>
<published>2016-10-18T12:36:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=73510d27e6286a89dc6818161d57292731162eef'/>
<id>73510d27e6286a89dc6818161d57292731162eef</id>
<content type='text'>
Fixes chef/chef-vault#215

Signed-off-by: Thom May &lt;thom@may.lt&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes chef/chef-vault#215

Signed-off-by: Thom May &lt;thom@may.lt&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>use delayed_action in accumulator spec</title>
<updated>2016-10-11T17:48:00+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2016-10-11T17:48:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=f5ec0e2c99716e2353a2fbd4b215d154bae24143'/>
<id>f5ec0e2c99716e2353a2fbd4b215d154bae24143</id>
<content type='text'>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add some integration testing around accumulators</title>
<updated>2016-10-11T00:17:20+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2016-10-11T00:17:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=cdb5aab98351bc8674cba761d760c28179faa907'/>
<id>cdb5aab98351bc8674cba761d760c28179faa907</id>
<content type='text'>
probably also our best documentation on how to write accumulators right
now

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
probably also our best documentation on how to write accumulators right
now

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix chef-solo spec timeouts (#5367)</title>
<updated>2016-09-22T00:41:27+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2016-09-22T00:41:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=ca9cc7117e11e5530295f577a766ecf07b9c1cdf'/>
<id>ca9cc7117e11e5530295f577a766ecf07b9c1cdf</id>
<content type='text'>
* fix chef-solo spec timeouts

caused by a race condition (not actually fixed) where the pid
can be read by the process which lost the race to lock it before the
pid has been written by the process which got the lock.

the result is a message like:

"WARN: Chef client  is running, will wait for it to finish and then run."

without any numerical pid.

i'm not super concerned with fixing the race, this will unbreak a lot
of red travis failures though.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;

* revert some debugging

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix chef-solo spec timeouts

caused by a race condition (not actually fixed) where the pid
can be read by the process which lost the race to lock it before the
pid has been written by the process which got the lock.

the result is a message like:

"WARN: Chef client  is running, will wait for it to finish and then run."

without any numerical pid.

i'm not super concerned with fixing the race, this will unbreak a lot
of red travis failures though.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;

* revert some debugging

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make 12.5+ custom resources whyrun safe by default.</title>
<updated>2016-09-16T21:27:27+00:00</updated>
<author>
<name>John Keiser</name>
<email>john@johnkeiser.com</email>
</author>
<published>2016-09-16T21:27:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=b64b8382a07514e3f0a973937720807a66986807'/>
<id>b64b8382a07514e3f0a973937720807a66986807</id>
<content type='text'>
(This was always intended to be the case, and it's difficult
to do it yourself. We have been teaching people whyrun-safe
methods to make resources right alongside Custom Resources, as well.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This was always intended to be the case, and it's difficult
to do it yourself. We have been teaching people whyrun-safe
methods to make resources right alongside Custom Resources, as well.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix whitespace on EOMs</title>
<updated>2016-09-16T21:12:32+00:00</updated>
<author>
<name>John Keiser</name>
<email>john@johnkeiser.com</email>
</author>
<published>2016-09-16T21:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=3682641101e07e71684f126841b8c8fbc0220ee8'/>
<id>3682641101e07e71684f126841b8c8fbc0220ee8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use threads to workaround Process.spawn buginess</title>
<updated>2016-09-02T20:42:02+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2016-09-02T20:42:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=b1ec7f48bfc4528446ec10dc9ff5552050f1798e'/>
<id>b1ec7f48bfc4528446ec10dc9ff5552050f1798e</id>
<content type='text'>
there's a WONTFIX closed bug in ruby-lang.org on this bug:

https://bugs.ruby-lang.org/issues/10583

they seem to be favoring speed over accuracy with the result
that if you're doing I/O synchronization (like our run_lock?)
inside of a Process.spawn chain like this that you have to
wrap the spawn calls inside of threads.

probably a best practice to wrap every spawn call with a
Thread.

this probably also explains why we had the silly-long 20
second timeout?

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
there's a WONTFIX closed bug in ruby-lang.org on this bug:

https://bugs.ruby-lang.org/issues/10583

they seem to be favoring speed over accuracy with the result
that if you're doing I/O synchronization (like our run_lock?)
inside of a Process.spawn chain like this that you have to
wrap the spawn calls inside of threads.

probably a best practice to wrap every spawn call with a
Thread.

this probably also explains why we had the silly-long 20
second timeout?

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
