https://review.openstack.org/#/q/Ie553830cc80075aa818e719604e6bc4c754d2ae3,n,z Note the caveat with el6 I built a scratch build without %check for now as test don't fully pass with python-crypto version in el6 due to missing Crypto.Signature at least :/ So maybe an RDO specific el6 version of python-crypto might be part of this
Updated Crypto and oauthlib built in copr: http://copr-be.cloud.fedoraproject.org/results/jruzicka/rdo-icehouse-epel-6/epel-6-x86_64/python-crypto-2.6.1-1.el6/ http://copr-be.cloud.fedoraproject.org/results/jruzicka/rdo-icehouse-epel-6/epel-6-x86_64/python-oauthlib-0.6.0-3.el6/
I see that python-oauthlib has an unversioned dep on python-crypto I suggest that be versioned to ensure upgrades happen correctly. BTW oauthlib was included in an update along with keystone rc1 The latter needs puppet module adjustments to handle install/upgrade as CI is hitting: keystone --os-endpoint http://127.0.0.1:35357/v2.0/ role-list' returned 1: An unexpected error prevented the server from fulfilling your request. (HTTP 500) That's due to DB error in the keystone service due to: Tables "migrate_version" have non utf8 collation, please make sure all tables are CHARSET=utf8 glance and heat got the oslo update for b3 causing that, but we'll need to handle this for all services for rc1. You can see the changes for glance and heat at: http://pkgs.fedoraproject.org/cgit/openstack-puppet-modules.git/log/
Versioned deps on python-crypto added to python-oauthlib fedora git. Updated oauthlib build in copr and pushed to el6 icehouse stage.