This repository was archived by the owner on Jan 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 69
This repository was archived by the owner on Jan 16, 2024. It is now read-only.
growpart does not work if local is not english #251
Copy link
Copy link
Closed
Description
The loc-05-grow-rootfs fails to do it's job when the system local is not english
journalctl -b0 -u one-context-local.service after setting -x
nov. 16 11:51:33 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[432]: Script loc-05-grow-rootfs: Starting ...
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: Script loc-05-grow-rootfs output: + '[' local '!=' local ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + echo 'LANG is fr_FR.UTF-8'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: LANG is fr_FR.UTF-8
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + GROW_ROOTFS=YES
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + GROW_ROOTFS=YES
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' -z '' ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' YES '!=' YES ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' YES = YES ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + GROW_FS='/ '
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ echo '/ '
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ sed '/^$/d'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ sed 's/[[:space:]]\+/\n/g'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ sort -u
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + GROW_FS=/
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ uname
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ tr '[:upper:]' '[:lower:]'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + OS=linux
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + case "$OS" in
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ command -v growpart
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + GROWPART=/usr/bin/growpart
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' -z /usr/bin/growpart ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + export DEBUG
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + _exit_result=0
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + for _FS in ${GROW_FS}
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' linux = freebsd ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ '[' -e /proc/mounts ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ cat /proc/mounts
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ awk -v grow_fs=/ '
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: {if (($0 !~ /rootfs/) && ($2 == grow_fs)) print $1, $3;}
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: '
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + MOUNT_LINE='/dev/mapper/bullseye--vg-root ext4'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' -z '/dev/mapper/bullseye--vg-root ext4' ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ echo '/dev/mapper/bullseye--vg-root ext4'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ cut '-d ' -f1
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + DEVICE=/dev/mapper/bullseye--vg-root
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ echo '/dev/mapper/bullseye--vg-root ext4'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ cut '-d ' -f2
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + FSTYPE=ext4
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ lvdisplay /dev/mapper/bullseye--vg-root
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ wc -l
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + LVM=17
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' 17 -eq 0 ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' 17 '!=' no ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ which pvresize
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + PVRESIZE=/usr/sbin/pvresize
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ which lvextend
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + LVEXTEND=/usr/sbin/lvextend
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ pvdisplay
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ awk '/PV Name/ {sub(/.$/, "", $3); print $3;}'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + DISK=/dev/sda
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ pvdisplay
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ awk -v d=/dev/sda '/PV Name/ {sub("^" d, "", $3); print $3;}'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + PARTITION=1
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ pvdisplay
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ awk '/PV Name/ {print $3}'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + PV=/dev/sda1
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ lvdisplay /dev/mapper/bullseye--vg-root
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ awk '/LV Path/ {print $3}'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + LV=/dev/bullseye-vg/root
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ parted -s /dev/sda print
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: ++ awk '/Partition Table:/ {print $3}'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + TABLE=msdos
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' msdos = msdos ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' 1 -gt 4 ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' -n '' ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + for PART in ${PARTITION}
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + /usr/bin/growpart /dev/sda 1
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: /usr/bin/growpart: 242: Illegal number: 52428800000 octets,
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + '[' 17 '!=' no ']'
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + /usr/sbin/pvresize /dev/sda1
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: Physical volume "/dev/sda1" changed
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: 1 physical volume(s) resized or updated / 0 physical volume(s) not resized
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + /usr/sbin/lvextend -l +100%FREE /dev/bullseye-vg/root
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: New size (4786 extents) matches existing size (4786 extents).
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + :
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + case "${FSTYPE}" in
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + resize2fs /dev/mapper/bullseye--vg-root
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: resize2fs 1.46.2 (28-Feb-2021)
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: The filesystem is already 4900864 (4k) blocks long. Nothing to do!
nov. 16 11:51:34 Debian-Bullseye-11-x64---single-LV--context--698224 one-contextd[493]: + exit 0
I think that one-context should set LANG=C.UTF-8 globally.
Metadata
Metadata
Assignees
Labels
No labels