juju / juju-gui-charm

Charm for Juju GUI.
GNU Affero General Public License v3.0
2 stars 16 forks source link

Use updated juju-deployer to access the new charmstore. #18

Closed bac closed 8 years ago

bac commented 8 years ago

See https://bugs.launchpad.net/juju-quickstart/+bug/1532005

QA:

You can publish a version of this charm to your namespace and then use it with juju quickstart to ensure that it works. The following bundle has a charm that is only published to the new charmstore so it is a good test. Quickstart should deploy both charms.

services:
  ubuntu:
    charm: cs:trusty/ubuntu-5
  bui:
    charm: cs:trusty/benchmark-gui-0
series: trusty

It can be invoked like:

juju quickstart --gui-charm-url=cs:~bac/development/trusty/juju-gui-0 --upload-tools test.yam

You should also deploy this charm and ensure you can deploy charms that have been ingested and those that are only published directly to the new charmstore.

bac commented 8 years ago

Note this change is related to the issue https://github.com/CanonicalLtd/charmstore-client/issues/155

jujugui commented 8 years ago

Test PASSed. Refer to this link for build results (access rights to CI server needed): http://ci.jujugui.org:8080//job/juju-gui-charm/5/ Test PASSed.

jcsackett commented 8 years ago

Update looks :+1:; trying QA now.

jcsackett commented 8 years ago

QA:

Using the provided bundle I ran quickstart; everything came up and the bundle deployed fine.

I was also able to deploy a mix of other charms.

QA OK.

bac commented 8 years ago

:shipit:

jujugui commented 8 years ago

Status: merge request accepted. Url: http://ci.jujugui.org:8080/job/juju-gui-charm-merge