deployer doesn't support juju 2.0 network-spaces feature
Bug #1642157 reported by
Junaid Ali
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-deployer |
Fix Released
|
Medium
|
Unassigned |
Bug Description
juju-deployer ignores extra-bindings section and expects os-*-network configuration parameters when multiple vips are specified for certain charms.
I'm using juju-deployer from Tim Van Steenburgh's PPA to test it with juju 2.0
Related branches
lp:~xavpaice/juju-deployer/lp1642157
- Tim Van Steenburgh (community): Approve
-
Diff: 167 lines (+58/-6)8 files modifieddeployer/action/importer.py (+1/-0)
deployer/deployment.py (+1/-0)
deployer/env/base.py (+12/-1)
deployer/service.py (+4/-0)
deployer/tests/test_data/wiki-bindings.yaml (+13/-0)
deployer/tests/test_guiserver.py (+2/-2)
deployer/tests/test_importer.py (+24/-3)
deployer/utils.py (+1/-0)
description: | updated |
tags: | added: canonical-bootstack |
Changed in juju-deployer: | |
status: | Confirmed → Fix Committed |
Changed in juju-deployer: | |
assignee: | Xav Paice (xavpaice) → nobody |
Changed in juju-deployer: | |
status: | Fix Committed → Fix Released |
Changed in juju-deployer: | |
importance: | Undecided → Medium |
To post a comment you must log in.
I assume you mean the bindings referenced in https:/ /jujucharms. com/docs/ 2.1/charms- bundles# binding- endpoints- of-applications -within- a-bundle - i.e. the --bind cli option for 'juju deploy'
The Service class only includes a subset of the properties that is supported by 'juju deploy'.
Seems simple enough to add it, working on a patch now.