[openstack-dev] [requirements][ffe] Jinja2 2.9.5 upper constraint

Doug Hellmann doug at doughellmann.com
Mon Jan 30 20:38:47 UTC 2017


Excerpts from Major Hayden's message of 2017-01-30 11:55:39 -0600:
> Hello there,
> 
> I just submitted a patch[0] to bump Jinja2's upper constraint to 2.9.5.
> 
> We previously set the upper constraint to 2.8.1[1] when a change appeared that broke Ansible. The bug caused the `groupby` filter to return a namedtuple and it was fixed later in 2.9.5, which was released[2] two days ago.  Other than that bug, the 2.9.0-2.9.4 releases worked fine.
> 
> Version 2.9.5 also contains two new tests[3] which are very helpful for the openstack-ansible-security role.
> 
> Would it be possible to get the upper constraint for Jinja2 changed for Ocata?  Thanks!
> 
> [0] https://review.openstack.org/#/c/426857/
> [1] https://review.openstack.org/#/c/418494/
> [2] https://github.com/pallets/jinja/releases/tag/2.9.5
> [3] https://github.com/pallets/jinja/pull/624
> 

If we only update the constraint list, it would not be safe to
release something that relied on the features in the newer version,
because our minimum version in the global requirements list will
then be wrong.

Doug



More information about the OpenStack-dev mailing list