I created a jail foo, then cloned it into bar and baz. I then tried destroying foo, which threw an error that there were two dependent jails, and I would need to recursively destroy the jail. I then promoted bar using zfs promote. After doing this, I tried destroying foo again, just for kicks mostly. No warnings about dependent jails, even though baz is still a dependent jail, and it destroyed foo, bar, and baz.
At the very least I would expect another warning, but also would expect it to detect that bar is no longer a zfs dependent clone, and not destroy it.
I created a jail
foo, then cloned it intobarandbaz. I then tried destroyingfoo, which threw an error that there were two dependent jails, and I would need to recursively destroy the jail. I then promotedbarusingzfs promote. After doing this, I tried destroyingfooagain, just for kicks mostly. No warnings about dependent jails, even thoughbazis still a dependent jail, and it destroyedfoo,bar, andbaz.At the very least I would expect another warning, but also would expect it to detect that
baris no longer a zfs dependent clone, and not destroy it.