Bug ID | 1000731 |
---|---|
Summary | Cant install Openstack Newton due to missing dependencies |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.1 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Major |
Priority | P5 - None |
Component | Other |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | igarcia@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
User-Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36 Build Identifier: When installing Openstack Newton as part of the https://wiki.openstack.org/wiki/Documentation/NewtonDocTesting python-cinder cannot be installed due to missing dependencies: nothing provides python-paramiko >= 2.0 needed by python-cinder-9.0.0.0~b3~dev100-1.1.noarch This is due to old packages in opensuse preventing paramiko 2.0 from building: https://build.opensuse.org/package/live_build_log/Cloud:OpenStack:Master/python-paramiko/openSUSE_Leap_42.1/x86_64 I believe the issue to be htat is using an old version of python-cryptography (1.0-5.4 ) and at least version 1.1 should be there as it adds support for Elliptic Curve Diffie-Hellman: https://cryptography.io/en/latest/changelog/#id15 Reproducible: Always Steps to Reproduce: 1. Add the openstack repos: zypper addrepo -f obs://Cloud:OpenStack:Newton/openSUSE_Leap_42.1 Master 2. Try to install python-cinder: zypper in python-cinder Actual Results: python-cinder fails to install due to missing dependencies Expected Results: python-cinder installs