[Bug 1600257] Re: The tab completion on juju yields KeyError: 'services'

2016-07-18 Thread Martin Packman
I think all we really want to do is make sure we conflict correctly with the old ppa package names, then dpkg will handle the removal of the old completion files before starting the install of the new juju-2.0 package. ** Summary changed: - The tab completion on juju yields KeyError: 'services'

[Bug 1600257] Re: The tab completion on juju yields KeyError: 'services'

2016-07-18 Thread Matt Bruzek
Before we can call this bug complete, the packaging should clean up the potentially old files that would prevent the bash completion from working correctly. I understand we can include a post action that removes the bash completion files from the old /etc/bash_completion.d/ directory. Something

[Bug 1600257] Re: The tab completion on juju yields KeyError: 'services'

2016-07-17 Thread Anastasia
** Changed in: juju-core Status: New => Triaged ** Changed in: juju-core Importance: Undecided => High ** Changed in: juju-core Importance: High => Critical ** Changed in: juju-core Importance: Critical => High -- You received this bug notification because you are a member of

[Bug 1600257] Re: The tab completion on juju yields KeyError: 'services'

2016-07-08 Thread Matt Bruzek
After removing the old files from /etc/bash_completion.d/ I was not able to get *any* completion to work (in new terminals). I tried 'juju-2.0 ssh kuber' and that worked, it also started working to run 'juju ssh kuber' But it would not work with 'juju ssh kuber' alone until I symbolically linked

[Bug 1600257] Re: The tab completion on juju yields KeyError: 'services'

2016-07-08 Thread Martin Packman
Part of the issue here is having a mix of ppa packages and archive packages leads to a bunch of bash completion files on disk that may not correspond to the correct version of juju. We should make our conflicts/replaces robust on the ppa and archive packages so users can't have old ppa versions

[Bug 1600257] Re: The tab completion on juju yields KeyError: 'services'

2016-07-08 Thread Matt Bruzek
** Summary changed: - The tab completion on juju yeilds KeyError: 'services' + The tab completion on juju yields KeyError: 'services' -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1600257 Title: