mirror of
https://github.com/docker/cli.git
synced 2026-01-15 07:40:57 +03:00
This fix tries to address the issue raised in 24538 where the error message is unclear when removing pre-defined networks: ``` docker network rm ingress Error response from daemon: rpc error: code = 7 desc = 4vlxuzpk8bxdsxpyvkxluol5g is a pre-defined network and cannot be removed ``` This fix improve the error message so that if network's name is specified in the `RemoveNetwork`, then error message will contain the name and the ID (instead of just an ID): ``` docker network rm ingress Error response from daemon: rpc error: code = 7 desc = ingress (4vlxuzpk8bxdsxpyvkxluol5g) is a pre-defined network and cannot be removed ``` An integration test has been added to cover the changes. This fix fixes 24538. Signed-off-by: Yong Tang <yong.tang.github@outlook.com> Upstream-commit: de4871165b43ec813940858a1c96ab6bb1fbd776 Component: engine