From 077c129fa2cf5a7dbaa6a0a245f5a442885d8cf1 Mon Sep 17 00:00:00 2001 From: Simon Deziel Date: Fri, 29 Nov 2024 15:34:19 -0500 Subject: [PATCH] lxd-imagebuilder/vm: fix int conversions Signed-off-by: Simon Deziel --- lxd-imagebuilder/vm.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxd-imagebuilder/vm.go b/lxd-imagebuilder/vm.go index f43568be..2ada26ae 100644 --- a/lxd-imagebuilder/vm.go +++ b/lxd-imagebuilder/vm.go @@ -152,12 +152,12 @@ func (v *vm) lsblkLoopDevice() (parseMajorMinor func(int) (uint32, uint32, error fields := strings.Split(deviceNumbers[i], ":") - majorNum, err := strconv.Atoi(fields[0]) + majorNum, err := strconv.ParseUint(fields[0], 10, 32) if err != nil { return 0, 0, fmt.Errorf("Failed to parse %q: %w", fields[0], err) } - minorNum, err := strconv.Atoi(fields[1]) + minorNum, err := strconv.ParseUint(fields[1], 10, 32) if err != nil { return 0, 0, fmt.Errorf("Failed to parse %q: %w", fields[1], err) }