juju-deployer --diff fails if there are subordinates
Bug #1252311 reported by
JuanJo Ciarlante
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-deployer |
Fix Released
|
Undecided
|
JuanJo Ciarlante |
Bug Description
juju-deployer --diff fails consistently if environment has subordinates (juju-core):
http://
I've did this MP which fixes this issue (in a similar way as done w/others: parsing exception string, and skipping if known to return error'd)
https:/
, FYI also adds support for M and G size specs (e.g. mem=2G) to avoid false-positive diff mismatches.
Related branches
lp:~jjo/juju-deployer/deployer-constraints-fix-subords-and-support-M_G-sizes
- juju-deployers: Pending requested
-
Diff: 166 lines (+61/-12)6 files modifieddeployer/action/diff.py (+12/-7)
deployer/cli.py (+5/-1)
deployer/env/go.py (+7/-1)
deployer/tests/test_constraints.py (+24/-0)
deployer/tests/test_guiserver.py (+1/-0)
deployer/utils.py (+12/-3)
Changed in juju-deployer: | |
milestone: | none → 0.3.1 |
Changed in juju-deployer: | |
status: | New → Fix Committed |
Changed in juju-deployer: | |
status: | Fix Committed → Fix Released |
Changed in juju-deployer: | |
assignee: | nobody → JuanJo Ciarlante (jjo) |
To post a comment you must log in.