<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/sysvinit, branch sagitta</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=sagitta</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=sagitta'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/'/>
<updated>2021-06-14T19:39:05+00:00</updated>
<entry>
<title>add DragonFlyBSD support (#904)</title>
<updated>2021-06-14T19:39:05+00:00</updated>
<author>
<name>Gonéri Le Bouder</name>
<email>goneri@lebouder.net</email>
</author>
<published>2021-06-14T19:39:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=59a848c5929cbfca45d95860eb60dfebd0786c94'/>
<id>urn:sha1:59a848c5929cbfca45d95860eb60dfebd0786c94</id>
<content type='text'>
- Mostly based on FreeBSD, the main exception is that
  `find_devs_with_on_freebsd` does not work.
- Since we cannot get the CDROM or the partition labels,
  `find_devs_with_on_dragonflybsd()` has a more naive approach and
  returns all the block devices.</content>
</entry>
<entry>
<title>Add Netbsd support (#62)</title>
<updated>2020-03-12T18:37:08+00:00</updated>
<author>
<name>Gonéri Le Bouder</name>
<email>goneri@lebouder.net</email>
</author>
<published>2020-03-12T18:37:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=94838def772349387e16cc642b3642020e22deda'/>
<id>urn:sha1:94838def772349387e16cc642b3642020e22deda</id>
<content type='text'>
Add support for the NetBSD Operating System.                                    
                                                                                
Features in this branch:                                                        
* Add BSD distro parent class from which NetBSD and FreeBSD can                 
  specialize                                                                    
* Add *bsd util functions to cloudinit.net and cloudinit.net.bsd_utils          
* subclass cloudinit.distro.freebsd.Distro from bsd.Distro                      
* Add new cloudinit.distro.netbsd and cloudinit.net.renderer for                
  netbsd                                                                        
* Add lru_cached util.is_NetBSD functions                                       
* Add NetBSD detection for ConfigDrive and NoCloud datasources                  
                                                                                
This branch has been tested with:                                               
                                                                                
- NoCloud and OpenStack (with and without config-drive)                         
- NetBSD 8.1. and 9.0                                                           
- FreeBSD 11.2 and 12.1                                                         
- Python 3.7 only, because of the dependency oncrypt.METHOD_BLOWFISH.           
  This version is available in NetBSD 7, 8 and 9 anyway</content>
</entry>
<entry>
<title>import sysvinit patches from freebsd-ports tree (#161)</title>
<updated>2020-02-07T22:03:17+00:00</updated>
<author>
<name>Igor Galić</name>
<email>me+git@igalic.co</email>
</author>
<published>2020-02-07T22:03:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=616d0a60d8d6ef0fa024267e718b3ed0e3b6bbdc'/>
<id>urn:sha1:616d0a60d8d6ef0fa024267e718b3ed0e3b6bbdc</id>
<content type='text'>
bugzilla ref: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224361
svn rev: https://svnweb.freebsd.org/ports?view=revision&amp;revision=457768
</content>
</entry>
<entry>
<title>freebsd: cloudinit service requires devd (#132)</title>
<updated>2019-12-19T19:25:38+00:00</updated>
<author>
<name>Gonéri Le Bouder</name>
<email>goneri@lebouder.net</email>
</author>
<published>2019-12-19T19:25:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=2215a5b9d62b381b6b53d82a84ca1004efacf449'/>
<id>urn:sha1:2215a5b9d62b381b6b53d82a84ca1004efacf449</id>
<content type='text'>
Depends on devd to be sure the NIC device drivers are loaded in time.</content>
</entry>
<entry>
<title>Gentoo: chmod +x on all files in sysvinit/gentoo/</title>
<updated>2017-10-31T20:08:18+00:00</updated>
<author>
<name>ckonstanski</name>
<email>ckonstanski@pippiandcarlos.com</email>
</author>
<published>2017-10-25T01:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=be8e3d3c5b5d3d6a3d222383a58fd5feecead7b7'/>
<id>urn:sha1:be8e3d3c5b5d3d6a3d222383a58fd5feecead7b7</id>
<content type='text'>
Add execute bit for gentoo sysvinit scripts.

LP: #1727126
</content>
</entry>
<entry>
<title>suse: Copy sysvinit files from redhat with slight changes.</title>
<updated>2017-09-21T17:05:21+00:00</updated>
<author>
<name>Robert Schweikert</name>
<email>rjschwei@suse.com</email>
</author>
<published>2017-09-21T12:07:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=243ec59fb62a8710430f9ba1e2490ee964c1abc0'/>
<id>urn:sha1:243ec59fb62a8710430f9ba1e2490ee964c1abc0</id>
<content type='text'>
Here we commit the SuSE provided sysvinit scripts.  They are very similar
to those in redhat/ directory.  They differ in small but important ways.

Rather than build a template system here we will just accept the copy
and paste.  sysvinit in both RedHat and SuSE is EOL, so we do not
expect any real maintenance cost here.

LP: #1718649
</content>
</entry>
<entry>
<title>cloudinitlocal fail to run during boot</title>
<updated>2017-07-17T14:04:37+00:00</updated>
<author>
<name>Hongjiang Zhang</name>
<email>honzhan@microsoft.com</email>
</author>
<published>2017-07-06T01:43:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=7ed3cb3a699923623e75ad15c1c5d88abba48d00'/>
<id>urn:sha1:7ed3cb3a699923623e75ad15c1c5d88abba48d00</id>
<content type='text'>
There is a circular dependence in cloudinitlocal, which caused it
to fail. As a result, cloud-init failed to find data source on Azure.
</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/marekm72/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>LICENSE: Allow dual licensing GPL-3 or Apache 2.0</title>
<updated>2016-12-22T22:04:28+00:00</updated>
<author>
<name>Jon Grimm</name>
<email>jon.grimm@canonical.com</email>
</author>
<published>2016-11-22T23:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=b2a9f33616c806ae6e052520a8589113308f567c'/>
<id>urn:sha1:b2a9f33616c806ae6e052520a8589113308f567c</id>
<content type='text'>
This has been a recurring ask and we had initially just made the change to
the cloud-init 2.0 codebase.  As the current thinking is we'll just
continue to enhance the current codebase, its desirable to relicense to
match what we'd intended as part of the 2.0 plan here.

- put a brief description of license in LICENSE file
- put full license versions in LICENSE-GPLv3 and LICENSE-Apache2.0
- simplify the per-file header to reference LICENSE
- tox: ignore H102 (Apache License Header check)

Add license header to files that ship.
Reformat headers, make sure everything has vi: at end of file.

Non-shipping files do not need the copyright header,
but at the moment tests/ have it.
</content>
</entry>
<entry>
<title>update Gentoo initscripts to run in the correct order</title>
<updated>2016-10-18T16:20:18+00:00</updated>
<author>
<name>Matthew Thode</name>
<email>mthode@mthode.org</email>
</author>
<published>2016-10-07T15:57:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=e772f52bf77ef8e01db934167a974ca31b7cd61f'/>
<id>urn:sha1:e772f52bf77ef8e01db934167a974ca31b7cd61f</id>
<content type='text'>
cloud-init-local needs to be run before net (and in the boot runlevel)
as it sets up networking config and adds it to the default runlevel.

cloud-init-local needs to be run in the boot runlevel because it
modifies services in the default runlevel.  When a runlevel is started
it is cached, so modifications that happen to the current runlevel while
you are in it are not acted upon.

cloud-init needs to run after net, it does not need net because we still
want it to set up other things if it can.
</content>
</entry>
</feed>
