The nodepool package I have build uses upstream version just before tag 0.1.0 which introduces a dependency upon: python-novaclient >= 2.21.0.
At the time, Jessie only had 2.18. I found out today an updated package has been pushed to jessie-backports:
$ apt-cache policy python-novaclient python-novaclient: Installed: 2:2.18.1-1 Candidate: 2:2.18.1-1 Version table: 2:2.23.0-1~bpo8+1 0 100 http://mirrors.wikimedia.org/debian/ jessie-backports/main amd64 Packages *** 2:2.18.1-1 0 500 http://mirrors.wikimedia.org/debian/ jessie/main amd64 Packages 100 /var/lib/dpkg/status
So we want to rebuild the nodepool package ( https://gerrit.wikimedia.org/r/#/q/project:operations/debs/nodepool,n,z ) with tag 1.0.0 and a dependency upon python-novaclient >= 2.21.0.
That will probably require some magic apt trick to have it install the version from backport (priority 100) over the jessie one (priority 500).
We could bump to version just before 0.1.1 which introduces python-shade absent from Jessie.