From 4f177f1b65f07947aa76992f86522cdc61e21393 Mon Sep 17 00:00:00 2001 From: Tim Moody Date: Thu, 9 Jul 2020 18:50:56 -0400 Subject: [PATCH 1/2] change resize service to use growpart, which must be installed for raspios --- roles/1-prep/tasks/raspberry_pi.yml | 1 + roles/1-prep/templates/iiab-rpi-max-rootfs.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/1-prep/tasks/raspberry_pi.yml b/roles/1-prep/tasks/raspberry_pi.yml index adb7a0a46..3c9ed54ad 100644 --- a/roles/1-prep/tasks/raspberry_pi.yml +++ b/roles/1-prep/tasks/raspberry_pi.yml @@ -39,6 +39,7 @@ - iw - rfkill - wireless-tools + - cloud-guest-utils state: present - name: Increase swap file size (to CONF_SWAPSIZE={{ pi_swap_file_size }} in /etc/dphys-swapfile) as kalite pip download fails diff --git a/roles/1-prep/templates/iiab-rpi-max-rootfs.sh b/roles/1-prep/templates/iiab-rpi-max-rootfs.sh index 02c8cbe15..42f4d1c65 100644 --- a/roles/1-prep/templates/iiab-rpi-max-rootfs.sh +++ b/roles/1-prep/templates/iiab-rpi-max-rootfs.sh @@ -14,7 +14,7 @@ if [ -f /.resize-rootfs ];then root_part_no=${root_part: (-1)} # Resize partition - parted -s /dev/$root_dev resizepart $root_part_no 100% + growpart /dev/$root_dev resizepart $root_part_no resize2fs /dev/$root_part rm /.resize-rootfs fi From e24862cfcfbc18c30c359ce264d9c6ae97855b31 Mon Sep 17 00:00:00 2001 From: Tim Moody Date: Fri, 10 Jul 2020 08:47:31 -0400 Subject: [PATCH 2/2] syntax --- roles/1-prep/templates/iiab-rpi-max-rootfs.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/1-prep/templates/iiab-rpi-max-rootfs.sh b/roles/1-prep/templates/iiab-rpi-max-rootfs.sh index 42f4d1c65..d24788602 100644 --- a/roles/1-prep/templates/iiab-rpi-max-rootfs.sh +++ b/roles/1-prep/templates/iiab-rpi-max-rootfs.sh @@ -14,7 +14,7 @@ if [ -f /.resize-rootfs ];then root_part_no=${root_part: (-1)} # Resize partition - growpart /dev/$root_dev resizepart $root_part_no + growpart /dev/$root_dev $root_part_no resize2fs /dev/$root_part rm /.resize-rootfs fi