<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet.git/lib/puppet/rails, branch master</title>
<subtitle>Puppet repo</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/'/>
<entry>
<title>Merge branch '2.6.next' into 2.7.next</title>
<updated>2011-04-27T20:25:35+00:00</updated>
<author>
<name>Max Martin</name>
<email>max@puppetlabs.com</email>
</author>
<published>2011-04-27T20:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=1b12b55b6a2d3581f9643bf09d55727ba1213580'/>
<id>1b12b55b6a2d3581f9643bf09d55727ba1213580</id>
<content type='text'>
* 2.6.next:
  (#3420) Nagios "name" attribute does not output correctly
  (#4487) When setting environment on a host, ensure it is a string.
  add test for ticket 7101
  (#6487) Add some testing for OS X version support in DirectoryService provider
  (#6487) Directoryservice provider will fail in future OS releases
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 2.6.next:
  (#3420) Nagios "name" attribute does not output correctly
  (#4487) When setting environment on a host, ensure it is a string.
  add test for ticket 7101
  (#6487) Add some testing for OS X version support in DirectoryService provider
  (#6487) Directoryservice provider will fail in future OS releases
</pre>
</div>
</content>
</entry>
<entry>
<title>(#4487) When setting environment on a host, ensure it is a string.</title>
<updated>2011-04-26T21:02:48+00:00</updated>
<author>
<name>Josh Cooper</name>
<email>josh@puppetlabs.com</email>
</author>
<published>2011-04-26T21:02:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=f656818bcd7cb88f24f6c578790771952120b1cc'/>
<id>f656818bcd7cb88f24f6c578790771952120b1cc</id>
<content type='text'>
Before this change when environment strings were read out of the storeconfigs
database, they were eventually converted up to Puppet::Node::Environment
objects. When these objects are returned to the storeconfigs database,
ActiveRecord dumps them as YAML, which begins the death-spiral of YAML.

This change makes it so the host will always store the environment as a string,
preventing the Puppet::Node::Environment object from being YAMLized, and stored
as such in the database.

This change was based on one by Richard Crowley.

Paired-with: Jacob Helwig &lt;jacob@puppetlabs.com&gt;
Reviewed-by: Jesse Wolfe &lt;jesse@puppetlabs.com&gt;
Signed-off-by: Richard Crowley &lt;r@rcrowley.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this change when environment strings were read out of the storeconfigs
database, they were eventually converted up to Puppet::Node::Environment
objects. When these objects are returned to the storeconfigs database,
ActiveRecord dumps them as YAML, which begins the death-spiral of YAML.

This change makes it so the host will always store the environment as a string,
preventing the Puppet::Node::Environment object from being YAMLized, and stored
as such in the database.

This change was based on one by Richard Crowley.

Paired-with: Jacob Helwig &lt;jacob@puppetlabs.com&gt;
Reviewed-by: Jesse Wolfe &lt;jesse@puppetlabs.com&gt;
Signed-off-by: Richard Crowley &lt;r@rcrowley.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '2.6.x' into next</title>
<updated>2011-04-14T00:20:24+00:00</updated>
<author>
<name>Max Martin</name>
<email>max@puppetlabs.com</email>
</author>
<published>2011-04-14T00:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=3ab44c7ce01ab86a995deb66228f5be95239c92a'/>
<id>3ab44c7ce01ab86a995deb66228f5be95239c92a</id>
<content type='text'>
* 2.6.x:
  Updated CHANGELOG for 2.6.8rc1
  (#2331) Remove darwinports pkg provider, replace with rewritten macports provider
  Fixed #7082 - Added system support for groups
  (#7018) Give more context on the service type's assumptions. Wording tweaks.
  (#7018) explain internals better in service provider documentation
  maint: Fix sqlite3 require to really be optional
  maint: Fix sporadic sqlite error
  (#6818) Stop from getting Rails 3 named_scope deprecation warning
  (#6856) Copy dangling symlinks with 'links =&gt; manage' File resource.

Conflicts (Resolved manually):
	lib/puppet/type/group.rb
	spec/unit/indirector/facts/inventory_active_record_spec.rb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 2.6.x:
  Updated CHANGELOG for 2.6.8rc1
  (#2331) Remove darwinports pkg provider, replace with rewritten macports provider
  Fixed #7082 - Added system support for groups
  (#7018) Give more context on the service type's assumptions. Wording tweaks.
  (#7018) explain internals better in service provider documentation
  maint: Fix sqlite3 require to really be optional
  maint: Fix sporadic sqlite error
  (#6818) Stop from getting Rails 3 named_scope deprecation warning
  (#6856) Copy dangling symlinks with 'links =&gt; manage' File resource.

Conflicts (Resolved manually):
	lib/puppet/type/group.rb
	spec/unit/indirector/facts/inventory_active_record_spec.rb
</pre>
</div>
</content>
</entry>
<entry>
<title>(#6818) Stop from getting Rails 3 named_scope deprecation warning</title>
<updated>2011-04-11T22:16:57+00:00</updated>
<author>
<name>Matt Robinson</name>
<email>matt@puppetlabs.com</email>
</author>
<published>2011-03-23T16:22:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=54b9f5d9afcb102b33f7f604eb6da15d8b75f6e9'/>
<id>54b9f5d9afcb102b33f7f604eb6da15d8b75f6e9</id>
<content type='text'>
We want our Rails models in Puppet to work under Rails 2 or 3, but we
don't want the deprecation warnings since we can't control what version
of Rails the client is running.

DEPRECATION WARNING: Base.named_scope has been deprecated, please use
Base.scope instead

Reviewed-by: Nick Lewis &lt;nick@puppetlabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We want our Rails models in Puppet to work under Rails 2 or 3, but we
don't want the deprecation warnings since we can't control what version
of Rails the client is running.

DEPRECATION WARNING: Base.named_scope has been deprecated, please use
Base.scope instead

Reviewed-by: Nick Lewis &lt;nick@puppetlabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing dependency loading in Rails::FactName</title>
<updated>2011-04-10T02:31:58+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@puppetlabs.com</email>
</author>
<published>2011-04-09T22:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=26b6b37556aea219f972235e11e5118a54ef3d27'/>
<id>26b6b37556aea219f972235e11e5118a54ef3d27</id>
<content type='text'>
Signed-off-by: Luke Kanies &lt;luke@puppetlabs.com&gt;
Reviewed-by: Daniel Pittman &lt;daniel@puppetlabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Luke Kanies &lt;luke@puppetlabs.com&gt;
Reviewed-by: Daniel Pittman &lt;daniel@puppetlabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>(#6689) Make inventory_active_record terminus search quickly</title>
<updated>2011-03-12T00:25:22+00:00</updated>
<author>
<name>Nick Lewis</name>
<email>nick@puppetlabs.com</email>
</author>
<published>2011-03-11T23:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=8858e40839bd693420ddc791df6b51de79356d2a'/>
<id>8858e40839bd693420ddc791df6b51de79356d2a</id>
<content type='text'>
This terminus behaves the same on all supported DB platforms, by performing a
limited portion of its query in SQL, and the rest of the comparison in Ruby.
Its results are consistent with the YAML terminus.

Paired-With: Jesse Wolfe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This terminus behaves the same on all supported DB platforms, by performing a
limited portion of its query in SQL, and the rest of the comparison in Ruby.
Its results are consistent with the YAML terminus.

Paired-With: Jesse Wolfe
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Remove serialization of InventoryFact values</title>
<updated>2011-03-09T20:55:52+00:00</updated>
<author>
<name>Nick Lewis</name>
<email>nick@puppetlabs.com</email>
</author>
<published>2011-03-09T20:55:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=531e25836e1313cd508ab8394e16cf438a62ac7b'/>
<id>531e25836e1313cd508ab8394e16cf438a62ac7b</id>
<content type='text'>
This is not necessary because fact values are always strings, and it wasn't
doing the unnecessary job it was expected to do anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is not necessary because fact values are always strings, and it wasn't
doing the unnecessary job it was expected to do anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Rename InventoryHost to InventoryNode</title>
<updated>2011-03-09T20:55:03+00:00</updated>
<author>
<name>Nick Lewis</name>
<email>nick@puppetlabs.com</email>
</author>
<published>2011-03-09T20:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=3489412a03fec009bc42222f449077e6f14998a4'/>
<id>3489412a03fec009bc42222f449077e6f14998a4</id>
<content type='text'>
This had been conflating hosts and nodes, when nodes is the most accurate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This had been conflating hosts and nodes, when nodes is the most accurate.
</pre>
</div>
</content>
</entry>
<entry>
<title>(#6338) Implement search for InventoryActiveRecord facts terminus</title>
<updated>2011-03-08T23:42:27+00:00</updated>
<author>
<name>Nick Lewis</name>
<email>nick@puppetlabs.com</email>
</author>
<published>2011-03-08T00:42:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=f83636698229241b2ab35849437f3e515f6ac5c1'/>
<id>f83636698229241b2ab35849437f3e515f6ac5c1</id>
<content type='text'>
Paired-With: Max Martin
Reviewed-By: Jacob Helwig
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Paired-With: Max Martin
Reviewed-By: Jacob Helwig
</pre>
</div>
</content>
</entry>
<entry>
<title>(#6338) Add an InventoryActiveRecord terminus for Facts</title>
<updated>2011-03-08T23:23:50+00:00</updated>
<author>
<name>Nick Lewis</name>
<email>nick@puppetlabs.com</email>
</author>
<published>2011-03-07T23:19:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=8ce30c83ddba87ba7e2622a46f27143159132789'/>
<id>8ce30c83ddba87ba7e2622a46f27143159132789</id>
<content type='text'>
So far this terminus only supports find and save. Search is forthcoming. It
uses two new tables (inventory_host and inventory_facts) so that it won't
interact with storedconfigs.

Paired-With: Jacob Helwig
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So far this terminus only supports find and save. Search is forthcoming. It
uses two new tables (inventory_host and inventory_facts) so that it won't
interact with storedconfigs.

Paired-With: Jacob Helwig
</pre>
</div>
</content>
</entry>
</feed>
