<div dir="ltr">Hi ,<div><br></div><div>Please help.!</div><div>I try to install heat ,ceilometer and aodh openstack using the devstack pike version.</div><div>But getting the below error:</div><div><b>no matching distribution found for oslo.log>=4.3.0</b><br></div><div>pip version 9.x </div><div>python version 2.7</div><div><br></div><div>Next Attempt:  <br></div><div>Upgraded the pip to 20.x but still gets the same error.</div><div><br></div><div>Next Attempt:</div><div><b>Updated the python 3.6(pip with the old version) but then gets the below error:</b></div><div>Traceback (most recent call last):<br></div><div>  File "/opt/stack/devstack/tools/outfilter.py", line 85, in <module><br>    sys.exit(main())<br>  File "/opt/stack/devstack/tools/outfilter.py", line 53, in main<br>    outfile = open(opts.outfile, 'a', 0)<br>ValueError: can't have unbuffered text I/O<br></div><div><br></div><div>Next Attempt:</div><div>Initially heat was installed successfully, but after the above errors from ceilometer and aodh, I commented them and executed stack.sh but now heat installation also fails with below error:</div><div><b>(pip with 9.x and python 2.7)</b></div><div><br></div><div>CRITICAL keystone [None req-ddd57555-0e66-4e94-8349-044e79573d01 None None] Unhandled error: TypeError: __init__() got an unexpected keyword argument 'encoding'<br>2021-02-01 11:43:37.083 | ERROR keystone Traceback (most recent call last):<br>2021-02-01 11:43:37.083 | ERROR keystone   File "/usr/local/bin/keystone-manage", line 10, in <module><br>2021-02-01 11:43:37.083 | ERROR keystone     sys.exit(main())<br>2021-02-01 11:43:37.083 | ERROR keystone   File "/opt/stack/keystone/keystone/cmd/manage.py", line 45, in main<br>2021-02-01 11:43:37.083 | ERROR keystone     cli.main(argv=sys.argv, config_files=config_files)<br>2021-02-01 11:43:37.083 | ERROR keystone   File "/opt/stack/keystone/keystone/cmd/cli.py", line 1331, in main<br>2021-02-01 11:43:37.083 | ERROR keystone     CONF.command.cmd_class.main()<br>2021-02-01 11:43:37.083 | ERROR keystone   File "/opt/stack/keystone/keystone/cmd/cli.py", line 380, in main<br>2021-02-01 11:43:37.083 | ERROR keystone     klass.do_bootstrap()<br>2021-02-01 11:43:37.083 | ERROR keystone   File "/opt/stack/keystone/keystone/cmd/cli.py", line 190, in do_bootstrap<br>2021-02-01 11:43:37.083 | ERROR keystone     domain=default_domain)<br>2021-02-01 11:43:37.083 | ERROR keystone   File "/opt/stack/keystone/keystone/common/manager.py", line 110, in wrapped<br>2021-02-01 11:43:37.084 | ERROR keystone     __ret_val = __f(*args, **kwargs)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/opt/stack/keystone/keystone/resource/core.py", line 723, in create_domain<br>2021-02-01 11:43:37.084 | ERROR keystone     domain_id, project_from_domain, initiator)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/opt/stack/keystone/keystone/common/manager.py", line 110, in wrapped<br>2021-02-01 11:43:37.084 | ERROR keystone     __ret_val = __f(*args, **kwargs)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/opt/stack/keystone/keystone/resource/core.py", line 221, in create_project<br>2021-02-01 11:43:37.084 | ERROR keystone     ret['domain_id'])<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/usr/local/lib/python2.7/dist-packages/dogpile/cache/region.py", line 1239, in set_<br>2021-02-01 11:43:37.084 | ERROR keystone     self.set(key, value)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/usr/local/lib/python2.7/dist-packages/dogpile/cache/region.py", line 983, in set<br>2021-02-01 11:43:37.084 | ERROR keystone     key = self.key_mangler(key)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/opt/stack/keystone/keystone/common/cache/core.py", line 87, in key_mangler<br>2021-02-01 11:43:37.084 | ERROR keystone     key = '%s:%s' % (key, invalidation_manager.region_id)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/opt/stack/keystone/keystone/common/cache/core.py", line 45, in region_id<br>2021-02-01 11:43:37.084 | ERROR keystone     self._region_key, self._generate_new_id, expiration_time=-1)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/usr/local/lib/python2.7/dist-packages/dogpile/cache/region.py", line 833, in get_or_create<br>2021-02-01 11:43:37.084 | ERROR keystone     async_creator) as value:<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/usr/local/lib/python2.7/dist-packages/dogpile/lock.py", line 154, in __enter__<br>2021-02-01 11:43:37.084 | ERROR keystone     return self._enter()<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/usr/local/lib/python2.7/dist-packages/dogpile/lock.py", line 87, in _enter<br>2021-02-01 11:43:37.084 | ERROR keystone     value = value_fn()<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/usr/local/lib/python2.7/dist-packages/dogpile/cache/region.py", line 788, in get_value<br>2021-02-01 11:43:37.084 | ERROR keystone     value = self.backend.get(key)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/opt/stack/keystone/keystone/common/cache/_context_cache.py", line 72, in get<br>2021-02-01 11:43:37.084 | ERROR keystone     value = self._get_local_cache(key)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/opt/stack/keystone/keystone/common/cache/_context_cache.py", line 57, in _get_local_cache<br>2021-02-01 11:43:37.084 | ERROR keystone     value = msgpackutils.loads(value)<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/usr/local/lib/python2.7/dist-packages/oslo_serialization/msgpackutils.py", line 487, in loads<br>2021-02-01 11:43:37.084 | ERROR keystone     return msgpack.unpackb(s, ext_hook=ext_hook, encoding='utf-8')<br>2021-02-01 11:43:37.084 | ERROR keystone   File "/usr/local/lib/python2.7/dist-packages/msgpack/fallback.py", line 126, in unpackb<br>2021-02-01 11:43:37.084 | ERROR keystone     unpacker = Unpacker(None, max_buffer_size=len(packed), **kwargs)<br>2021-02-01 11:43:37.084 | ERROR keystone TypeError: __init__() got an unexpected keyword argument 'encoding'<br>2021-02-01 11:43:37.084 | ERROR keystone<br></div><div><br></div><div>Thanks,</div><div>Nitish Goel</div></div>