If Juju calls /MAAS/api/1.0/nodes/?op=release without a list of nodes MAAS will release all nodes that the user has allocated. This is potentially bad behavior for all nodes.
I still think it should be possible for a user to release all nodes but should not be the default behavior. Adding a force_all=True parameter would be better behavior to make it explicit for the user.
If Juju calls /MAAS/api/ 1.0/nodes/ ?op=release without a list of nodes MAAS will release all nodes that the user has allocated. This is potentially bad behavior for all nodes.
I still think it should be possible for a user to release all nodes but should not be the default behavior. Adding a force_all=True parameter would be better behavior to make it explicit for the user.