Bug 1132677

Summary: Backport patches fixing Python 2.6 compatibility and errors at vdsm-tool rolling out certificates
Product: [Retired] oVirt Reporter: Nir Soffer <nsoffer>
Component: vdsmAssignee: Yaniv Bronhaim <ybronhei>
Status: CLOSED CURRENTRELEASE QA Contact: Jiri Belka <jbelka>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.5CC: bazulay, bugs, ecohen, gklein, iheim, mgoldboi, mtayer, rbalakri, yeylon
Target Milestone: ---   
Target Release: 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: v4.16.4 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-17 12:44:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nir Soffer 2014-08-21 19:36:38 UTC
Description of problem:
Recent changes in master introduced Python 2.6 compatibility regressions:

commit 096cc03d2f69c04e84fc737104c0c0f4b08ad704
Date:   Wed Aug 13 09:33:22 2014 +0300

    vdsm-tool: simplify getting modules by names.

commit 398d016b58c2fb423be35f7cf1357e2e1c06e64f
Date:   Thu Aug 14 20:46:19 2014 +0300

    vdsm-tool: roll out self signed certificates in vdsm-tool.

How reproducible:
Always

Steps to Reproduce:
1. Run the vdsm-tool on system with Pyhton 2.6 (EL 6.5)

Actual results:
Tool fails with syntax error

Comment 1 Nir Soffer 2014-08-21 19:41:12 UTC
http://gerrit.ovirt.org/31785 fixes an issue in the tests, not in the tool. But we like to have it as well since without this builds in the CI on EL slaves will break.

Comment 2 Jiri Belka 2014-09-22 10:52:16 UTC
ok, rhel with python 2.6.6 and vdsm-4.16.4-0.el6.x86_64

details https://bugzilla.redhat.com/show_bug.cgi?id=1127877#c10

Comment 3 Sandro Bonazzola 2014-10-17 12:44:05 UTC
oVirt 3.5 has been released and should include the fix for this issue.