[openstack-dev] [Heat] [Ceilometer] [rc1] bug is unresolved due to requirements freeze

Pavlo Shchelokovskyy pshchelokovskyy at mirantis.com
Thu Apr 2 08:19:13 UTC 2015

Hi all,

we have a problem with dependencies for the kilo-rc1 release of Heat - see
bug [1]. Root cause is ceilometerclient was not updated for a long time and
just got an update recently. We are sure that Heat in Kilo would not work
with ceilometerclient <=1.0.12 (users would not be able to create
Ceilometer alarms in their stacks). In the same time, global requirements
have  ceilometerclient >=1.0.12. That works on the gate, but will fail for
any deployment that happens to use an outdated pypi mirror. I am also
afraid that if the version of ceilometerclient would be upper-capped to
1.0.12 in stable/kilo, Heat in stable/kilo would be completely broken in
regards to Ceilometer alarms usage.

The patch to global requirements was already proposed [2] but is blocked by
requirements freeze. Can we somehow apply for an exception and still merge
it? Are there any other OpenStack projects besides Heat that use
ceilometerclient's Python API (just asking to assert the testing burden)?

[1] https://bugs.launchpad.net/python-ceilometerclient/+bug/1423291

[2] https://review.openstack.org/#/c/167527/

Best regards,
Pavlo Shchelokovskyy
Software Engineer
Mirantis Inc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150402/e381ee51/attachment.html>

More information about the OpenStack-dev mailing list