<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/doc/examples, branch crux</title>
<subtitle> (mirror of https://github.com/marekm72/vyos-cloud-init.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=crux</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=crux'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/'/>
<updated>2018-09-08T01:48:38+00:00</updated>
<entry>
<title>config: disable ssh access to a configured user account</title>
<updated>2018-09-08T01:48:38+00:00</updated>
<author>
<name>Chad Smith</name>
<email>chad.smith@canonical.com</email>
</author>
<published>2018-09-08T01:48:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=757247f9ff2df57e792e29d8656ac415364e914d'/>
<id>urn:sha1:757247f9ff2df57e792e29d8656ac415364e914d</id>
<content type='text'>
Cloud config can now disable ssh access to non-root users.

When defining the 'users' list in cloud-configuration a boolean
'ssh_redirect_user: true' can be provided to disable ssh logins for
that user. Any ssh 'public-keys' defined in cloud meta-data will be added
and disabled in .ssh/authorized_keys. Any attempts to ssh as this user
using acceptable ssh keys will be presented with a message like the
following:

Please login as the user "ubuntu" rather than the user "youruser".
</content>
</entry>
<entry>
<title>docs: note in rtd about avoiding /tmp when writing files</title>
<updated>2018-07-09T20:13:47+00:00</updated>
<author>
<name>Chad Smith</name>
<email>chad.smith@canonical.com</email>
</author>
<published>2018-07-09T20:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=2e62cb8a6406309cbeb5f8d2aa00fb30e72e1cfc'/>
<id>urn:sha1:2e62cb8a6406309cbeb5f8d2aa00fb30e72e1cfc</id>
<content type='text'>
LP: #1727876
</content>
</entry>
<entry>
<title>Explicitly prevent `sudo` access for user module</title>
<updated>2018-06-19T22:04:17+00:00</updated>
<author>
<name>Jacob Bednarz</name>
<email>jacob.bednarz@gmail.com</email>
</author>
<published>2018-06-19T22:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=4d69fb44a5607e16843537be26758893f2dd79be'/>
<id>urn:sha1:4d69fb44a5607e16843537be26758893f2dd79be</id>
<content type='text'>
To deny a user elevated access, you can omit the `sudo` key from the
`users` dictionary. This works fine however it's implicitly defined
based on defaults of `cloud-init`. If the project moves to have `sudo`
access allowed for all by default (quite unlikely but still possible)
this will catch a few people out.

This introduces the ability to define an explicit `sudo: False` in the
`users` dictionary and it will prevent `sudo` access. The behaviour is
identical to omitting the key.

LP: #1771468
</content>
</entry>
<entry>
<title>DataSourceSmartOS: change default fs on ephemeral disk from ext3 to ext4.</title>
<updated>2018-04-18T17:14:31+00:00</updated>
<author>
<name>Mike Gerdts</name>
<email>mike.gerdts@joyent.com</email>
</author>
<published>2018-04-18T17:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=025ddc0329d9314f131cea35075734916797b439'/>
<id>urn:sha1:025ddc0329d9314f131cea35075734916797b439</id>
<content type='text'>
ext3 is not able to support file system sizes that are needed in Joyent's
cloud.  For the default block size of 4k, the maximum filesystem size
for ext3 is 2^32 * 4096 = 16 TiB.

This changes the default file system type from ext3 to ext4.

LP: #1763511
</content>
</entry>
<entry>
<title>correct documentation to match correct attribute name usage.</title>
<updated>2018-04-03T18:19:54+00:00</updated>
<author>
<name>Dominic Schlegel</name>
<email>info@dominicschlegel.ch</email>
</author>
<published>2018-04-03T18:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=b27f713ae5b4c5b38eda63758dbaeab92be13b9d'/>
<id>urn:sha1:b27f713ae5b4c5b38eda63758dbaeab92be13b9d</id>
<content type='text'>
LP: #1420018
</content>
</entry>
<entry>
<title>doc: fix chef install from apt packages example in RTD.</title>
<updated>2018-02-26T22:17:46+00:00</updated>
<author>
<name>Chad Smith</name>
<email>chad.smith@canonical.com</email>
</author>
<published>2018-02-26T22:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=417a5c03523ac477983dd830957190858b045d62'/>
<id>urn:sha1:417a5c03523ac477983dd830957190858b045d62</id>
<content type='text'>
Apt key was mistyped in the example.

Should be
apt:
  sources:
      source1:

instead of

apt:
  source1:
    source:
</content>
</entry>
<entry>
<title>schema: Log debug instead of warning when jsonschema is not available.</title>
<updated>2017-10-18T20:10:06+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@brickies.net</email>
</author>
<published>2017-10-17T20:12:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=41152f10ddbd8681cdac44b408038a4f23ab02df'/>
<id>urn:sha1:41152f10ddbd8681cdac44b408038a4f23ab02df</id>
<content type='text'>
When operating in expected path, cloud-init should avoid logging with
warning. That causes 'WARNING' messages in /var/log/cloud-init.log.
By default, warnings also go to the console.

Since jsonschema is a optional dependency, and not present on xenial
and zesty, cloud-init should not warn there.

Also here:
* Add a test to integration tests to assert that there are no
  warnings in /var/log/cloud-init.log.
* Update one integration test that did show warning and the related
  documentation and examples.

LP: #1724354
</content>
</entry>
<entry>
<title>chef: Add option to pin chef omnibus install version</title>
<updated>2017-09-14T04:22:25+00:00</updated>
<author>
<name>Ethan Apodaca</name>
<email>papodaca@gmail.com</email>
</author>
<published>2017-09-14T04:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=cf10a2ff2e2f666d9370f38297a5a105e809ea3c'/>
<id>urn:sha1:cf10a2ff2e2f666d9370f38297a5a105e809ea3c</id>
<content type='text'>
Most users of chef will want to pin the version that is installed.
Typically new versions of chef have to be evaluated for breakage etc.

This change proposes a new optional `omnibus_version` field to the chef
configuration. The changeset also adds documentation referencing the new
field.

LP: #1462693
</content>
</entry>
<entry>
<title>doc: fix disk setup example table_type options</title>
<updated>2017-07-17T13:40:23+00:00</updated>
<author>
<name>Sandor Zeestraten</name>
<email>sandor@zeestrataca.com</email>
</author>
<published>2017-07-12T09:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=fc89390408991021ea90885cc145afd7c1ed6069'/>
<id>urn:sha1:fc89390408991021ea90885cc145afd7c1ed6069</id>
<content type='text'>
This fixes the disk setup example doc which specifies that the only
currently supported table_type option is 'mbr' by adding the 'gpt'
option which got supported as of 0.7.7.

LP: #1703789
</content>
</entry>
<entry>
<title>Chef: Update omnibus url to chef.io, minor doc changes.</title>
<updated>2017-06-08T19:40:46+00:00</updated>
<author>
<name>JJ Asghar</name>
<email>jj@chef.io</email>
</author>
<published>2017-06-06T01:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=ad2680a689ab78847ccce7766d6591797d99e219'/>
<id>urn:sha1:ad2680a689ab78847ccce7766d6591797d99e219</id>
<content type='text'>
- Updated to standard chef.io url
- Removed the port 4000, due to that has been deprecated
- Added Note about the run_list not being required

Signed-off-by: JJ Asghar &lt;jj@chef.io&gt;
</content>
</entry>
</feed>
