Bug 1267508 - [RFE] Replace python-cheetah with python-jinja2 within ovirt-engine

ovirt-engine has been using python-cheetah for handling the templates used within the project. python-cheetah didn't receive updates since 2012 and is not available on RHEL 7.2. Since we're dropping el6 support in 4.0 we are migrating to a template engine available in el7: python-jinja2[1] which is available in 7.2 and still actively developed. A patch has been pushed and is currently under review[2]. Please be sure to havepython-jinja2 installed on your EL7 development system. Thanks, [1] http://jinja.pocoo.org/ [2] https://gerrit.ovirt.org/52885 -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

Master is broken on fedora, at least until 'python-jinja2' is installed now. Doesn't look like anyone sent warning! :( greg@dauntless:~/projects/ovirt-engine(master|✔) % ovirt_run Traceback (most recent call last): File "/home/greg/ovirt-engine/share/ovirt-engine/services/ovirt-engine/ovirt-engine.py", line 26, in <module> from jinja2 import Template ImportError: No module named jinja2 greg@dauntless:~/projects/ovirt-engine(master↑1|✔) % sudo dnf install python-jinja2 Greg On Mon, Feb 1, 2016 at 4:10 AM, Barak Korren <bkorren@redhat.com> wrote:
python-cheetah didn't receive updates since 2012 and is not available on RHEL 7.2.
'python-cheetah' is used internally by Koji (for Mead) so I find the news that it is not supported on RHEL to be very strange
-- Barak Korren bkorren@redhat.com RHEV-CI Team _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
-- Greg Sheremeta, MBA Red Hat, Inc. Sr. Software Engineer gshereme@redhat.com 919-741-4016

Warning has been sent 3 days ago, starting this thread. On Wed, Feb 3, 2016 at 10:44 PM, Greg Sheremeta <gshereme@redhat.com> wrote:
Master is broken on fedora, at least until 'python-jinja2' is installed now.
Doesn't look like anyone sent warning! :(
greg@dauntless:~/projects/ovirt-engine(master|✔) % ovirt_run Traceback (most recent call last): File "/home/greg/ovirt-engine/share/ovirt-engine/services/ovirt-engine/ovirt-engine.py", line 26, in <module> from jinja2 import Template ImportError: No module named jinja2
greg@dauntless:~/projects/ovirt-engine(master↑1|✔) % sudo dnf install python-jinja2
Greg
On Mon, Feb 1, 2016 at 4:10 AM, Barak Korren <bkorren@redhat.com> wrote:
python-cheetah didn't receive updates since 2012 and is not available on RHEL 7.2.
'python-cheetah' is used internally by Koji (for Mead) so I find the news that it is not supported on RHEL to be very strange
-- Barak Korren bkorren@redhat.com RHEV-CI Team _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
-- Greg Sheremeta, MBA Red Hat, Inc. Sr. Software Engineer gshereme@redhat.com 919-741-4016
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com
participants (3)
-
Barak Korren
-
Greg Sheremeta
-
Sandro Bonazzola