Bug 726558

Summary: Zanata deployment issue in RHEL6
Product: [Retired] Zanata Reporter: Michelle Kim <mkim>
Component: DeploymentAssignee: zanata-dev-internal <zanata-dev-internal>
Status: CLOSED NEXTRELEASE QA Contact: Ding-Yi Chen <dchen>
Severity: high Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: mospina, sflaniga, zanata-bugs
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-08-26 03:21:53 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Michelle Kim 2011-07-29 01:45:44 UTC
Description of problem:

L10n team is in the process of upgrading CSB5 to CSB6 (RHEL5 -> RHEL6) and found out that zanata does not work in CSB6 due to an error of the package python-httplib2

Also maven package is not included in EPEL.

Actual results:

error: Error happens when processing https
If version of python-httplib2 < 0.4.0, please use the patch in http://code.google.com/p/httplib2/issues/detail?id=39

# yum list maven*
Error: No matching Packages to list

Expected results:

Working Zanata without throwing out any error messages in RHEL6 and include maven for epel.

Comment 1 Sean Flanigan 2011-07-29 02:00:12 UTC
We'll have to get the hotfix patch for httplib2 applied in EPEL6.  We'll probably need help from a provenpackager.  

Otherwise we might be able to modify zanata-python-client so that it no longer uses httplib2 (not sure if that's practical).

Comment 2 Manuel Ospina 2011-07-29 02:50:29 UTC
The package in EPEL6 is pretty old: version 0.4.0. The version in Fedora 14 is 0.6.0. I sent an email to epel-devel-list asking to have the package updated, but I haven't got any reply yet.

Comment 3 Sean Flanigan 2011-07-29 07:10:27 UTC
Regarding maven:

For F14/F15: 'yum install maven2' should work.
For RHEL6: use this repo: http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo and then 'yum install apache-maven'

The above packages provide the executable 'mvn' which can invoke zanata-maven-plugin.

Comment 4 Ding-Yi Chen 2011-08-26 03:21:53 UTC
python-httplib2-0.4.0-5.el6, which contains the fix, is pushed to stable.