<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/cloudinit/config/cc_growpart.py, branch circinus-public-unmaintained</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=circinus-public-unmaintained</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=circinus-public-unmaintained'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2021-12-16T02:16:38+00:00</updated>
<entry>
<title>Adopt Black and isort (SC-700) (#1157)</title>
<updated>2021-12-16T02:16:38+00:00</updated>
<author>
<name>James Falcon</name>
<email>james.falcon@canonical.com</email>
</author>
<published>2021-12-16T02:16:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=bae9b11da9ed7dd0b16fe5adeaf4774b7cc628cf'/>
<id>urn:sha1:bae9b11da9ed7dd0b16fe5adeaf4774b7cc628cf</id>
<content type='text'>
Applied Black and isort, fixed any linting issues, updated tox.ini
and CI.
</content>
</entry>
<entry>
<title>Use specified tmp location for growpart (#1046)</title>
<updated>2021-10-08T14:55:51+00:00</updated>
<author>
<name>jshen28</name>
<email>yshxxsjt715@gmail.com</email>
</author>
<published>2021-10-08T14:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=1ee2f3c3f96e5639a00aeea87100d7fb3681c76f'/>
<id>urn:sha1:1ee2f3c3f96e5639a00aeea87100d7fb3681c76f</id>
<content type='text'>
Growpart uses mktemp internally to save some date. This could lead to
conflicts with tmpfile clean service during boot. This patch
explicitly make it uses a tmp file under /var/tmp

Signed-off-by: ushen &lt;yshxxsjt715@gmail.com&gt;</content>
</entry>
<entry>
<title>Make wording for module frequency consistent (#1039)</title>
<updated>2021-09-29T19:42:03+00:00</updated>
<author>
<name>Nicolas Bock</name>
<email>nicolas.bock@canonical.com</email>
</author>
<published>2021-09-29T19:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=82d6f5644f3a755e17e7ea22298bdd04e56c5ea0'/>
<id>urn:sha1:82d6f5644f3a755e17e7ea22298bdd04e56c5ea0</id>
<content type='text'>
Some modules' frequency are documented as `always` while others as
`per always`. The difference in wording can be confusing. This change
updates all such modules to use `always`.

Signed-off-by: Nicolas Bock &lt;nicolas.bock@canonical.com&gt;</content>
</entry>
<entry>
<title>Use ascii code for growpart (#1036)</title>
<updated>2021-09-29T18:33:48+00:00</updated>
<author>
<name>jshen28</name>
<email>yshxxsjt715@gmail.com</email>
</author>
<published>2021-09-29T18:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=2d67c1b9a4f2d2ad6642f253fc3a25331c334894'/>
<id>urn:sha1:2d67c1b9a4f2d2ad6642f253fc3a25331c334894</id>
<content type='text'>
growpart not working well for environment
using UTF-8 encoding. This patch forces
growpart command to use C locale.
Root issue likely:
https://bugs.launchpad.net/ubuntu/+source/cloud-utils/+bug/1928167</content>
</entry>
<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/vyos/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>Revert "Add support to resize rootfs if using LVM (#721)" (#887)</title>
<updated>2021-05-03T14:56:46+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>oddbloke@ubuntu.com</email>
</author>
<published>2021-05-03T14:56:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=5f5fa5ee99296b3b1044682c41bab38a32cdccd7'/>
<id>urn:sha1:5f5fa5ee99296b3b1044682c41bab38a32cdccd7</id>
<content type='text'>
This reverts commit 74fa008bfcd3263eb691cc0b3f7a055b17569f8b.

During pre-release testing, we discovered two issues with this commit.
Firstly, there's a typo in the udevadm command that causes a TypeError
for _all_ growpart executions.  Secondly, the LVM resizing does not
appear to successfully resize everything up to the LV, though some
things do get resized.

We certainly want this change, so we'll be happy to review and land it
alongside an integration test which confirms that it is working as
expected.

LP: #1922742</content>
</entry>
<entry>
<title>Add support to resize rootfs if using LVM (#721)</title>
<updated>2021-03-30T16:08:25+00:00</updated>
<author>
<name>Eduardo Otubo</name>
<email>otubo@redhat.com</email>
</author>
<published>2021-03-30T16:08:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=74fa008bfcd3263eb691cc0b3f7a055b17569f8b'/>
<id>urn:sha1:74fa008bfcd3263eb691cc0b3f7a055b17569f8b</id>
<content type='text'>
This patch adds support to resize a single partition of a VM if it's using an
LVM underneath. The patch detects if it's LVM if the given block device
is a device mapper by its name (e.g. `/dev/dm-1`) and if it has slave
devices under it on sysfs. After that syspath is updated to the real
block device and growpart will be called to resize it (and automatically
its Physical Volume).

The Volume Group will be updated automatically and a final call to
extend the rootfs to the remaining space available will be made.

Using the same growpart configuration, the user can specify only one
device to be resized when using LVM and growpart, otherwise cloud-init
won't know which one should be resized and will fail.

rhbz: #1810878
LP: #1799953

Signed-off-by: Eduardo Otubo &lt;otubo@redhat.com&gt;
Signed-off-by: Scott Moser &lt;smoser@brickies.net&gt;</content>
</entry>
<entry>
<title>Make some language improvements in growpart documentation (#649)</title>
<updated>2020-11-03T17:12:42+00:00</updated>
<author>
<name>Shane Frasier</name>
<email>maverick@maverickdolphin.com</email>
</author>
<published>2020-11-03T17:12:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=8dfd8801ab1329efe066876c037f71a73dcf3de1'/>
<id>urn:sha1:8dfd8801ab1329efe066876c037f71a73dcf3de1</id>
<content type='text'>
* Fix awkward English in sentence

* Add the missing word "the"

* Fix misspelling

* Add @jsf9k as a contributor

Co-authored-by: Rick Harding &lt;rharding@mitechie.com&gt;</content>
</entry>
<entry>
<title>remove unnecessary reboot from gpart resize (#646)</title>
<updated>2020-11-02T21:13:02+00:00</updated>
<author>
<name>Mina Galić</name>
<email>me+git@igalic.co</email>
</author>
<published>2020-11-02T21:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=2c4500394b2e3b3074468fffc4d91b404304bc39'/>
<id>urn:sha1:2c4500394b2e3b3074468fffc4d91b404304bc39</id>
<content type='text'>
a reboot after `gpart resize` hasn't been necessary since ca FreeBSD 9.2

Co-authored-by: Rick Harding &lt;rharding@mitechie.com&gt;</content>
</entry>
<entry>
<title>tox: bump the pylint version to 2.6.0 in the default run (#544)</title>
<updated>2020-08-25T15:21:18+00:00</updated>
<author>
<name>Paride Legovini</name>
<email>paride.legovini@canonical.com</email>
</author>
<published>2020-08-25T15:21:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=07104504ab5b30efd2d1f7a8c36effe18b8e5fe0'/>
<id>urn:sha1:07104504ab5b30efd2d1f7a8c36effe18b8e5fe0</id>
<content type='text'>
Changes:

tox: bump the pylint version to 2.6.0 in the default run
Fix pylint 2.6.0 W0707 warnings (raise-missing-from)</content>
</entry>
</feed>
