There are cases when an operation is valid and it's called with valid arguments, but it cannot be done because the system doesn't have enough resources.
- add system image, container creation — not enough drive space.
- rename system image — name already exists.
- connect — out of ports.
We don't have an exception that would convey that precisely yet.