<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_platform.git/puppet, branch 0.5.2</title>
<subtitle>[leap_platform] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/'/>
<entry>
<title>clean up how /etc/hosts is generated so it doesn't require custom behavior depending on the services.</title>
<updated>2014-06-04T21:19:55+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-06-04T21:19:55+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=f991e8a4c877cff1d274fd1cac26488f8c3fda84'/>
<id>f991e8a4c877cff1d274fd1cac26488f8c3fda84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: actually apply modules based on $services</title>
<updated>2014-06-04T20:05:56+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-06-04T20:05:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=79295764ebbefd346407b8042bc759552aa46234'/>
<id>79295764ebbefd346407b8042bc759552aa46234</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move hiera from site.pp to site_config::setup</title>
<updated>2014-06-03T13:48:35+00:00</updated>
<author>
<name>Christoph</name>
<email>chris@inferno.nadir.org</email>
</author>
<published>2014-06-03T13:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=2f9f76682c02770f47922435f815177ceec15fd9'/>
<id>2f9f76682c02770f47922435f815177ceec15fd9</id>
<content type='text'>
the problem was following:

if a host has the webapp service, the template for /etc/hosts adds some stuff.
But setup.pp did not ask hiera about the services so
"/srv/leap/bin/puppet_command set_hostname" always resets the hostname.
Since that gets triggered every time you run "leap deploy" the
hostname changes, some services restart, then the hostname changes back and
the services restart again.

The solution is to get the hiera data before every run.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the problem was following:

if a host has the webapp service, the template for /etc/hosts adds some stuff.
But setup.pp did not ask hiera about the services so
"/srv/leap/bin/puppet_command set_hostname" always resets the hostname.
Since that gets triggered every time you run "leap deploy" the
hostname changes, some services restart, then the hostname changes back and
the services restart again.

The solution is to get the hiera data before every run.
</pre>
</div>
</content>
</entry>
<entry>
<title>static site: better message for wrong location type.</title>
<updated>2014-06-02T19:03:06+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-06-02T19:02:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=455422ddd5152679eb8df5554e371dbcf2c28f27'/>
<id>455422ddd5152679eb8df5554e371dbcf2c28f27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove superfluous RackBaseURI directive</title>
<updated>2014-06-02T19:03:06+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-06-02T06:21:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=0c4c0ab6863c4c1cf59d0e999c7ba7bd41d3546c'/>
<id>0c4c0ab6863c4c1cf59d0e999c7ba7bd41d3546c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>work around hiera's inability to escape '%' by using ':percent:'</title>
<updated>2014-06-02T19:03:06+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-06-02T05:22:45+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=2b3b9243e7d0301f877b35246a809c50196e038c'/>
<id>2b3b9243e7d0301f877b35246a809c50196e038c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>static site: added rack support, added custom apache config</title>
<updated>2014-06-02T19:03:01+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-05-30T21:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=4e3d168d103fea6476694997275c4df4821535f3'/>
<id>4e3d168d103fea6476694997275c4df4821535f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added templatewlv function (allows passing local variables to templates)</title>
<updated>2014-06-02T18:28:27+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-06-01T21:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=55327fd72621e5c678e5f9ba923bc348ca840463'/>
<id>55327fd72621e5c678e5f9ba923bc348ca840463</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added support for /provider.json served from static site.</title>
<updated>2014-06-02T18:28:27+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-05-24T08:35:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=24f0cc3c64aab59db436e0827ba24ec08023100a'/>
<id>24f0cc3c64aab59db436e0827ba24ec08023100a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix unbound: configs in /etc/unbound/unbound.conf.d contained a syntax error and were missing .conf suffix</title>
<updated>2014-06-02T18:03:56+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-06-02T18:03:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=09916946f8eb0ab17689255fd626a52ef1808e6a'/>
<id>09916946f8eb0ab17689255fd626a52ef1808e6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
