<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/templates/chef_client.rb.tmpl, branch rolling</title>
<subtitle> (mirror of https://github.com/vyos/vyos-cloud-init.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2021-04-26T20:19:26+00:00</updated>
<entry>
<title>Fix chef module run failure when chef_license is set (#868)</title>
<updated>2021-04-26T20:19:26+00:00</updated>
<author>
<name>Ben Hughes</name>
<email>bmhughes@bmhughes.co.uk</email>
</author>
<published>2021-04-26T20:19:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=02db2c3ecf29924690d4c4adf6ec059f36f31103'/>
<id>urn:sha1:02db2c3ecf29924690d4c4adf6ec059f36f31103</id>
<content type='text'>
Move chef_license from TPL_PATH_KEYS to TPL_KEYS as the chef license
setting is not a path but must be added to the client config template.
Fixes file or folder not found exception raised from ensure_dirs.</content>
</entry>
<entry>
<title>Enable chef_license support for chef infra client (#389)</title>
<updated>2020-05-27T22:49:38+00:00</updated>
<author>
<name>Bipin Bachhao</name>
<email>bipinbachhao@gmail.com</email>
</author>
<published>2020-05-27T22:49:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=0919bd46bbd1b12158c369569ec1298bb000dd8a'/>
<id>urn:sha1:0919bd46bbd1b12158c369569ec1298bb000dd8a</id>
<content type='text'>
Co-authored-by: Daniel Watkins &lt;oddbloke@ubuntu.com&gt;</content>
</entry>
<entry>
<title>Enable encrypted_data_bag_secret support for Chef</title>
<updated>2019-02-25T19:09:39+00:00</updated>
<author>
<name>Eric Williams</name>
<email>eric@subcritical.org</email>
</author>
<published>2019-02-25T19:09:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=8cfcc28db1acc7594dbbf76b846f4964f40f9e63'/>
<id>urn:sha1:8cfcc28db1acc7594dbbf76b846f4964f40f9e63</id>
<content type='text'>
Encrypted data bags require a secrets file to be present to
decrypt, and the location of the file must be configured the
Chef client configuration file, client.rb.

This update enables cloud-init's chef module to update that
setting in client.rb.

LP: #1817082
</content>
</entry>
<entry>
<title>chef: straighten out validation_cert and validation_key</title>
<updated>2016-04-12T14:38:09+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2016-04-12T14:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=7122f7d6fac6eb78922a474facfd9d439d1bf5b6'/>
<id>urn:sha1:7122f7d6fac6eb78922a474facfd9d439d1bf5b6</id>
<content type='text'>
Now, validation_key is always a path to a file, as it is in 
chef's client.rb syntax.

validation_cert is always the *content* of that file that should
be written.  However, if validation_cert is the string "system",
then we do not write that value, but rather assume the file exists.

LP: #1568940</content>
</entry>
<entry>
<title>More adjustments</title>
<updated>2014-10-11T23:59:50+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@gmail.com</email>
</author>
<published>2014-10-11T23:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=d87e89d9c674bac7e87d483037850a9ee4fc984a'/>
<id>urn:sha1:d87e89d9c674bac7e87d483037850a9ee4fc984a</id>
<content type='text'>
- Use the generated_by() utility function to
  give the ruby template a better header comment
- Set special parameters after selecting the basic
  chef parameters.
</content>
</entry>
<entry>
<title>Increase the robustness of the chef module</title>
<updated>2014-10-11T00:27:56+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2014-10-11T00:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=3cb8ecc229999dbe524ff2ba4c4bd693e3c66058'/>
<id>urn:sha1:3cb8ecc229999dbe524ff2ba4c4bd693e3c66058</id>
<content type='text'>
Add the following adjustments to the chef template and module

- Make it so that the chef directories can be provided (defaults
  to the existing directories)
- Make the params much more configurable, and if a parameter is
  provided in the chef configuration it will override existing template
  parameters.
- Make the template skip lines if the values are None in the configuration
  so that template lines can be removed if/when this is desirable.
- Allow the firstboot json path to be configurable (defaults to the
  existing location).
- Adds a basic set of tests to ensure that good things are happening.
</content>
</entry>
<entry>
<title>Switch to jinja &amp; adjust tpls</title>
<updated>2014-03-05T23:05:59+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2014-03-05T23:05:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=cc79c859115ceb520877c0afaece4c28d6031499'/>
<id>urn:sha1:cc79c859115ceb520877c0afaece4c28d6031499</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add header/explanation to templates/chef_client.rb.tmpl</title>
<updated>2012-07-09T20:45:26+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-07-09T20:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=b807b8bbe6c3cf31ac55cca66470c7f752edfe2c'/>
<id>urn:sha1:b807b8bbe6c3cf31ac55cca66470c7f752edfe2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert back to using cheetah + adjust resultant code + templates</title>
<updated>2012-07-09T20:41:45+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2012-07-09T20:41:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=75af023c864d1b6c4e48788b1b4cf7aad5eb2204'/>
<id>urn:sha1:75af023c864d1b6c4e48788b1b4cf7aad5eb2204</id>
<content type='text'>
At this point there is a mixture of "double hash" cheetah comments and '#*'
cheetah comments.
</content>
</entry>
<entry>
<title>Renamed hosts to match the ubuntu distro.</title>
<updated>2012-06-16T00:40:55+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2012-06-16T00:40:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=19f5aa0f4bb449a826a0e6a96f318dba4d814443'/>
<id>urn:sha1:19f5aa0f4bb449a826a0e6a96f318dba4d814443</id>
<content type='text'>
Also converted all the other templates to tempita format instead of the more complicated (and more dependent on other packages) cheetah format.
</content>
</entry>
</feed>
