1.20 client can't destroy a 1.21 or 1.22 environment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Anastasia | ||
1.21 |
Fix Released
|
Critical
|
Anastasia |
Bug Description
I stumbled upon this by accident today. To reproduce:
* with 1.22 client: juju bootstrap
* with 1.20 client: juju destroy-environment --force --yes local
The output I see is:
WARNING unknown config field "prefer-ipv6"
WARNING unknown config field "block-
WARNING unknown config field "agent-
WARNING unknown config field "set-numa-
WARNING unknown config field "uuid"
WARNING unknown config field "uuid"
WARNING unknown config field "prefer-ipv6"
WARNING unknown config field "agent-
WARNING unknown config field "set-numa-
WARNING unknown config field "block-
WARNING unknown config field "prefer-ipv6"
WARNING unknown config field "block-
WARNING unknown config field "uuid"
WARNING unknown config field "agent-
WARNING unknown config field "set-numa-
ERROR cannot find network interface "": net: invalid interface name
ERROR failure setting config: cannot find address of network-bridge: "": net: invalid interface name
and the environment is left untouched.
summary: |
- 1.20 client can't destroy a 1.22 envrionment + 1.20 client can't destroy a 1.22 environment |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Anastasia (anastasia-macmood) |
tags: | added: destroy-environment regression |
Changed in juju-core: | |
status: | Triaged → Fix Committed |
Changed in juju-core: | |
importance: | Critical → High |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
Error is related to the translation from localhost loopback proxy urls to bridge ip...
In other words, the call getAddressForIn terface( networkBridge) returned empty string