Bug 1551821
Summary: | Octavia requires jinja2 2.10 | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | iain MacDonnell <rhbz> |
Component: | openstack-octavia | Assignee: | Carlos Goncalves <cgoncalves> |
Status: | CLOSED ERRATA | QA Contact: | Alexander Stafeyev <astafeye> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 13.0 (Queens) | CC: | apevec, cgoncalves, ihrachys, jschluet, lpeer, majopela, nyechiel, tfreger |
Target Milestone: | beta | Keywords: | Triaged |
Target Release: | 13.0 (Queens) | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | openstack-octavia-2.0.0-0.20180226092801.9f379ae.0rc2.el7ost | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-06-27 13:46:51 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1552192, 1552448 | ||
Bug Blocks: | 1433523 |
Description
iain MacDonnell
2018-03-06 00:32:53 UTC
> According to the Octavia developers, version 2.10 is actually required. They claim that Red Hat should be distributing 2.10 because that's what's specified in the "upper-constraints.txt" for the Queens release, even though requirements.txt for Octavia specifies >= 2.8. If it is required, min. version must be bumped, this was done in https://review.openstack.org/549913 for master but it won't be backported to stable/queens. Alex, right. The only way to fix it is by bumping jinja2 version in the octavia .spec (see bz#1552448). Please correct me if I'm wrong. s/Alex/Alan/ :) please make sure Patch is fixed in RDO rpm-master and in queens-rdo branches rpm-master: https://review.rdoproject.org/r/12808 queens-rdo: https://review.rdoproject.org/r/12810 Those patches are linked in bz#1552448 (a depends-on of this bz). It appears that both RDO Remaining patches have merged, are we tracking any other patches before this BZ can move to POST? All patches have been merged. A note that python2-jinja2 being distributed in http://mirror.centos.org/centos/7/cloud/x86_64/openstack-queens/ is still python2-jinja2-2.8.1-1.el7 openstack-octavia-2.0.0-0.20180226092801.9f379ae.0rc2.el7ost and python-jinja2-2.10-2.el7 It depends if we able install required image manually after installation. In general, once we have a workaround it won't considered as a blocker. Carlos, can you provide us way to workaround this issue? Toni, we discussed that yesterday with QA (Alex and Noam). The workaround is to manually install the newer jinja version either via RPM or pip. Alex keeps a doc of issues, workarounds and patches. Body: None Response - Headers: {'status': '204', 'content-location': 'http://192.168.24.11:35357/v3/projects/10366eaf81fe4acca9c204968354d25c', u'vary': 'X-Auth-Token', u'server': 'Apache', u'connection': 'close', u'date': 'Thu, 15 Mar 2018 14:10:49 GMT', u'content-type': 'text/plain', u'x-openstack-request-id': 'req-703d8c5e-3b9f-4dda-a884-d63a2476efe1'} Body: _log_request_full tempest/lib/common/rest_client.py:434 Ran 1 test in 309.333s OK With workaround provided by Bernard and co :) Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2018:2086 |