lp:~tvansteenburgh/juju-deployer/1463700
- Get this branch:
- bzr branch lp:~tvansteenburgh/juju-deployer/1463700
Branch merges
- Tom Haddon: Abstain
- juju-deployers: Pending requested
-
Diff: 12 lines (+1/-1)1 file modifieddeployer/charm.py (+1/-1)
Related bugs
Bug #1463700: TypeError: argument of type 'NoneType' is not iterable | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 152. By Tim Van Steenburgh
-
[frankban] Fix deployments of bundles v4.
Fix some incorrect behavior of new v4 bundles, mostly
concerning validation and ordering of services.Improve status retrieval while adding unit.
Fix checking for existing machines: it did work
properly only with top level machines.Fix a problem with machines mapping while
co-locating units to other services, units or
to declared machines.Improve the logic used for detecting v4 vs v3
bundle syntax: the machines section in v4 can
be safely omitted accotding to the spec.Fix sleep loops and memory leaks while running
tests exercising the importer. - 150. By Tim Van Steenburgh
-
Allow charms to be specified using an absolute local path.
For example:
services:
mycharm:
charm: /tmp/trusty/mycharmPrimary rationale for this is to allow rapid iteration on a charm's amulet
tests, without needing to commit the changes, or even have them under
revision control. For the charm under test, amulet will give deployer an
absolute path, ensuring that the version of the charm that is deployed and
tested is whatever is on disk at the time. - 149. By Tim Van Steenburgh
-
Support constraints defined as a list or dict, so any of these will work:
constraints: key=val
constraints:
- key=valconstraints:
key: val - 148. By Tim Van Steenburgh
-
[james-page] Improve git support
- ensure cwd is set correctly when cloning repos
- add git.launchpad.net as a recognised git repository location
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:juju-deployer