[PATCH 0/1] [autotest] sfdisk: do not hardcode starting sector

Paolo Pisati paolo.pisati at canonical.com
Mon Apr 6 10:38:10 UTC 2020


I tested it in Xenial, Bionic and Focal but only on amd64 - let me
spin it on some other arch.

BTW, if i have an invasive autotest patch, is there a way for me to
spin a private autotest run on several arches/releases?
Or do i have to spin every single impacted test manually?
Create/allocate the target arch/release, install
autotest/autotest/client-tests, run the test, wash, rinse and repeat
for every arch/release target pair.

On Mon, Apr 6, 2020 at 12:25 PM Colin Ian King <colin.king at canonical.com> wrote:
>
> On 06/04/2020 11:22, Paolo Pisati wrote:
> > BugLink: https://bugs.launchpad.net/bugs/1864642
> >
> > Every selftest unit test instantiating a virtual_partition class:
> >
> > $ git grep virtual_partition
> > ubuntu_xfstests_btrfs/control:vp = partition.virtual_partition(file_img=file_img, file_size=1024*1024)
> > ubuntu_xfstests_ext4/control:vp = partition.virtual_partition(file_img=file_img, file_size=1024*1024)
> > ubuntu_xfstests_xfs/control:vp = partition.virtual_partition(file_img=file_img, file_size=1024*1024)
> > xfstests/control:vp = partition.virtual_partition(file_img=file_img, file_size=1024*1024)
> >
> > will fail during _init_ with:
> >
> >>>> Created a new DOS disklabel with disk identifier 0x9b4a9cf7.
> > /dev/loop1p1: Start sector 0 out of range.
> > Failed to add #1 partition: Numerical result out of range
> > Leaving.
> >
> > because we hardcoded 0 as the starting sector: fix it by letting sfdisk pick
> > the first available sector.
> >
> > Paolo Pisati (1):
> >   UBUNTU: SAUCE: sfdisk: let sfdisk decide the first available
> >     sector
> >
> >  client/partition.py | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> Does this work on every release with non-powerpc arches too?



-- 
bye,
p.



More information about the kernel-team mailing list