python-nova should include openssh-client as a dependency

Bug #956177 reported by Andrew Glen-Young on 2012-03-15
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova (Ubuntu)
Undecided
Paul Belanger

Bug Description

The package python-nova should include openssh-client as a dependency as it includes a call to the ssh-keygen binary. Specifically, the file /usr/share/pyshared/nova/crypto.py includes a shell out to this binary.

= Testing =

$ grep -n "ssh-keygen" /usr/share/pyshared/nova/crypto.py
122: (out, err) = utils.execute('ssh-keygen', '-q', '-l', '-f', public_key_file)
143: utils.execute('ssh-keygen', '-q', '-b', bits, '-N', '',

$ apt-cache show python-nova | grep -E 'Depends|Suggests' | grep -c ssh
0

Related branches

Paul Belanger (pabelanger) wrote :

Fixed in my bzr branch

Changed in nova (Ubuntu):
status: New → Confirmed
assignee: nobody → Paul Belanger (pabelanger)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nova - 2012.1~rc1~20120316.13416-0ubuntu1

---------------
nova (2012.1~rc1~20120316.13416-0ubuntu1) precise; urgency=low

  [Adam Gandelman]
  * New upstream release.
  * debian/patches/libvirt-conosle-patch: Refresh
  * debian/control: Fix descriptions of nova-{doc, cert} (LP: #942541)

  [Paul Belanger]
  * debian/control: python-nova depends on openssh-client (LP: #956177)
 -- Adam Gandelman <email address hidden> Mon, 12 Mar 2012 12:09:45 -0700

Changed in nova (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers