Hello,
As global requirements changed in Ocata, Kolla upgrads pbr>=1.8 [1] ,
docker-py>=1.8.1[2] . Besides, Kolla also starts depending on
oslo.utils>=3.18.0 to use uuidutils.generate_uuid() instead of uuid.uuid4() to
generate UUID.
IMHO, Upgrading of [1] and [2] are actually not what Kolla really need to,
and uuidutils.generate_uuid() is also supported by oslo.utils-3.16. I mean
If we keep Kolla's requirement in Ocata as what it was in Newton, upper layer
user of Kolla like daisycloud-core project can still keep other things
unchanged
to upgrade Kolla from stable/newton to stable/ocata. Otherwise, we have to
upgrade from centos-release-openstack-newton to
centos-release-openstack-ocata(we do not use pip since it conflicts with yum
on files installed by same packages). But this kind of upgrade may be too
invasive that may impacts other applications.
I know that there were some discusstions about global requirements update
these days. So if not really need to do these upgrades by Kolla itself, can
we just keep the requirement unchanged as long as possible?
My 2c.
[1]
https://github.com/openstack/kolla/commit/2f50beb452918e37dec6edd25c53e407c6e47f53
[2]
https://github.com/openstack/kolla/commit/85abee13ba284bb087af587b673f4e44187142da
[3]
https://github.com/openstack/kolla/commit/cee89ee8bef92914036189d02745c08894a9955b
B. R.,
Zhijiang
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev