oVirt Packaging
This page is used to track the status of the packaging effort for oVirt.
People involved
Below is the list of currently involved people in the process.
Name | IRC | Current work | Additional info |
---|---|---|---|
Juan Hernandez | jhernand | Packaging the oVirt engine backend and its dependencies. | UTC+1 |
Asaf Shakarchi | jhernand | Packaging the oVirt engine frontend and its dependencies. | UTC+2 |
Dependencies
Frontend
This is the list of dependencies identified to date and their status:
# | Package | Version | Review request | Packager | Status | Comments |
---|---|---|---|---|---|---|
1 | gwt-servlet | 2.3.0 | asaf | Building In Progress | ||
2 | gwt-dev | 2.3.0 | asaf | Building In Progress | ||
3 | gwt-user | 2.3.0 | asaf | Building In Progress | ||
4 | gwt-user | 2.3.0 | asaf | Building In Progress | ||
5 | guice | 3.0 | asaf | Building In Progress | ||
6 | gwt-platform - gwtp-mvp-client + gwtp-processors | 0.6 | asaf | Building In Progress | ||
7 | org.aspectj - aspectjweaver | 1.6.11 | asaf | Building In Progress |
Backend
This is the list of dependencies identified to date and their status:
Apache Mina2.0.1 or newer- jhernand - packaged the core only at the moment, as it is what is needed for oVirt - http://pkgs.fedoraproject.org/gitweb/?p=apache-mina.git
Apache SSHD0.6.0 or newer- jhernand - packaging the core only at the moment, as it is what is needed for oVirt
Jackson1.6.3 or newer- jhernand - packaging it and its dependencies
- GWT
JSR 311 API (Java API for RESTful Web Services)1.1- jhernand - done, thanks to gil - http://pkgs.fedoraproject.org/gitweb/?p=jsr-311.git
Spring LDAP1.3.0 or newer- jhernand - spec done using fake spring dependencies, needs review once spring is done
- Spring Framework
- We currently use 2.5.6, but maybe should move to 3.1
- At least spring-jdbc
- Also spring-core, spring-tx, spring-orm and spring-context as they are needed for spring-ldap
Submitted Packages
Table below shows what is submitted to Fedora:
# | Package | Version | Review request | Packager | Status | Comments |
---|---|---|---|---|---|---|
1 | apache-mina | 2.0.4 | RHBZ #789614 | jhernand | In Rawhide | |
2 | apache-sshd | 0.6.0 | RHBZ #789615 | jhernand | Waiting for review | Depends on |
3 | jsr-311 | 1.1.1 | RHBZ #789604 | jhernand | In Rawhide | |
4 | jackson | 1.9.4 | RHBZ #789611 | jhernand | Waiting for review | Depends on |
This is how far we are in the oVirt build process
--Jhernand 16:04, 16 February 2012 (UTC) - After patching the engine to use Quartz 2.1 (not sure if this will work) the scheduler bean, the search backend and VDS broker build!
--Jhernand 13:10, 16 February 2012 (UTC) - Removed all the references to Hibernate (hope this doesn't break other things) and now DAL builds!
--Jhernand 12:10, 16 February 2012 (UTC) - After some patching and using fake spring dependencies the common utilities build!
[INFO] oVirt Engine Root Project ......................... SUCCESS [3.394s] [INFO] oVirt Build Tools ................................. SUCCESS [2.536s] [INFO] oVirt Modules ..................................... SUCCESS [0.037s] [INFO] oVirt Manager ..................................... SUCCESS [0.031s] [INFO] oVirt Modules ..................................... SUCCESS [1.809s] [INFO] CSharp Compatibility .............................. SUCCESS [6.937s] [INFO] Encryption Libraries .............................. SUCCESS [1.628s] [INFO] oVirt Tools ....................................... SUCCESS [0.014s] [INFO] oVirt Tools Common Library ........................ SUCCESS [1.321s] [INFO] Common Code ....................................... SUCCESS [24.667s] [INFO] Common utilities .................................. SUCCESS [10.312s] [INFO] Data Access Layer ................................. SUCCESS [12.124s] [INFO] engine beans ...................................... SUCCESS [0.092s] [INFO] engine scheduler bean ............................. SUCCESS [1.792s] [INFO] Vds broker ........................................ SUCCESS [12.400s] [INFO] Search Backend .................................... SUCCESS [4.244s] [INFO] engine vdsbroker stateless session bean ........... SUCCESS [1.514s] [INFO] Backend Logic @Service bean ....................... FAILURE [0.052s] [INFO] oVirt RESTful API Backend Integration ............. SKIPPED [INFO] oVirt RESTful API interface ....................... SKIPPED [INFO] oVirt Engine API Definition ....................... SKIPPED [INFO] oVirt Engine API Commom Parent POM ................ SKIPPED [INFO] oVirt Engine API Common JAX-RS .................... SKIPPED [INFO] oVirt RESTful API Backend Integration Type Mappers SKIPPED [INFO] oVirt RESTful API Backend Integration JAX-RS Resources SKIPPED [INFO] oVirt RESTful API Backend Integration Webapp ...... SKIPPED [INFO] oVirt Configuration Tool .......................... SKIPPED [INFO] Notifier Service package .......................... SKIPPED [INFO] Notifier Service .................................. SKIPPED [INFO] Notifier Service Resources ........................ SKIPPED [INFO] oVirt Modules ..................................... SKIPPED [INFO] oVirt Modules ..................................... SKIPPED [INFO] oVirt Modules ..................................... SKIPPED [INFO] Shared GWT code ................................... SKIPPED [INFO] oVirt APIs ........................................ SKIPPED [INFO] oVirt generic API ................................. SKIPPED [INFO] Extensions for GWT ................................ SKIPPED [INFO] CSharp Compatibility (For UICommon) ............... SKIPPED [INFO] Frontend for GWT UI Projects ...................... SKIPPED [INFO] UICommon .......................................... SKIPPED [INFO] UICommonWeb ....................................... SKIPPED [INFO] oVirt GWT UI common infrastructure ................ SKIPPED [INFO] WebAdmin .......................................... SKIPPED [INFO] UserPortal ........................................ SKIPPED [INFO] UserPortal (GWTP PoC) ............................. SKIPPED [INFO] oVirt WARs ........................................ SKIPPED [INFO] WPF Application Module ............................ SKIPPED [INFO] oVirt Web Application Module ...................... SKIPPED [INFO] Components Web Application Module ................. SKIPPED [INFO] oVirt Server EAR .................................. SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1:27.304s [INFO] Finished at: Thu Feb 16 17:01:56 CET 2012 [INFO] Final Memory: 67M/164M [INFO] ------------------------------------------------------------------------
Status legend
Status | Meaning |
---|---|
Issue | Package encountered a serious issue while packaging (license, etc) - see Comments field for more info. |
Waiting for review | Package is submitted for review and ready to be reviewed. Feel free to pick this package and do the review. |
In review | Package is submitted for review and being reviewed by someone. |
After review, waiting for SCM | Package passed review and packages is waiting for creating git repo in Fedora for this package. |
In Rawhide | Package is available in Rawhide. |