[SRU] python-novaclient installs broken symlink /etc/bash_completion.d
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Fix Released
|
Medium
|
Unassigned | ||
Grizzly |
Confirmed
|
Medium
|
Unassigned | ||
Havana |
Fix Released
|
Medium
|
Unassigned | ||
python-novaclient (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Raring |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
python-novaclient's bash completion does not work, the package installs a broken sym link in /etc/bash_
ubuntu@
lrwxrwxrwx 1 root root 53 Apr 5 17:39 /etc/bash_
ubuntu@
ls: cannot access /usr/share/
--- Ubuntu SRU Justification ---
[Impact]
Bash completion is a relatively new feature in novaclient and is expected to work on Ubuntu. Currently, the package installs a broken symlink @ /etc/bash_
[Test Case]
Install python-novaclient, attempt to use bash completion to complete 'nova' arguments or complete UUIDs of cloud resources (images, instances, etc).
[Regression potential]
The fix requires installing either the target of the broken link, or installing the bash completion file directly into /etc/bash_
Related branches
- Adam Gandelman (community): Needs Resubmitting
-
Diff: 44 lines (+21/-1)4 files modifieddebian/changelog (+8/-0)
debian/install (+1/-0)
debian/links (+0/-1)
debian/preinst (+12/-0)
- Openstack Ubuntu Testers: Pending requested
-
Diff: 44 lines (+21/-1)4 files modifieddebian/changelog (+8/-0)
debian/install (+1/-0)
debian/links (+0/-1)
debian/preinst (+12/-0)
Changed in python-novaclient (Ubuntu): | |
status: | New → Confirmed |
Changed in cloud-archive: | |
status: | New → Confirmed |
Changed in python-novaclient (Ubuntu Raring): | |
status: | New → Confirmed |
Changed in python-novaclient (Ubuntu): | |
importance: | Undecided → Medium |
Changed in python-novaclient (Ubuntu Raring): | |
importance: | Undecided → Medium |
Changed in cloud-archive: | |
importance: | Undecided → Medium |
summary: |
- python-novaclient installs broken symlink /etc/bash_completion.d + [SRU] python-novaclient installs broken symlink /etc/bash_completion.d |
description: | updated |
This bug was fixed in the package python-novaclient - 1:2.14.1-0ubuntu1
---------------
python-novaclient (1:2.14.1-0ubuntu1) saucy; urgency=low
[ Chuck Short ]
* New upstream release.
* debian/control: Add python-pbr and python-d2to1 as build depends.
* debian/control: Add python-testtools and testrepository as build depends.
* debian/rules: Run testr without the need for extra dependencies.
[ Yolanda Robla ]
* debian/tests: added autopkgtests
[ James Page ]
* d/control: Update VCS fields for new branch locations.
[ Adam Gandelman ] completion. d/. Add preinst to remove broken symlink
* debian/{links, install, preinst}: Drop links, install bash completion
directly to /etc/bash_
ahead of unpacking conffile. (LP: #1172420)
-- Chuck Short <email address hidden> Tue, 13 Aug 2013 08:52:34 -0400