be able to set juju management network
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Joseph Phillips | ||
juju-core |
Won't Fix
|
Undecided
|
Unassigned | ||
1.25 |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Juju environment variables do not allow a "juju-managemen
By defining ie: juju-management
We have an OpenStack scenario with several network blocks reserved for Ceph traffic, OpenStack API (OS-API) endpoints, OpenStack Management (OS-Mgmt) network, etc. and we would like to limit Juju traffic to the OS-Mgmt network.
On the other hand, LXCs created (Juju 1.25; Trusty) are configured on both OS-API and OS-Mgmt, and Juju is choosing OS-API IP as private-address. Ideally (as said), we would prefer OS-Mgmt IP to be chosen as private address.
Finally, when juju ensure-availability is set, not filtering state servers IPs (to only listening on ie OS-Mgmt) would force all state servers to have same network blocks set, or juju-run could potentially timeout.
affects: | juju-core → juju |
Changed in juju-core: | |
status: | New → Won't Fix |
Changed in juju: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Changed in juju: | |
milestone: | none → 2.2.0 |
Changed in juju: | |
milestone: | 2.2.0 → 2.3.0 |
Changed in juju: | |
status: | Triaged → In Progress |
Changed in juju: | |
assignee: | nobody → Joseph Phillips (manadart) |
tags: | added: sts |
This is solved through the use of spaces with Juju 2.0. Please see https:/ /jujucharms. com/docs/ devel/network- spaces for more information.