Exporting from real environment exports juju-gui as well

Bug #1249039 reported by Jeff Pihach
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
juju-gui
Fix Released
High
Francesco Banconi
juju-quickstart
Invalid
High
Unassigned

Bug Description

On a real environment when you export your environment the export includes the juju-gui charm but this will cause the bundle to be un-deployable using the GUI on any other real environment because there will already be a service called juju-gui.

Revision history for this message
Gary Poster (gary) wrote :

I'd rather have a GUI import have an option to ignore the GUI. If you are exporting the environment, the GUI is in the environment.

Changed in juju-gui:
status: New → Triaged
importance: Undecided → Low
Changed in juju-quickstart:
status: New → Triaged
importance: Undecided → High
Changed in juju-gui:
importance: Low → High
Revision history for this message
Richard Harding (rharding) wrote :

See https://bugs.launchpad.net/charm-tools/+bug/1290444 for more information as well. Thinking on this more now.

WIth quickstart auto creating gui instances in environments and the ability to deploy multiple bundles to an environment it seems that this gui issue is very annoying.

I'm not tempated to just auto remove the GUI on export and error on bundle proof. If it's in the store and meant to be reused there are too many variables to deal with. Just leaving out the gui makes things at least a bit more predictable.

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

This bug is really meant on export. Quickstart shouldn't have to worry about it. If the user has the gui in there and uses export then they should pull it out. If we get where there's some need to specify config on the gui instance in the real env, we can investigate a way to do this properly.

Changed in juju-quickstart:
status: Triaged → Invalid
Changed in juju-gui:
status: Triaged → In Progress
Changed in juju-gui:
assignee: nobody → Francesco Banconi (frankban)
Changed in juju-quickstart:
assignee: nobody → Francesco Banconi (frankban)
assignee: Francesco Banconi (frankban) → nobody
Changed in juju-gui:
status: In Progress → Fix Committed
Changed in juju-gui:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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