<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_platform.git/puppet/modules/site_nagios, branch 0.3.0rc4</title>
<subtitle>[leap_platform] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/'/>
<entry>
<title>added website nagios check (#1629)</title>
<updated>2013-11-19T20:51:39+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2013-11-19T20:51:39+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=41c5506ef0adc0381bcae99ae1139d2de3a2a858'/>
<id>41c5506ef0adc0381bcae99ae1139d2de3a2a858</id>
<content type='text'>
Change-Id: Icebf9d8849b4440f4f6dbc00a1a8ac0873b62f6a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Icebf9d8849b4440f4f6dbc00a1a8ac0873b62f6a
</pre>
</div>
</content>
</entry>
<entry>
<title>nagios: use hash instead of array for hosts (Bug #3909)</title>
<updated>2013-10-18T12:10:10+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-09-23T12:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=cf9b3a637b4e348cd7c055ccb361e28d737914fd'/>
<id>cf9b3a637b4e348cd7c055ccb361e28d737914fd</id>
<content type='text'>
Puppet 2.7.19 introduced a change that don't allow resource titles to be
something else that a string. from the puppet 2.7.19 changelog:

Don’t allow resource titles which aren’t strings

  It was possible to create resources whose titles weren't strings, by
  using a variable containing a hash, or the result of a function which
  doesn't return a string. This can cause problems resolving relationships
  when the stringified version of the title differs between master and
  agent.

  Now we will only accept primitives, and will stringify them. That is:
  string, symbol, number, boolean. Arrays or nested arrays will still be
  flattened and used to create multiple resources. Any other value (for
  instance: a hash) will cause a parse error.

currently, it's much easier to iterate over a hash in puppet than over
an array, cause every resource you call iterating over an array would
need a unique name, and you don't have this in arrays.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Puppet 2.7.19 introduced a change that don't allow resource titles to be
something else that a string. from the puppet 2.7.19 changelog:

Don’t allow resource titles which aren’t strings

  It was possible to create resources whose titles weren't strings, by
  using a variable containing a hash, or the result of a function which
  doesn't return a string. This can cause problems resolving relationships
  when the stringified version of the title differs between master and
  agent.

  Now we will only accept primitives, and will stringify them. That is:
  string, symbol, number, boolean. Arrays or nested arrays will still be
  flattened and used to create multiple resources. Any other value (for
  instance: a hash) will cause a parse error.

currently, it's much easier to iterate over a hash in puppet than over
an array, cause every resource you call iterating over an array would
need a unique name, and you don't have this in arrays.
</pre>
</div>
</content>
</entry>
<entry>
<title>Setup a class dependency for every tag 'leap_service' to make sure that shorewall is setup before the service is setup. This is necessary due to the strict initial firewall that stops various service setup operations from happening, but is relaxed once shorewall is setup properly (#3782)</title>
<updated>2013-09-19T02:13:26+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2013-09-18T16:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=3388336b57cc59617b6dc8380beeeacfdb2fb5b3'/>
<id>3388336b57cc59617b6dc8380beeeacfdb2fb5b3</id>
<content type='text'>
Change-Id: Ia9640c4118aa0053cdb99e7bc11860fed5527501
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia9640c4118aa0053cdb99e7bc11860fed5527501
</pre>
</div>
</content>
</entry>
<entry>
<title>create individual classes for the apache modules so they can be included more than once in different locations, depending on what services are configured on a node (#3612)</title>
<updated>2013-08-29T19:37:11+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2013-08-29T19:05:15+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=323ceff1ea60bd3463821fc2295ffb790d822165'/>
<id>323ceff1ea60bd3463821fc2295ffb790d822165</id>
<content type='text'>
Change-Id: Iff064d3d67baa132fb5198fea741522ab4e71770
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iff064d3d67baa132fb5198fea741522ab4e71770
</pre>
</div>
</content>
</entry>
<entry>
<title>apache headers module needs to be enabled on the monitor server (#3462)</title>
<updated>2013-08-28T14:06:26+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2013-08-28T00:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=6a1ed392b4528f07d19c5cced68909db2a1825d9'/>
<id>6a1ed392b4528f07d19c5cced68909db2a1825d9</id>
<content type='text'>
Change-Id: Ia4e36e9cb2b37172a148c209c5c07b9eca59d89e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia4e36e9cb2b37172a148c209c5c07b9eca59d89e
</pre>
</div>
</content>
</entry>
<entry>
<title>switch to using stdlib's standard stages</title>
<updated>2013-02-12T19:06:16+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2013-02-12T18:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=2e03ec8c02a54c407c12964d243ba4ac5de15b99'/>
<id>2e03ec8c02a54c407c12964d243ba4ac5de15b99</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>site_shorewall::monitor: allow port 80 + 443</title>
<updated>2013-02-09T14:05:16+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-02-09T14:05:16+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=5c0d817778b57b253c7443145fa928547f48e9f5'/>
<id>5c0d817778b57b253c7443145fa928547f48e9f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>nagios: don't check openvpn, check cmd doesn't work</title>
<updated>2013-02-06T22:37:32+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-02-06T22:37:32+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=0f47539146baa793a17739ede0137312d333bb9e'/>
<id>0f47539146baa793a17739ede0137312d333bb9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>disable nagios debug mode (Feature #1551)</title>
<updated>2013-02-01T10:14:35+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-02-01T10:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=e8edd253d1a27d7ed95c690282bc8cf579baa158'/>
<id>e8edd253d1a27d7ed95c690282bc8cf579baa158</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tag 'base' is a bad idea because it invokes apache::base as well</title>
<updated>2013-01-31T18:09:19+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-01-31T18:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=e6fe80f9460b8bc013068e1dda8be6230b8d60a4'/>
<id>e6fe80f9460b8bc013068e1dda8be6230b8d60a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
