After speaking with some folks, we realized the resizefs or growpart modules are growing back the partitions on every reboot.
However, it should do so only when /var/lib/cloud/instance changes. In my case it never changed, I was using the same MAAS machine all the time. There could be a bug in the way it the instance value to previous values, causing it to think it is a new machine every time I reboot.
Hello,
After speaking with some folks, we realized the resizefs or growpart modules are growing back the partitions on every reboot.
However, it should do so only when /var/lib/ cloud/instance changes. In my case it never changed, I was using the same MAAS machine all the time. There could be a bug in the way it the instance value to previous values, causing it to think it is a new machine every time I reboot.