add local charms to charm browser

Bug #1474448 reported by Douglas Ross
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-gui
Triaged
Low
Unassigned

Bug Description

FEATURE Request:

Use Case 1: End to end user testing of Charms
I'm developing a system of charms that will interact with each other and they need to be tested and demonstrated during the development cycle. It is too much to ask testers and reviewers to download charms, zip them up and then drag them to the canvas from their desktops. It disproves the utility of the UI to start with. I need a way to add charms to the Charm Browser of the GUI running in the environment so that the charms can be tested and demoed accordingly.

Use Case 2: Custom Charm Browser for a specific environment
I'm developing a private cloud implementation that would like to use the charm deployment system to deploy custom components in this private cloud environment. I don't want users to use any of the charm store charms. Instead I want to have a specific set of charms users can access and use. I would like a way to deploy a custom charm store or otherwise add specific charms to the environment's charm browser.

Any pointers to existing features that might help address my use cases would be appreciated. I'm under the impression this is not currently possible per my question: http://askubuntu.com/questions/646962/how-to-retrieve-and-list-local-charms-in-juju-gui-charm-browser.

Revision history for this message
Richard Harding (rharding) wrote :

Yes, this is a known issue. If you deploy it'll show up in the UI of the "Added Services". However, the Juju server presents a different API than the charmstore and it's something we're working to reconcile.

It's definitely not the best because the only path you have is to upload the charms to your personal user space in the charmstore, but that requires a lot of time pulling from launchpad/bzr.

I think the actual middle-step you'll get soonest is to be able to have a new cli tool to upload charms (just point it at the charm directory) to the charmstore and you'll have access to those under your user namespace.

Thanks for the bug, we'll definitely be making strides on a few different fronts to make this easier and better.

Changed in juju-gui:
status: New → Triaged
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.