[ovirt-users] Contributing on ovirt

shubham dubey sdubey504 at gmail.com
Mon Mar 13 11:17:19 UTC 2017


Hello,
I hope you got my irc message that I got my exams earlier(which are now
over) because of which I was not able to spent much time on project related
things.
since I am free now,I have read about ovirt architecture and documentation
to get more familiar with ovirt.
Now the purpose of the mail is that I am having some issue while installing
ovirt from source.(
http://www.ovirt.org/develop/developer-guide/engine/engine-development-environment/
)
when I am trying to do

 $ make install-dev PREFIX="$HOME/ovirt-engine"
..
..
..
[ERROR] Failed to execute goal
org.codehaus.mojo:gwt-maven-plugin:2.6.1:compile (gwtcompile) on
project webadmin: Command [[
[ERROR] /bin/sh -c
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-8.b14.fc25.x86_64/jre/bin/java
-javaagent:/home/0day/.m2/repository/org/aspectj/aspectjweaver/1.8.2/aspectjweaver-1.8.2.jar
-Dgwt.jjs.permutationWorkerFactory=com.google.gwt.dev.ThreadedPermutationWorkerFactory
\
[ERROR] -Dgwt.jjs.maxThreads=4 \
[ERROR] -Djava.io.tmpdir="/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/tmp"
\
[ERROR] -Djava.util.prefs.systemRoot="/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/tmp"
\
[ERROR] -Djava.util.prefs.userRoot="/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/tmp"
\
[ERROR] -Djava.util.logging.config.class=org.ovirt.engine.ui.gwtextension.JavaLoggingConfig
\
[ERROR] -Xms1024M -Xmx8192M
'-Dgwt.dontPrune=org\.ovirt\.engine\.core\.(common|compat)\..*'
-classpath /home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/webadmin-4.2.0-SNAPSHOT/WEB-INF/classes:/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/src/main/java:/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/generated-sources/annotations:/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/generated-sources/gwt:/home/0day/.m2/repository/com/gwtplatform/gwtp-mvp-client/1.3.1/gwtp-mvp-client-1.3.1.jar:/home/0day/.m2/repository/com/gwtplatform/gwtp-clients-common/1.3.1/gwtp-clients-common-1.3.1.jar:/home/0day/.m2/repository/com/gwtplatform/gwtp-mvp-shared/1.3.1/gwtp-mvp-shared-1.3.1.jar:/home/0day/.m2/repository/org/apache/velocity/velocity/1.7/velocity-1.7.jar:/home/0day/.m2/repository/com/gwtplatform/gwtp-processors/1.3.1/gwtp-processors-1.3.1.jar:/home/0day/.m2/repository/com/google/inject/guice/3.0/guice-3.0.jar:/home/0day/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/home/0day/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/home/0day/.m2/repository/com/google/inject/extensions/guice-assistedinject/3.0/guice-assistedinject-3.0.jar:/home/0day/.m2/repository/com/google/gwt/inject/gin/2.1.2/gin-2.1.2.jar:/home/0day/.m2/repository/com/google/gwt/gwt-user/2.6.1/gwt-user-2.6.1.jar:/home/0day/.m2/repository/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA.jar:/home/0day/.m2/repository/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA-sources.jar:/home/0day/.m2/repository/org/json/json/20090211/json-20090211.jar:/home/0day/.m2/repository/com/google/gwt/gwt-dev/2.6.1/gwt-dev-2.6.1.jar:/home/0day/.m2/repository/org/gwtbootstrap3/gwtbootstrap3/0.9.3/gwtbootstrap3-0.9.3.jar:/home/0day/.m2/repository/org/gwtbootstrap3/gwtbootstrap3-extras/0.9.3/gwtbootstrap3-extras-0.9.3.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/uicommonweb/target/uicommonweb-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/backend/manager/modules/searchbackend/target/searchbackend-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/uicompat/target/uicompat-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/gwt-common/target/gwt-common-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/backend/manager/modules/common/target/common-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/org/hibernate/hibernate-validator/4.2.0.Final/hibernate-validator-4.2.0.Final.jar:/home/0day/.m2/repository/org/jboss/modules/jboss-modules/1.1.1.GA/jboss-modules-1.1.1.GA.jar:/home/0day/git/ovirt-engine/backend/manager/modules/common/target/common-4.2.0-SNAPSHOT-sources.jar:/home/0day/git/ovirt-engine/backend/manager/modules/compat/target/compat-4.2.0-SNAPSHOT-sources.jar:/home/0day/git/ovirt-engine/backend/manager/modules/searchbackend/target/searchbackend-4.2.0-SNAPSHOT-sources.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/frontend/target/frontend-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/gwt-extension/target/ovirt-engine-gwt-extension-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar:/home/0day/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/home/0day/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/home/0day/.m2/repository/org/jboss/spec/javax/servlet/jboss-servlet-api_3.1_spec/1.0.0.Final/jboss-servlet-api_3.1_spec-1.0.0.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/servlet/jstl/jboss-jstl-api_1.2_spec/1.0.3.Final/jboss-jstl-api_1.2_spec-1.0.3.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/el/jboss-el-api_2.2_spec/1.0.1.Final/jboss-el-api_2.2_spec-1.0.1.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/servlet/jboss-servlet-api_3.0_spec/1.0.1.Final/jboss-servlet-api_3.0_spec-1.0.1.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/servlet/jsp/jboss-jsp-api_2.2_spec/1.0.1.Final/jboss-jsp-api_2.2_spec-1.0.1.Final.jar:/home/0day/.m2/repository/xalan/xalan/2.7.1.jbossorg-2/xalan-2.7.1.jbossorg-2.jar:/home/0day/.m2/repository/xalan/serializer/2.7.1.jbossorg-2/serializer-2.7.1.jbossorg-2.jar:/home/0day/.m2/repository/org/jboss/spec/javax/ejb/jboss-ejb-api_3.1_spec/1.0.2.Final/jboss-ejb-api_3.1_spec-1.0.2.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/enterprise/concurrent/jboss-concurrency-api_1.0_spec/1.0.0.Final/jboss-concurrency-api_1.0_spec-1.0.0.Final.jar:/home/0day/.m2/repository/org/aspectj/aspectjweaver/1.8.2/aspectjweaver-1.8.2.jar:/home/0day/.m2/repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar:/home/0day/git/ovirt-engine/backend/manager/modules/utils/target/utils-4.2.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/backend/manager/modules/extensions-api-root/extensions-api/target/ovirt-engine-extensions-api-0.0.0-SNAPSHOT.jar:/home/0day/git/ovirt-engine/backend/manager/modules/extensions-manager/target/extensions-manager-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/commons-beanutils/commons-beanutils/1.9.2/commons-beanutils-1.9.2.jar:/home/0day/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar:/home/0day/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/0day/git/ovirt-engine/backend/manager/modules/compat/target/compat-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/org/ovirt/otopi/otopi/1.5.2/otopi-1.5.2.jar:/home/0day/.m2/repository/org/ovirt/ovirt-host-deploy/ovirt-host-deploy/1.5.0/ovirt-host-deploy-1.5.0.jar:/home/0day/.m2/repository/org/apache/commons/commons-compress/1.5/commons-compress-1.5.jar:/home/0day/.m2/repository/org/tukaani/xz/1.2/xz-1.2.jar:/home/0day/git/ovirt-engine/backend/manager/modules/uutils/target/uutils-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/org/apache/sshd/sshd-core/0.12.0/sshd-core-0.12.0.jar:/home/0day/.m2/repository/org/apache/mina/mina-core/2.0.7/mina-core-2.0.7.jar:/home/0day/.m2/repository/org/apache/httpcomponents/httpclient/4.5/httpclient-4.5.jar:/home/0day/.m2/repository/org/apache/httpcomponents/httpcore/4.4.1/httpcore-4.4.1.jar:/home/0day/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/0day/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/home/0day/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/home/0day/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.9/jackson-core-asl-1.9.9.jar:/home/0day/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.9/jackson-mapper-asl-1.9.9.jar:/home/0day/.m2/repository/org/springframework/spring-core/4.2.4.RELEASE/spring-core-4.2.4.RELEASE.jar:/home/0day/.m2/repository/org/infinispan/infinispan-core/5.2.5.Final/infinispan-core-5.2.5.Final.jar:/home/0day/.m2/repository/org/jgroups/jgroups/3.2.7.Final/jgroups-3.2.7.Final.jar:/home/0day/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.1_spec/1.0.0.Final/jboss-transaction-api_1.1_spec-1.0.0.Final.jar:/home/0day/.m2/repository/org/jboss/marshalling/jboss-marshalling-river/1.3.15.GA/jboss-marshalling-river-1.3.15.GA.jar:/home/0day/.m2/repository/org/jboss/marshalling/jboss-marshalling/1.3.15.GA/jboss-marshalling-1.3.15.GA.jar:/home/0day/.m2/repository/org/jboss/logging/jboss-logging/3.1.1.GA/jboss-logging-3.1.1.GA.jar:/home/0day/.m2/repository/org/jboss/staxmapper/1.1.0.Final/staxmapper-1.1.0.Final.jar:/home/0day/.m2/repository/com/woorea/keystone-client/3.1.2/keystone-client-3.1.2.jar:/home/0day/.m2/repository/com/woorea/openstack-client/3.1.2/openstack-client-3.1.2.jar:/home/0day/.m2/repository/com/woorea/keystone-model/3.1.2/keystone-model-3.1.2.jar:/home/0day/.m2/repository/com/woorea/glance-client/3.1.2/glance-client-3.1.2.jar:/home/0day/.m2/repository/com/woorea/glance-model/3.1.2/glance-model-3.1.2.jar:/home/0day/.m2/repository/com/woorea/cinder-client/3.1.2/cinder-client-3.1.2.jar:/home/0day/.m2/repository/com/woorea/cinder-model/3.1.2/cinder-model-3.1.2.jar:/home/0day/.m2/repository/org/ebaysf/web/cors-filter/1.0.1/cors-filter-1.0.1.jar:/home/0day/git/ovirt-engine/backend/manager/modules/branding/target/branding-4.2.0-SNAPSHOT.jar:/home/0day/.m2/repository/com/google/gwt/gwt-user/2.6.1/gwt-user-2.6.1.jar:/home/0day/.m2/repository/com/google/gwt/gwt-dev/2.6.1/gwt-dev-2.6.1.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/gwt-extension/target/ovirt-engine-gwt-extension-4.2.0-SNAPSHOT-sources.jar:/home/0day/git/ovirt-engine/frontend/webadmin/modules/uicommonweb/target/uicommonweb-4.2.0-SNAPSHOT-sources.jar
com.google.gwt.dev.Compiler -logLevel INFO -style OBF -war
/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/target/generated-gwt
-localWorkers 4 -failOnError -XfragmentCount -1 -sourceLevel auto -gen
/home/0day/git/ovirt-engine/frontend/webadmin/modules/webadmin/gen
org.ovirt.engine.ui.webadmin.WebAdmin
[ERROR] ]] failed with status 1
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with
the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :webadmin
Makefile:257: recipe for target 'maven' failed
make[2]: *** [maven] Error 1
make[2]: Leaving directory '/home/0day/git/ovirt-engine'
Makefile:264: recipe for target 'tmp.built' failed
make[1]: *** [tmp.built] Error 2
make[1]: Leaving directory '/home/0day/git/ovirt-engine'
Makefile:501: recipe for target 'all-dev' failed
make: *** [all-dev] Error 2


