<feed xmlns='http://www.w3.org/2005/Atom'>
<title>control-repo-template/hieradata/nodes, 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>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>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>Move some hieradata around for easier testing in vagrant</title>
<updated>2015-08-18T21:01:20Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2015-08-18T21:01:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=0af9bbf52d7283902141f05da3c642dcd2d64231'/>
<id>urn:sha1:0af9bbf52d7283902141f05da3c642dcd2d64231</id>
<content type='text'>
I now have a virtual hierarchy level for setting up my lower memory
settings when using vagrant/virtualbox.

The gms settings are in an example-puppet-master.yaml file in the
nodes directory which are needed for the instructions.
</content>
</entry>
<entry>
<title>Add puppet-master.yaml to hieradata</title>
<updated>2015-08-14T19:01:30Z</updated>
<author>
<name>Nick Walker</name>
<email>nick.walker@puppetlabs.com</email>
</author>
<published>2015-08-14T19:01:30Z</published>
<link rel='alternate' type='text/html' href='https://git.pfeiffer.tech/control-repo-template/commit/?id=2e0181142bc3ce8d6945c83ff43a78b7436244e2'/>
<id>urn:sha1:2e0181142bc3ce8d6945c83ff43a78b7436244e2</id>
<content type='text'>
I need a way to tune my VMs to use less memory and this allows
me to do that.
</content>
</entry>
</feed>
