<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_platform.git/puppet/manifests, branch 0.5.3</title>
<subtitle>[leap_platform] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/'/>
<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>Merge branch '2993_setup_subclass' into 0.6</title>
<updated>2014-04-04T08:27:53+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2014-04-04T08:27:53+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=c8f9eaf3db509d8e678a7de0e363e14b91377e22'/>
<id>c8f9eaf3db509d8e678a7de0e363e14b91377e22</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move setup.pp to a subclass (site_config::setup) (Feature #2993)</title>
<updated>2014-03-25T22:42:19+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2014-03-25T22:42:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=1457c4a85ad3e7f2fbdc6f969b801542b3396581'/>
<id>1457c4a85ad3e7f2fbdc6f969b801542b3396581</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>modules/site_static: part 1 - amber</title>
<updated>2014-03-23T23:11:32+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2014-03-23T23:11:32+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=482c3d5a77d05043f5276d4f19168d2b777d3ef0'/>
<id>482c3d5a77d05043f5276d4f19168d2b777d3ef0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>initial tapicero configuration</title>
<updated>2013-11-27T19:48:00+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2013-11-20T18:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=69e626d819317ce977007571714dd7a2f1235492'/>
<id>69e626d819317ce977007571714dd7a2f1235492</id>
<content type='text'>
Change-Id: Ie53b09df0758ba01b30ed658bee04682bc180b01
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie53b09df0758ba01b30ed658bee04682bc180b01
</pre>
</div>
</content>
</entry>
<entry>
<title>Possibility to include local puppet recipes (Feature #3976)</title>
<updated>2013-10-20T18:59:22+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-10-20T18:59:22+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=d272b9a45b1099a17719fbe3c77b24f10b5de5cb'/>
<id>d272b9a45b1099a17719fbe3c77b24f10b5de5cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vagrant: support other providers besides virtualbox (Bug #4158), Part 2</title>
<updated>2013-10-16T19:30:16+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-10-16T19:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=99df31cdd58ca60b90c0098b126903e2d8251128'/>
<id>99df31cdd58ca60b90c0098b126903e2d8251128</id>
<content type='text'>
took out the last remaining virtualbox references
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
took out the last remaining virtualbox references
</pre>
</div>
</content>
</entry>
<entry>
<title>move all resources that are applied on every node into site_config::default (#3782)</title>
<updated>2013-09-20T17:02:02+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-09-19T16:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=98d8a337930d5afaf78d88c23adb985a7060f66b'/>
<id>98d8a337930d5afaf78d88c23adb985a7060f66b</id>
<content type='text'>
in commit 338833, we established a relationship between all
resources that have a leap_service tag, that are called in site.pp.
But we had some resources as default on every node in site.pp
(apt::update, Package { require =&gt; Exec['apt_updated'] },
site_config::slow and stdlib), that were still lacking any
relationship to the leap_service tag.
By moving them into default.pp they automatically are executed
before resources with a leap_service tag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in commit 338833, we established a relationship between all
resources that have a leap_service tag, that are called in site.pp.
But we had some resources as default on every node in site.pp
(apt::update, Package { require =&gt; Exec['apt_updated'] },
site_config::slow and stdlib), that were still lacking any
relationship to the leap_service tag.
By moving them into default.pp they automatically are executed
before resources with a leap_service tag.
</pre>
</div>
</content>
</entry>
<entry>
<title>include shorewall::interface{eth0} in setup.pp so packages can be installed during main puppetrun, even before shorewall is configured completly</title>
<updated>2013-09-18T15:22:59+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-09-18T10:20:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=ca3f34da520ff835d383aa82f528adf927d3364f'/>
<id>ca3f34da520ff835d383aa82f528adf927d3364f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
