<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/config/cloud.cfg-freebsd, branch 20.3</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=20.3</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=20.3'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2017-06-08T16:59:48+00:00</updated>
<entry>
<title>cloud.cfg: move to a template.  setup.py changes along the way.</title>
<updated>2017-06-08T16:59:48+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2016-09-28T20:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=41d46bfb85929c79dabcec3cf21c8d71401fd2b8'/>
<id>urn:sha1:41d46bfb85929c79dabcec3cf21c8d71401fd2b8</id>
<content type='text'>
Here we move the config/cloud.cfg to be rendered as a template.
That allows us to maintain deltas between distros in one place.
Currently we use 'variant' variable to make decisions.
A tools/render-cloudcfg is provided to render the file.

There were changes to setup.py, MANIFEST.in to allow us to put all
files into a virtual env installation and to render the cloud-config
file in 'install' or 'bdist' targets.

We have also included some config changes that were found in the
redhat distro spec.
 * include some config changes from the redhat distro spec.

The rendered cloud.cfg has some differences.
Ubuntu: white space and comment changes only.
Freebsd:
 - whitespace changes and comment changes
 - datasource_list definition moved to be closer to 'datasource'.
 - enable modules: migrator, write_files
 - move package-update-upgrade-install to final.

The initial work was done by Josh Harlow.
</content>
</entry>
<entry>
<title>FreeBSD: improvements and fixes for use on Azure</title>
<updated>2017-05-10T16:54:42+00:00</updated>
<author>
<name>Hongjiang Zhang</name>
<email>honzhan@microsoft.com</email>
</author>
<published>2017-01-13T07:08:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=0a71d5a870b416f2c86c8bc196004bb3fc0768a0'/>
<id>urn:sha1:0a71d5a870b416f2c86c8bc196004bb3fc0768a0</id>
<content type='text'>
This patch targets to make FreeBSD 10.3 or 11 work on Azure. The
modifications abide by the rule of:
  * making as less modification as possible
  * delegate to the distro or datasource where possible.

The main modifications are:
 1. network configuration improvements, and movement into distro path.
 2. Fix setting of password.
    Password setting through "pw" can only work through pipe.
 3. Add 'root:wheel' to syslog_fix_perms field.
 4. Support resizing default file system (ufs)
 5. copy cloud.cfg for freebsd to /etc/cloud/cloud.cfg rather than
    /usr/local/etc/cloud/cloud.cfg.
 6. Azure specific changes:
    a. When reading the azure endpoint, search in a different path
       and read a different option name (option-245 vs. unknown-245).
        so, the lease file path should be generated according to platform.
    b. adjust the handling of ephemeral mounts for ufs filesystem and
       for finding the ephemeral device.
    c. fix mounting of cdrom

LP: #1636345
</content>
</entry>
<entry>
<title>More FreeBSD improvements</title>
<updated>2015-01-20T00:52:04+00:00</updated>
<author>
<name>Ben Arblaster</name>
<email>ben@andatche.com</email>
</author>
<published>2015-01-20T00:52:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=93f5af9f5075a416c65c1d0350c374e16f32f0d5'/>
<id>urn:sha1:93f5af9f5075a416c65c1d0350c374e16f32f0d5</id>
<content type='text'>
- Implement set_passwd
- Implement set_timezone
- Use /bin/tcsh as default user shell (FreeBSD default)
- Change default username to freebsd
- Enable set-passwords, package-update-upgrade-install and timezone modules
- Remove trailing whitespace
</content>
</entry>
<entry>
<title>new: The Ec2 datasource works for FreeBSD as well.</title>
<updated>2014-10-08T13:37:05+00:00</updated>
<author>
<name>Harm Weites</name>
<email>harm@weites.com</email>
</author>
<published>2014-10-08T13:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=58ec9ec076d34fffa72e8e406b3eaee2cbedfccf'/>
<id>urn:sha1:58ec9ec076d34fffa72e8e406b3eaee2cbedfccf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add ConfigDrive for freebsd config by default</title>
<updated>2014-09-29T17:45:29+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2014-09-29T17:45:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=87080e18f8fb2522a01ccbe58c60b5e06bfdd5d7'/>
<id>urn:sha1:87080e18f8fb2522a01ccbe58c60b5e06bfdd5d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change: Rename the config file to cloud.cfg-freebsd so it doesn't</title>
<updated>2014-08-23T12:16:03+00:00</updated>
<author>
<name>Harm Weites</name>
<email>harm@weites.com</email>
</author>
<published>2014-08-23T12:16:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=9fcb3f2c7c129576f9a2175614bcb384d492f63e'/>
<id>urn:sha1:9fcb3f2c7c129576f9a2175614bcb384d492f63e</id>
<content type='text'>
get copied per default. Packaging will take care of installing this
configfile on the BSD platform.
</content>
</entry>
</feed>
