<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet.git/bin/puppetmasterd, 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>Moved of puppetd, puppetca, puppetmasterd, puppetrun binary from bin to sbin</title>
<updated>2009-03-20T15:27:00+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2009-03-20T15:27:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=3e0a9cda8c6f3866c85fd20dd56a6bafcc0e0db7'/>
<id>3e0a9cda8c6f3866c85fd20dd56a6bafcc0e0db7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move puppetmasterd to Puppet::Application</title>
<updated>2009-02-16T19:12:10+00:00</updated>
<author>
<name>Brice Figureau</name>
<email>brice-puppet@daysofwonder.com</email>
</author>
<published>2009-01-18T19:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=8265d6eaf7dd7d4fb2af30363bfbcc698dea1436'/>
<id>8265d6eaf7dd7d4fb2af30363bfbcc698dea1436</id>
<content type='text'>
Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Creating and using a new Puppet::Daemon class</title>
<updated>2009-02-07T00:08:43+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2009-02-02T23:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=c0fcb2137e66af8ba60a959faa221034c6832b69'/>
<id>c0fcb2137e66af8ba60a959faa221034c6832b69</id>
<content type='text'>
This replaces the short-lived EventManager class, all of
the service- and timer-related code in puppet.rb, and moves
code from agent.rb, server.rb, and other places into one
class responsible for starting, stopping, pids, and more.

The Daemon module is no longer in existence, so it's been
removed from the classes that were using it.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This replaces the short-lived EventManager class, all of
the service- and timer-related code in puppet.rb, and moves
code from agent.rb, server.rb, and other places into one
class responsible for starting, stopping, pids, and more.

The Daemon module is no longer in existence, so it's been
removed from the classes that were using it.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Removing an erroneous configuration call in puppetmasterd</title>
<updated>2009-02-07T00:08:42+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2009-01-28T20:09:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=502e062c27a46e70fdfe833ed32ef1e63b285e31'/>
<id>502e062c27a46e70fdfe833ed32ef1e63b285e31</id>
<content type='text'>
Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing #1729 - puppetmasterd can now read certs at startup</title>
<updated>2008-12-19T00:06:45+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-12-19T00:06:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=566bf7820e56b3be503a05645cad54152309b20f'/>
<id>566bf7820e56b3be503a05645cad54152309b20f</id>
<content type='text'>
The main aspect of this solution is to create a site-wide
Puppet::SSL::Host instance to cache ssl key and certificate,
so that by the time we've switched UIDs, we've got the key and
cert in memory.  Then webrick just uses that, rather than creating
a new Host instance.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The main aspect of this solution is to create a site-wide
Puppet::SSL::Host instance to cache ssl key and certificate,
so that by the time we've switched UIDs, we've got the key and
cert in memory.  Then webrick just uses that, rather than creating
a new Host instance.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Setting puppetmasterd up to serve all indirected classes.</title>
<updated>2008-11-04T04:15:09+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-11-04T04:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=255c9fbcc00c4f2bb2252b9eadff195a1feb77f4'/>
<id>255c9fbcc00c4f2bb2252b9eadff195a1feb77f4</id>
<content type='text'>
Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '0.24.x'</title>
<updated>2008-07-02T05:32:52+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-07-02T05:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=8e4312ed249d83ece754b80e993fa0d86bd36d46'/>
<id>8e4312ed249d83ece754b80e993fa0d86bd36d46</id>
<content type='text'>
Conflicts:

	CHANGELOG
	spec/unit/node/catalog.rb
	spec/unit/type/package.rb
	spec/unit/type/schedule.rb
	spec/unit/type/service.rb
	spec/unit/util/settings.rb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:

	CHANGELOG
	spec/unit/node/catalog.rb
	spec/unit/type/package.rb
	spec/unit/type/schedule.rb
	spec/unit/type/service.rb
	spec/unit/util/settings.rb
</pre>
</div>
</content>
</entry>
<entry>
<title>issue 1183</title>
<updated>2008-06-16T08:07:24+00:00</updated>
<author>
<name>Andrew Shafer</name>
<email>andrew@reductivelabs.com</email>
</author>
<published>2008-06-16T08:05:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=422dea05e755f0026c7786b46a7e93624da1ac0a'/>
<id>422dea05e755f0026c7786b46a7e93624da1ac0a</id>
<content type='text'>
Added environment awareness to --configprint

Pulled the logic for --configprint --genconfig and --genmanifest out of puppet.rb
Put the logic in lib/puppet/util/settings.rb and refactored it a bit

Added specs for the behavior

Reformated the whole spec file to use nested describe

Added the new method to the executables

The old behavior should be preserved, except for the env is now used
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added environment awareness to --configprint

Pulled the logic for --configprint --genconfig and --genmanifest out of puppet.rb
Put the logic in lib/puppet/util/settings.rb and refactored it a bit

Added specs for the behavior

Reformated the whole spec file to use nested describe

Added the new method to the executables

The old behavior should be preserved, except for the env is now used
</pre>
</div>
</content>
</entry>
<entry>
<title>The master and client now successfully speak xmlrpc using the new system.</title>
<updated>2008-05-07T17:29:58+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-05-07T17:29:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=330359015602eba83077fccaa708c819d2d78b53'/>
<id>330359015602eba83077fccaa708c819d2d78b53</id>
<content type='text'>
The server is actually serving REST, but the client can't use
it until we resolve the format and security issues that REST
hasn't yet tackled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The server is actually serving REST, but the client can't use
it until we resolve the format and security issues that REST
hasn't yet tackled.
</pre>
</div>
</content>
</entry>
<entry>
<title>The master is now functionally serving REST and xmlrpc.</title>
<updated>2008-05-06T03:36:59+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-05-06T03:36:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=38e2dcf35a1d9b19970d1fb253f6c09b0529e083'/>
<id>38e2dcf35a1d9b19970d1fb253f6c09b0529e083</id>
<content type='text'>
...as far as I can tell.  The client, however, is broken,
since it used the old http_pool/ssl_support stuff, which
no longer works.

I have to port puppetd over to using the new ssl stuff,
then I'll at least be able to verify that the master can
still speak xmlrpc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...as far as I can tell.  The client, however, is broken,
since it used the old http_pool/ssl_support stuff, which
no longer works.

I have to port puppetd over to using the new ssl stuff,
then I'll at least be able to verify that the master can
still speak xmlrpc.
</pre>
</div>
</content>
</entry>
</feed>
