Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1069204

Summary: [RFE] Don't require live engine to generate Python SDK code
Product: [oVirt] ovirt-engine-sdk-python Reporter: Juan Hernández <juan.hernandez>
Component: RFEsAssignee: Juan Hernández <juan.hernandez>
Status: CLOSED CURRENTRELEASE QA Contact: Karolína Hajná <khajna>
Severity: low Docs Contact:
Priority: high    
Version: 3.4CC: bugs, dcaroest, dfediuck, eedri, gklein, iheim, juan.hernandez, lsurette, pstehlik, rbalakri, sbonazzo, yeylon, ykaul
Target Milestone: ovirt-3.6.0-rcKeywords: Improvement
Target Release: 3.6.0.0Flags: ylavi: ovirt-3.6.0?
ylavi: planning_ack+
rule-engine: devel_ack+
ylavi: testing_ack?
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: ovirt-engine-sdk-python-3.6.0.0-0.11 Doc Type: Enhancement
Doc Text:
Feature: Reason: Result (if any):
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-02-02 09:45:19 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 Juan Hernández 2014-02-24 13:11:00 UTC
Currently the code of the SDK is generated from metadata extracted from a live engine. This means that the person generating this code needs to build and start the engine in order to generate the code. This is specially problematic and error prone when there are several versions of the engine/sdk that need to be managed, for example 3.3.4, 3.4.0 and 3.5.0.

Version 3.5.0 of the engine has already been modified so that it generates the required metadata during the build process, and includes it in the generated maven artifacts.

This bug is about modifying the SDK build process so that it takes the metadata from a specific version of the engine maven artifacts.

Comment 1 Sandro Bonazzola 2014-02-28 09:56:24 UTC
This will help having better nightly builds and speed up releases process too.

Comment 2 Red Hat Bugzilla Rules Engine 2015-10-18 08:33:53 UTC
Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA.

Comment 3 Pavel Stehlik 2016-02-02 09:45:19 UTC
Closing older BZs, if still happened, please reopen.