** Summary changed: - python-novaclient installs broken symlink /etc/bash_completion.d + [SRU] python-novaclient installs broken symlink /etc/bash_completion.d
** Description changed: 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 + 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. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1172420 Title: [SRU] python-novaclient installs broken symlink /etc/bash_completion.d To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1172420/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs