|
 |
8d5eac |
From af0f5f012eef5f4728e92a0f02610e31b58a725c Mon Sep 17 00:00:00 2001
|
|
 |
8d5eac |
From: Eduardo Otubo <otubo@redhat.com>
|
|
 |
8d5eac |
Date: Mon, 29 Mar 2021 13:42:12 +0200
|
|
 |
8d5eac |
Subject: [PATCH] growpart: Use LANG=C to parse sfdisk output
|
|
 |
8d5eac |
|
|
 |
8d5eac |
RH-Author: Eduardo Otubo <otubo@redhat.com>
|
|
 |
8d5eac |
RH-MergeRequest: 1: growpart: Use LANG=C to parse sfdisk output
|
|
 |
8d5eac |
RH-Commit: [1/1] c61f16c69c76c3a8604a6fdcf8543f860207de46
|
|
 |
8d5eac |
RH-Bugzilla: 1933768
|
|
 |
8d5eac |
|
|
 |
8d5eac |
commit 3cde8344f64118c723b40ecff7066c2ff8c51013 (upstream/master)
|
|
 |
8d5eac |
Author: Nicolas Chauvet <kwizart@gmail.com>
|
|
 |
8d5eac |
Date: Fri Feb 26 17:15:44 2021 +0100
|
|
 |
8d5eac |
|
|
 |
8d5eac |
growpart: Use LANG=C to parse sfdisk output
|
|
 |
8d5eac |
|
|
 |
8d5eac |
This will prevent failure to parse output of in non-C locales leading to
|
|
 |
8d5eac |
failure to resize partition.
|
|
 |
8d5eac |
|
|
 |
8d5eac |
Alternative would be to use sfdisk --dump, but this misses some
|
|
 |
8d5eac |
importants informations such as the sectors size
|
|
 |
8d5eac |
|
|
 |
8d5eac |
Reported in:
|
|
 |
8d5eac |
https://bugs.launchpad.net/cloud-utils/+bug/1860479
|
|
 |
8d5eac |
|
|
 |
8d5eac |
This was tested on centos7 with sfdisk 2.23.2 and
|
|
 |
8d5eac |
centos8 with sfdisk 2.32.1
|
|
 |
8d5eac |
|
|
 |
8d5eac |
Reported-by: https://launchpad.net/~pickadi
|
|
 |
8d5eac |
Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
|
|
 |
8d5eac |
|
|
 |
8d5eac |
Signed-off-by: Eduardo Otubo <otubo@redhat.com>
|
|
 |
8d5eac |
---
|
|
 |
8d5eac |
bin/growpart | 2 +-
|
|
 |
8d5eac |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
 |
8d5eac |
|
|
 |
8d5eac |
diff --git a/bin/growpart b/bin/growpart
|
|
 |
8d5eac |
index 446f63b..e815e4e 100755
|
|
 |
8d5eac |
--- a/bin/growpart
|
|
 |
8d5eac |
+++ b/bin/growpart
|
|
 |
8d5eac |
@@ -212,7 +212,7 @@ resize_sfdisk() {
|
|
 |
8d5eac |
local pt_start pt_size pt_end max_end new_size change_info dpart
|
|
 |
8d5eac |
local sector_num sector_size disk_size tot out
|
|
 |
8d5eac |
|
|
 |
8d5eac |
- rqe sfd_list sfdisk --list --unit=S "$DISK" >"$tmp" ||
|
|
 |
8d5eac |
+ LANG=C rqe sfd_list sfdisk --list --unit=S "$DISK" >"$tmp" ||
|
|
 |
8d5eac |
fail "failed: sfdisk --list $DISK"
|
|
 |
8d5eac |
if [ "${SFDISK_VERSION}" -lt ${SFDISK_2_26} ]; then
|
|
 |
8d5eac |
# exected output contains: Units: sectors of 512 bytes, ...
|
|
 |
8d5eac |
--
|
|
 |
8d5eac |
2.27.0
|
|
 |
8d5eac |
|