Merge "Disable growpart in cloud-init-disable-resizefs"

This commit is contained in:
Zuul 2020-10-07 08:41:03 +00:00 committed by Gerrit Code Review
commit 580256f374
3 changed files with 16 additions and 2 deletions

View File

@ -4,5 +4,5 @@ cloud-init-disable-resizefs
The cloud-init resizefs module can be extremely slow and will also The cloud-init resizefs module can be extremely slow and will also
unwittingly create a root filesystem that cannot be booted by grub if unwittingly create a root filesystem that cannot be booted by grub if
the underlying partition is too big. This removes it from cloud.cfg, the underlying partition is too big. This removes both resizefs and growpart
putting the onus for resizing on the user post-boot. from cloud.cfg, putting the onus for resizing on the user post-boot.

View File

@ -0,0 +1,9 @@
#!/bin/bash
if [ ${DIB_DEBUG_TRACE:-1} -gt 0 ]; then
set -x
fi
set -eu
set -o pipefail
sed -ie 's/^ - growpart$//' /etc/cloud/cloud.cfg

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
``cloud-init-disable-resizefs`` will no longer leave ``growpart`` on /
partition to enabled in cloud.cfg.