lp:~frankban/juju-deployer/guiserver-bundle-v4

Created by Francesco Banconi and last modified
Get this branch:
bzr branch lp:~frankban/juju-deployer/guiserver-bundle-v4
Only Francesco Banconi can upload to this branch. If you are Francesco Banconi please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Francesco Banconi
Project:
juju-deployer
Status:
Merged

Recent revisions

155. By Francesco Banconi

Improve comment.

154. By Francesco Banconi

Add the frst unit in a consistent way across CLI and API.

153. By Francesco Banconi

guiserver: support deployments of bundle v4 syntax.

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.

151. By Tim Van Steenburgh

v0.5.0

150. By Tim Van Steenburgh

Allow charms to be specified using an absolute local path.

For example:

    services:
        mycharm:
            charm: /tmp/trusty/mycharm

Primary 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=val

constraints:
  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

147. By David Britton

add --format=yaml to juju status command [a=adam-collard][r=hazmat]

146. By Tim Van Steenburgh

[aisrael] Wait up to 1 min for status info

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:juju-deployer
This branch contains Public information 
Everyone can see this information.