<feed xmlns='http://www.w3.org/2005/Atom'>
<title>control-repo-template/hieradata, branch 1.1.0-lnde</title>
<subtitle>puppetlabs/control-repo extended with not-so-core stuff</subtitle>
<id>https://git.pfeiffer.tech/control-repo-template/atom?h=1.1.0-lnde</id>
<link rel='self' href='https://git.pfeiffer.tech/control-repo-template/atom?h=1.1.0-lnde'/>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/'/>
<updated>2017-11-15T17:24:40Z</updated>
<entry>
<title>Enable Hiera 5</title>
<updated>2017-11-15T17:24:40Z</updated>
<author>
<name>Reid Vandewiele</name>
<email>reid@puppetlabs.com</email>
</author>
<published>2017-11-15T17:24:40Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=7264b63d10ca828aff611d94aa730cc5451a7a5c'/>
<id>urn:sha1:7264b63d10ca828aff611d94aa730cc5451a7a5c</id>
<content type='text'>
This commit enables the control repo to use Hiera 5 environment-level
hiera hierarchy. This means adding a hiera.yaml to the repo, and moving
hieradata/ =&gt; data/.

We should do this to the control-repo template new customers base off of
because in a Hiera 5 world, the global hiera.yaml should be very minimal
(possibly even ONLY having the console level), and everything else
(nodes, common) belongs in the environment hiera.yaml.

This control-repo template is how people start using Puppet. It should
reflect using our most modern technologies.
</content>
</entry>
<entry>
<title>Remove max_requests_per_instance since hiera-eyaml is fixed</title>
<updated>2016-08-04T22:51:07Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2016-08-04T22:51:07Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=5497d199b3c851a317638905e77f44f2fafc64d4'/>
<id>urn:sha1:5497d199b3c851a317638905e77f44f2fafc64d4</id>
<content type='text'>
Prior to this commit, we mitigated issues with hiera-eyaml causing
a memory leak by setting max_requets_per_instance to 0

After this commit, we go back to the default for
max_requests_per_instance because the hiera-eyaml memory leak
has been resolved for months if you use the newest version
</content>
</entry>
<entry>
<title>Reduce the scope of the control-repo to mostly an example</title>
<updated>2016-03-29T22:53:10Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2016-03-23T17:31:33Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=2c98a9264c2070281dc7628d5bcb176eb0fdb200'/>
<id>urn:sha1:2c98a9264c2070281dc7628d5bcb176eb0fdb200</id>
<content type='text'>
Prior to this commit, the control-repo was an example of the
structure of a control repo but it also included puppet code to
help setup code manager and instructions to get that all setup
in a very specific way.

This was great for users that wanted to follow those instructions
exactly but wasn't great for people just looking for an example to
start from.

After this commit, the control-repo will be just an example once
again and a new repo somehwere else will pop up to provide the
explicit instructions on how to use the example with code manager.

There are links added to puppetlabs/control-repo to a new repo
that will have a version of the code that once lived in
puppetlabs/control-repo
</content>
</entry>
<entry>
<title>Disable max-requests-per-instance to mitigate hiera-eyaml mem leak</title>
<updated>2016-02-24T19:47:27Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2016-02-24T19:47:27Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=270bf0a53abd2c188916d1684af73c09b6bfcb04'/>
<id>urn:sha1:270bf0a53abd2c188916d1684af73c09b6bfcb04</id>
<content type='text'>
Hiera-eyaml currently causes a memory leak in puppetsever when
max-requests-per-instnace is enabled. So, defaulting to disabling
max-requests-per-instance.

https://tickets.puppetlabs.com/browse/SERVER-1154
https://github.com/TomPoulton/hiera-eyaml/issues/163
</content>
</entry>
<entry>
<title>Disable code manager webhook authentication</title>
<updated>2015-12-09T17:44:51Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2015-11-18T18:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=947a5529a389a9f8d391fcfaa31db1e64b645705'/>
<id>urn:sha1:947a5529a389a9f8d391fcfaa31db1e64b645705</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable code manager via param in common.yaml</title>
<updated>2015-11-26T00:06:29Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2015-11-10T00:21:45Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=8c71bd0b13160f13eeb27613031be167e94f7ade'/>
<id>urn:sha1:8c71bd0b13160f13eeb27613031be167e94f7ade</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change puppetserver heap to 192m</title>
<updated>2015-10-29T18:59:19Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2015-10-29T18:59:19Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=3fcf6e3d5e631491272a39177448c97b431ea477'/>
<id>urn:sha1:3fcf6e3d5e631491272a39177448c97b431ea477</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some embarassing typos</title>
<updated>2015-10-26T22:12:39Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2015-10-26T22:12:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=1cb89d981a7845453529a3a86ac9a9b1254fe61f'/>
<id>urn:sha1:1cb89d981a7845453529a3a86ac9a9b1254fe61f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Configure the MoM to update the classifier after deploying code</title>
<updated>2015-10-26T21:59:20Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2015-10-26T21:59:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=92f8d2d251d9e6fde5c124cb9a6974b1455269f7'/>
<id>urn:sha1:92f8d2d251d9e6fde5c124cb9a6974b1455269f7</id>
<content type='text'>
This entailed configring the classifier to never sync on a
schedule.

Changing environment_timeout to unlimited for all masters.

Setting a postrun command for r10k that would update the class
information in the classifier (the update-classes endpoint).
</content>
</entry>
<entry>
<title>Change puppetdb heap size to 96MB from 64MB</title>
<updated>2015-10-16T21:28:17Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2015-10-16T21:28:17Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=683a2209a66899647860416f7d66d9a6ee9dc24a'/>
<id>urn:sha1:683a2209a66899647860416f7d66d9a6ee9dc24a</id>
<content type='text'>
</content>
</entry>
</feed>
