The check availability zone does not take into account that
the kb_avail of parent will be changed after the children are removed.
An example with attempt to remove 2 children:
parent with 5 children has 1 000 kB free space
each child used the 400 kB space (2 000 kB total)
each child has 200 kB of free space (1 000 kB total)
total available space after removing 2 units: 1 000kB - 2x200kB
the total space that must moved to other units: 2x400kB
check failed, due 600kB <= 800kB
The check availability zone does not take into account that the kb_avail of parent will be changed after the children are removed.
An example with attempt to remove 2 children: parent with 5 children has 1 000 kB free space each child used the 400 kB space (2 000 kB total) each child has 200 kB of free space (1 000 kB total)
total available space after removing 2 units: 1 000kB - 2x200kB the total space that must moved to other units: 2x400kB check failed, due 600kB <= 800kB
Imported from Launchpad using lp2gh.
date created: 2021-10-20T11:38:55Z
owner: rgildein
assignee: rgildein
the launchpad url