Ubuntu resize zfs partitions

I understand the anxiousness, but partitions are not stateful constructs. There is no difference between “resizing” a partition and deleting it, then recreating it with the same start and an end further away. So first use fdisk (or gdisk) to print the entire partition layout, and save that layout. Then destroy the partition, and recreate it with the same start, but an end further away. You’ll be fine.