Sean, yes. It is installed multiple times but the last is congress which installs 1.4.0. When devstack installed without congress there is no such issue and heat works Filip On 04/29/2015 04:11 PM, Sean Dague wrote: > On 04/29/2015 10:05 AM, Sean Dague wrote: >> On 04/29/2015 09:29 AM, Filip Blaha wrote: >>> Hi Serg >>> >>> I checked devstack log [1] and it seems that stevedore==1.4.0 was >>> installed due to congress >>> >>> 2015-04-29 11:12:16.120 >>> <http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120>| >>> Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9 >>> jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1 >>> python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0 >>> >>> It is last entry in log mentioning installation stevedore >>> >>> [1] >>> http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz >> Not, it was installed due to keystonemiddleware - >> http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727 > Actually, it's more insideous than this. It's installed at 1.4.0 there, > then it's downgraded to 1.3.0 when glance is installed, and then it's > pushed back to 1.4.0 because of: > > http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_08_418 > > pip install -U should not be used in the general case, only in *very* > specific cases. > > Whatever is hardcoding -U is the source of your problem. > > -Sean >