2013-04-24 19:01:28 |
Adam Gandelman |
bug |
|
|
added bug |
2013-04-24 19:01:56 |
Adam Gandelman |
python-novaclient (Ubuntu): status |
New |
Confirmed |
|
2013-04-24 19:33:52 |
Adam Gandelman |
bug task added |
|
cloud-archive |
|
2013-04-24 19:34:24 |
Adam Gandelman |
cloud-archive: status |
New |
Confirmed |
|
2013-04-30 00:02:20 |
Adam Gandelman |
nominated for series |
|
Ubuntu Raring |
|
2013-04-30 00:02:20 |
Adam Gandelman |
bug task added |
|
python-novaclient (Ubuntu Raring) |
|
2013-04-30 00:02:25 |
Adam Gandelman |
python-novaclient (Ubuntu Raring): status |
New |
Confirmed |
|
2013-04-30 00:02:30 |
Adam Gandelman |
python-novaclient (Ubuntu): importance |
Undecided |
Medium |
|
2013-04-30 00:02:33 |
Adam Gandelman |
python-novaclient (Ubuntu Raring): importance |
Undecided |
Medium |
|
2013-04-30 00:02:34 |
Adam Gandelman |
cloud-archive: importance |
Undecided |
Medium |
|
2013-04-30 00:09:12 |
Launchpad Janitor |
branch linked |
|
lp:~gandelman-a/ubuntu/raring/python-novaclient/lp1172420 |
|
2013-04-30 18:56:19 |
Adam Gandelman |
summary |
python-novaclient installs broken symlink /etc/bash_completion.d |
[SRU] python-novaclient installs broken symlink /etc/bash_completion.d |
|
2013-04-30 18:59:27 |
Adam Gandelman |
description |
python-novaclient's bash completion does not work, the package installs a broken sym link in /etc/bash_completion.d:
ubuntu@raring-04-24-1156:~$ ls -lh /etc/bash_completion.d/nova.bash_completion
lrwxrwxrwx 1 root root 53 Apr 5 17:39 /etc/bash_completion.d/nova.bash_completion -> /usr/share/doc/python-novaclient/nova.bash_completion
ubuntu@raring-04-24-1156:~$ ls /usr/share/doc/python-novaclient/nova.bash_completion
ls: cannot access /usr/share/doc/python-novaclient/nova.bash_completion: No such file or directory |
python-novaclient's bash completion does not work, the package installs a broken sym link in /etc/bash_completion.d:
ubuntu@raring-04-24-1156:~$ ls -lh /etc/bash_completion.d/nova.bash_completion
lrwxrwxrwx 1 root root 53 Apr 5 17:39 /etc/bash_completion.d/nova.bash_completion -> /usr/share/doc/python-novaclient/nova.bash_completion
ubuntu@raring-04-24-1156:~$ ls /usr/share/doc/python-novaclient/nova.bash_completion
ls: cannot access /usr/share/doc/python-novaclient/nova.bash_completion: No such file or directory
--- 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_completion.d/nova.bash_completion and bash completion does not function. The package does not actually install the nova.bash_completion file anywhere.
[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_completion.d/. Either fix poses minimal regression risk. |
|
2013-07-16 11:34:38 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-server-dev/python-novaclient/havana |
|
2013-08-13 15:08:00 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-branches/ubuntu/saucy/python-novaclient/saucy-proposed |
|
2013-08-14 02:12:11 |
Launchpad Janitor |
python-novaclient (Ubuntu): status |
Confirmed |
Fix Released |
|
2013-10-11 10:33:10 |
James Page |
nominated for series |
|
cloud-archive/grizzly |
|
2013-10-11 10:33:10 |
James Page |
bug task added |
|
cloud-archive/grizzly |
|
2013-10-11 10:33:10 |
James Page |
nominated for series |
|
cloud-archive/havana |
|
2013-10-11 10:33:10 |
James Page |
bug task added |
|
cloud-archive/havana |
|
2013-10-11 10:33:17 |
James Page |
cloud-archive/havana: status |
Confirmed |
Fix Released |
|
2013-10-11 10:33:22 |
James Page |
cloud-archive/grizzly: status |
New |
Confirmed |
|
2013-10-11 10:33:24 |
James Page |
cloud-archive/grizzly: importance |
Undecided |
Medium |
|
2014-12-05 05:29:40 |
Rolf Leggewie |
python-novaclient (Ubuntu Raring): status |
Confirmed |
Won't Fix |
|