then I try instruction given at this link to setup maven
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

It successfully run without any error but again make install fail.

I have even tried
$mvn initilize -X -e

that also run successfully but didn't help in removing the error.

So,any solution.

Thanks,

Shubham


On Mon, Mar 6, 2017 at 12:32 PM, Maor Lipchuk <mlipchuk at redhat.com> wrote:

> Hi shubham,
>
> You should not worry about the java language, the feature is focused
> mainly on logic and the development should be pretty simple.
> Also, your patches will be reviewed through gerrit, so I will help and
> it should be very convenient to develop.
> and of course, you will have the change to get to know a new language,
> which should be fun :)
>
> Regards,
> Maor
>
> On Mon, Mar 6, 2017 at 2:06 AM, shubham dubey <sdubey504 at gmail.com> wrote:
> > I was expecting it to be in python since major parts of ovirt are in
> > python:).
> > I am little less familiar with java then I am with python.So,did even
> > moderate control on java language will work for project or did I try for
> > some other ideas?
> > Although I have enough experience in Storage technology.
> >
> > Thanks,
> > Shubham
> >
> > On Mon, Mar 6, 2017 at 5:24 AM, Maor Lipchuk <mlipchuk at redhat.com>
> wrote:
> >>
> >> Hi Shubham,
> >>
> >> I just saw your message in the oVirt channel, sorry for the late respond
> >> The new backup storage should be developed mainly in Java, it will be
> >> part of the ovirt-engine
> >>
> >> On Sun, Mar 5, 2017 at 10:47 AM, Maor Lipchuk <mlipchuk at redhat.com>
> wrote:
> >> > Hi shubham,
> >> >
> >> > Thank you for your interest in the Configuring the backup storage as
> >> > part of the GOSC project.
> >> > The idea is to have an alternative for backing up entities like VMs,
> >> > Templates and disks from a storage domain.
> >> >
> >> > oVirt has many methods of backup entities such as DB backup, import
> >> > storage domain and use of export storage domain.
> >> > With this new capability to define a storage domain as a backup it
> >> > might help oVirt to achieve an easier alternative solution for the
> >> > users to backup entities
> >> >
> >> > I suggest that for start, try to build a working oVirt development
> >> > setup with hosts and a few storage domains.
> >> >
> >> > You can follow this wiki:
> >> >
> >> > http://www.ovirt.org/develop/developer-guide/engine/engine-
> development-environment/
> >> >
> >> > Once you have a working oVirt env we can go forward to the next step.
> >> > Please don't hesitate to ask if you have any questions.
> >> > You can use the #ovirt channel also.
> >> >
> >> > Regards,
> >> > Maor
> >> >
> >> > On Fri, Mar 3, 2017 at 11:27 AM, shubham dubey <sdubey504 at gmail.com>
> >> > wrote:
> >> >> Hello,
> >> >> I am interested in being part of ovirt for gsoc 2017.
> >> >> I have looked into ovirt project ideas and the project that I find
> most
> >> >> suitable is Configuring the backup storage in ovirt.
> >> >>
> >> >> Since the ovirt online docs have sufficient info for getting started
> >> >> for
> >> >> development so I don't have a questions about that but I want to
> >> >> clarify one
> >> >> doubt that did the previous year mentioned project on ovirt gsoc page
> >> >> are
> >> >> also available to work on?
> >> >> I will also appreciate any discussion about the project or question
> >> >> from
> >> >> mentor side.Even some guideline for start working is welcome.
> >> >>
> >> >> Thanks,
> >> >> Shubham
> >> >>
> >> >> _______________________________________________
> >> >> Users mailing list
> >> >> Users at ovirt.org
> >> >> http://lists.ovirt.org/mailman/listinfo/users
> >> >>
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20170313/8ae7cf49/attachment-0001.html>


More information about the Users mailing list