<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_platform.git/puppet/modules/site_config/manifests, 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>Switch away from site_config::sshd and instead just include site_sshd</title>
<updated>2014-05-27T23:55:32+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2014-05-27T19:11:45+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=120cbfd46b79cfec36c17ae6deb7fc51f9094594'/>
<id>120cbfd46b79cfec36c17ae6deb7fc51f9094594</id>
<content type='text'>
The existing site_config::sshd had a non-functioning 'include sshd' line
in it that was not doing what was expected (this was supposed to include
the sshd module, but due to scoping was including itself).

It seemed better to eliminate some of the unused pieces and consolidate
into one config location.

Change-Id: I79dd904e696ca646180a09abbb03b5361dfc8ab9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing site_config::sshd had a non-functioning 'include sshd' line
in it that was not doing what was expected (this was supposed to include
the sshd module, but due to scoping was including itself).

It seemed better to eliminate some of the unused pieces and consolidate
into one config location.

Change-Id: I79dd904e696ca646180a09abbb03b5361dfc8ab9
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement #2328: unbound.conf: content changed on every puppetrun</title>
<updated>2014-05-22T19:50:02+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2014-05-22T19:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=a622e49c5df2150049afb6f6ed47177537b7e6da'/>
<id>a622e49c5df2150049afb6f6ed47177537b7e6da</id>
<content type='text'>
This is done by using the include glob capability that is in the
wheezy-backports and newer unbound to include the
/etc/unbound/unbound.conf.d/* config files.

To do this, we need to transition from our /etc/unbound/conf.d directory
structure to use the one that the debian package uses.

This allows us to clean up the rather ugly way we were configuring the
resolver before.

Change-Id: I68347922f265bbd0ddf11d59d8574a612a7bd82c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is done by using the include glob capability that is in the
wheezy-backports and newer unbound to include the
/etc/unbound/unbound.conf.d/* config files.

To do this, we need to transition from our /etc/unbound/conf.d directory
structure to use the one that the debian package uses.

This allows us to clean up the rather ugly way we were configuring the
resolver before.

Change-Id: I68347922f265bbd0ddf11d59d8574a612a7bd82c
</pre>
</div>
</content>
</entry>
<entry>
<title>lint cleanup of site_config::caching_resolver</title>
<updated>2014-05-22T17:11:54+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2014-05-22T16:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=4c4f8fd55a3d4a9e08ebaf8881b04ada931db007'/>
<id>4c4f8fd55a3d4a9e08ebaf8881b04ada931db007</id>
<content type='text'>
Change-Id: I3f6a4db26e064a520a08822cf23fc3288b31af62
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I3f6a4db26e064a520a08822cf23fc3288b31af62
</pre>
</div>
</content>
</entry>
<entry>
<title>Install wheezy-backports version of unbound, this is necessary to solve #2328</title>
<updated>2014-05-22T16:19:04+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2014-05-22T16:19:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=5c973c39473c29fe3231a46b58c485c899fb3022'/>
<id>5c973c39473c29fe3231a46b58c485c899fb3022</id>
<content type='text'>
Change-Id: Ie28de8d3f7a8c8cf52ce30365379a476d48dc88b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie28de8d3f7a8c8cf52ce30365379a476d48dc88b
</pre>
</div>
</content>
</entry>
<entry>
<title>Move rsyslog preferences snippet to site_apt::preferences::rsyslog, to</title>
<updated>2014-05-22T16:14:28+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2014-05-22T16:14:28+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=b503e655271d755baa4ac51861c25ed5a7872b14'/>
<id>b503e655271d755baa4ac51861c25ed5a7872b14</id>
<content type='text'>
group it with the other preferences snippets

Change-Id: I83928c6b82cd6218a80c95475729cb57f146ff85
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
group it with the other preferences snippets

Change-Id: I83928c6b82cd6218a80c95475729cb57f146ff85
</pre>
</div>
</content>
</entry>
<entry>
<title>fix resolv.conf on virtualbox</title>
<updated>2014-05-21T07:14:39+00:00</updated>
<author>
<name>Christoph</name>
<email>chris@inferno.nadir.org</email>
</author>
<published>2014-05-20T09:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=ba13b08cd06010dd8cd172d0e3b5b296f9981edf'/>
<id>ba13b08cd06010dd8cd172d0e3b5b296f9981edf</id>
<content type='text'>
virtualbox sends the domain with the dhcp-answer.
If the wrong domain ends up in /etc/resolv.conf bigcouch fails.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
virtualbox sends the domain with the dhcp-answer.
If the wrong domain ends up in /etc/resolv.conf bigcouch fails.
</pre>
</div>
</content>
</entry>
<entry>
<title>change rsyslog pin from leaps debian repo to backports (fixes #5533)</title>
<updated>2014-05-17T07:05:37+00:00</updated>
<author>
<name>kwadronaut</name>
<email>kwadronaut@leap.se</email>
</author>
<published>2014-05-12T16:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=6c6f7c5053ea83a67b4d4308aeb2fc339c7325b2'/>
<id>6c6f7c5053ea83a67b4d4308aeb2fc339c7325b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
