[Users] Trouble building Ovirt from source - "No rule to make target `install_tools'. Stop."

Yuval M yuvalme at gmail.com
Fri Mar 8 18:00:50 UTC 2013


I attached the logs, here is the output from the commands you suggested:
*
*
*[root at bufferoverflow bin]# psql -U postgres engine*
psql (9.2.3)
Type "help" for help.
engine=# select count(*) from vdc_options;
 count
-------
   345
(1 row)

*[root at bufferoverflow bin]# find /home/wil/ovirt-engine/installation -name
postgresql.jar*
*[root at bufferoverflow bin]# find /home/wil/ovirt-engine/installation -name
postg\**
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/postgresql
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/postgresql/main/postgresql-jdbc.jar
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/postgresql/main/postgresql-jdbc.jar.index
*[root at bufferoverflow bin]# ls -la
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/*
total 12
drwxr-xr-x. 3 wil wil 4096 Mar  8 18:03 .
drwxr-xr-x. 3 wil wil 4096 Mar  8 18:03 ..
drwxr-xr-x. 3 wil wil 4096 Mar  8 18:03 postgresql
*[root at bufferoverflow bin]# ls -la
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/postgresql/main/
*
total 544
drwxr-xr-x. 2 wil wil   4096 Mar  8 18:46 .
drwxr-xr-x. 3 wil wil   4096 Mar  8 18:03 ..
-rw-r--r--. 1 wil wil    307 Mar  8 18:03 module.xml
-rw-rw-r--. 1 wil wil 539705 Mar  7 16:41 postgresql-jdbc.jar
-rw-rw-r--. 1 wil wil    545 Mar  8 18:46 postgresql-jdbc.jar.index


I appreciate your help

Yuval

On Fri, Mar 8, 2013 at 7:44 PM, Juan Hernandez <jhernand at redhat.com> wrote:

> On 03/08/2013 06:38 PM, Yuval M wrote:
>
>> Thanks, now "./engine-service start" succeeded.
>> /[root at bufferoverflow bin]# ./engine-service start/
>> /Starting engine-service:                                    [  OK  ]/
>>
>>
>> However, when I try to access "http://localhost:8700" I get an empty
>> page (0 bytes).
>>
>> I see the following errors in
>> /home/wil/ovirt-engine/**installation/var/log/ovirt-**engine/server.log
>>
>> JBAS014777:   Services which failed to start:      service
>> jboss.deployment.subunit."**engine.ear"."engine-bll.jar".**component.**
>> UsersDomainsCacheManagerServic**e.START:
>> org.jboss.msc.service.**StartException in service
>> jboss.deployment.subunit."**engine.ear"."engine-bll.jar".**component.**
>> UsersDomainsCacheManagerServic**e.START:
>> Failed to start service
>>
>> 2013-03-08 19:27:51,495 ERROR [org.jboss.as.server.**deployment.scanner]
>> (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed
>> and was rolled back. Steps that failed:" => {"Operation step-2" =>
>> {"JBAS014671: Failed services" =>
>> {"jboss.deployment.subunit.\"**engine.ear\".\"engine-bll.jar\**
>> ".component.**UsersDomainsCacheManagerServic**e.START"
>> => "org.jboss.msc.service.**StartException in service
>> jboss.deployment.subunit.\"**engine.ear\".\"engine-bll.jar\**".component.
>> **UsersDomainsCacheManagerServic**e.START:
>> Failed to start service"}}}}
>>
>> Here is the contents of my configuration file:
>>
>> [root at bufferoverflow installation]# cat etc/sysconfig/ovirt-engine
>> #
>> # For descriptions of the parameters and their default values look
>> # at the /usr/share/ovirt-engine/conf/**engine.conf.defaults file.
>> #
>> # Please note that the engine installation tool engine-setup will
>> # append the modified parameters to the end of this file.
>> #
>> JAVA_HOME=/usr/lib/jvm/jre-1.**7.0-openjdk.x86_64
>> JBOSS_HOME=/home/wil/ovirt-**engine/jboss-as-7.1.1.Final
>> ENGINE_USER=wil
>> ENGINE_GROUP=wil
>> ENGINE_PROXY_ENABLED=false
>> ENGINE_HTTP_ENABLED=true
>> ENGINE_HTTP_PORT=8700
>> ENGINE_HTTPS_ENABLED=false
>> ENGINE_AJP_ENABLED=false
>> ENGINE_DB_USER=postgres
>> ENGINE_DB_PASSWORD=
>> ENGINE_DEBUG_ADDRESS=0.0.0.0:**8787 <http://0.0.0.0:8787> <
>> http://0.0.0.0:8787>
>>
>>
>> Thank you very much for your help
>>
>
> Can you share the server.log and engine.log files? If possible stop the
> engine, clean the files, start again and then collect and provide the files.
>
> Not sure, but I guess that you are having some problem with the database,
> so please check the following:
>
> 1. Try to connect to the database manually:
>
>   psql -U postgres engine
>   engine# select count(*) from vdc_options;
>
> 2. Make sure that the JDBC driver is in the right place and that it points
> to the right file if it is a symbolic link:
>
>   find home/wil/ovirt-engine/**installation -name postgresql.jar
>
>
>> Yuval
>>
>> On Fri, Mar 8, 2013 at 6:16 PM, Juan Hernandez <jhernand at redhat.com
>> <mailto:jhernand at redhat.com>> wrote:
>>
>>     On 03/08/2013 05:14 PM, Yuval M wrote:
>>
>>         checked out to 3.2 branch, now the configuration file was as
>>         detailed in
>>         the wiki.
>>         after configuring it I try to start the engine and get:
>>
>>         [wil at bufferoverflow bin]$ pwd
>>         /home/wil/ovirt-engine/__**installation/bin
>>
>>         [wil at bufferoverflow bin]$ ./engine-service start
>>         Traceback (most recent call last):
>>             File "./engine-service", line 23, in <module>
>>               import configobj
>>         ImportError: No module named configobj
>>         [wil at bufferoverflow bin]$
>>
>>
>>     Ok, this is because the service script needs the python-configobj
>>     and python-cheetah packages:
>>
>>        yum install python-configobj python-cheetah
>>
>>
>>
>>
>>         On Fri, Mar 8, 2013 at 5:05 PM, Juan Hernandez
>>         <jhernand at redhat.com <mailto:jhernand at redhat.com>
>>         <mailto:jhernand at redhat.com <mailto:jhernand at redhat.com>>> wrote:
>>
>>              On 03/08/2013 03:51 PM, Juan Hernandez wrote:
>>
>>                  On 03/08/2013 03:49 PM, Yuval M wrote:
>>
>>                      OK,
>>                      brand new machine,
>>                      Fedora 18 (x64),
>>                      Trying to install Ovirt 3.2 from sources according
>> to:
>>         http://www.ovirt.org/Building_**______Engine_Draft<http://www.ovirt.org/Building_______Engine_Draft>
>>         <http://www.ovirt.org/**Building_____Engine_Draft<http://www.ovirt.org/Building_____Engine_Draft>
>> >
>>                      <http://www.ovirt.org/__**Building___Engine_Draft<http://www.ovirt.org/__Building___Engine_Draft>
>>         <http://www.ovirt.org/**Building___Engine_Draft<http://www.ovirt.org/Building___Engine_Draft>
>> >>
>>                      <http://www.ovirt.org/____**Building_Engine_Draft<http://www.ovirt.org/____Building_Engine_Draft>
>>         <http://www.ovirt.org/__**Building_Engine_Draft<http://www.ovirt.org/__Building_Engine_Draft>
>> >
>>
>>
>>                      <http://www.ovirt.org/__**Building_Engine_Draft<http://www.ovirt.org/__Building_Engine_Draft>
>>         <http://www.ovirt.org/**Building_Engine_Draft<http://www.ovirt.org/Building_Engine_Draft>
>> >>>
>>
>>                      Everything is good up to the following stage:
>>                      "Now you need to do some adjustments to the
>>         configuration file
>>
>>         $HOME/ovirt-engine/____**installation/etc/sysconfig/___**
>> _ovirt-engine"
>>
>>
>>
>>                      The "sysconfig" directory does not exist. so does the
>>                      "ovirt-engine"
>>                      configuration file (searched through the
>>         $HOME/ovirt-engine
>>                      tree).
>>                      I didn't find any code in the Makefile
>>                      ($HOME/ovirt-engine/____**repository/Makefile) that
>>
>>         would create
>>
>>                      them,
>>                      What am I missing?
>>
>>
>>                  This has changed recently and I didn't update that wiki
>>         page. The
>>                  /etc/sysconig/ovirt-engine file has been replaced by
>>                  /etc/ovirt-engine/engine.conf.
>>
>>
>>              But wait, this change was made in the master branch, not in
>>         3.2, so
>>              it shouldn't be a problem. Are you sure you are using the
>>         engine_3.2
>>              branch?
>>
>>
>>                      Thanks,
>>
>>                      Yuval
>>
>>                      On Tue, Feb 26, 2013 at 3:25 PM, Juan Hernandez
>>                      <jhernand at redhat.com <mailto:jhernand at redhat.com>
>>         <mailto:jhernand at redhat.com <mailto:jhernand at redhat.com>>
>>                      <mailto:jhernand at redhat.com
>>         <mailto:jhernand at redhat.com> <mailto:jhernand at redhat.com
>>         <mailto:jhernand at redhat.com>>>**>
>>
>>                      wrote:
>>
>>                            On 02/26/2013 02:19 PM, Doron Fediuck wrote:
>>
>>
>>
>>                                ----- Original Message -----
>>
>>                                    From: "Yuval M" <yuvalme at gmail.com
>>         <mailto:yuvalme at gmail.com>
>>                      <mailto:yuvalme at gmail.com
>>         <mailto:yuvalme at gmail.com>> <mailto:yuvalme at gmail.com
>>         <mailto:yuvalme at gmail.com>
>>
>>                      <mailto:yuvalme at gmail.com <mailto:yuvalme at gmail.com
>> >>>>
>>
>>                                    To: "Juan Hernandez"
>>         <jhernand at redhat.com <mailto:jhernand at redhat.com>
>>                      <mailto:jhernand at redhat.com
>>         <mailto:jhernand at redhat.com>>
>>                                    <mailto:jhernand at redhat.com
>>         <mailto:jhernand at redhat.com>
>>
>>                      <mailto:jhernand at redhat.com
>>         <mailto:jhernand at redhat.com>>>**>__, users at ovirt.org
>>
>>         <mailto:users at ovirt.org>
>>                      <mailto:users at ovirt.org <mailto:users at ovirt.org>>
>>                                    <mailto:users at ovirt.org
>>         <mailto:users at ovirt.org> <mailto:users at ovirt.org
>>         <mailto:users at ovirt.org>>>
>>
>>                                    Cc: "Limor Gavish" <lgavish at gmail.com
>>         <mailto:lgavish at gmail.com>
>>                      <mailto:lgavish at gmail.com <mailto:lgavish at gmail.com
>> >>
>>                                    <mailto:lgavish at gmail.com
>>         <mailto:lgavish at gmail.com>
>>
>>                      <mailto:lgavish at gmail.com <mailto:lgavish at gmail.com
>> >>>>
>>
>>                                    Sent: Sunday, February 24, 2013
>>         11:38:12 PM
>>                                    Subject: Re: [Users] Trouble building
>>         Ovirt
>>                      from source -
>>                                    "No rule to make target
>>         `install_tools'. Stop."
>>
>>
>>
>>
>>                                    Still having trouble with the build
>>         process
>>                      (Ovirt 3.1):
>>                                    $ sudo make
>>                                    ... (success) ...
>>                                    $ sudo make install ...
>>
>>                                    inflating:
>>
>>
>>         /usr/local/share/ovirt-engine/**______engine.ear/webadmin.war/**
>> ____META-__INF/maven/org.**ovirt.____engine.ui/__**webadmin/pom.xml
>>                                    inflating:
>>
>>
>>         /usr/local/share/ovirt-engine/**______engine.ear/webadmin.war/**
>> __404.____html
>>                                    checkdir error:
>>
>>
>>         /usr/local/share/ovirt-engine/**______engine.ear/engine-bll.**jar
>>
>>
>>                                    exists but
>>                                    is not directory
>>                                    unable to process
>>
>>
>>         engine-bll.jar/org/ovirt/_____**_engine/core/bll/VdsDeploy$32.**
>> ______class.
>>                                    checkdir error:
>>
>>
>>         /usr/local/share/ovirt-engine/**______engine.ear/engine-bll.**jar
>>
>>
>>                                    exists but
>>                                    is not directory
>>                                    unable to process
>>
>>
>>         engine-bll.jar/org/ovirt/_____**_engine/core/bll/______**
>> InitBackendServicesOnStartupBe**______an.class.
>>
>>
>>                                    ...
>>                                    make: *** [install_artifacts] Error 2
>>
>>
>>
>>
>>                                    any insights?
>>
>>
>>                                    Thanks...
>>
>>
>>
>>                                    On Thu, Jan 24, 2013 at 8:52 PM, Juan
>>         Hernandez <
>>         jhernand at redhat.com <mailto:jhernand at redhat.com>
>>         <mailto:jhernand at redhat.com <mailto:jhernand at redhat.com>>
>>                      <mailto:jhernand at redhat.com
>>         <mailto:jhernand at redhat.com> <mailto:jhernand at redhat.com
>>         <mailto:jhernand at redhat.com>>>
>>
>>
>>                                        wrote:
>>
>>
>>
>>
>>
>>                                    On 01/24/2013 04:20 PM, Yuval M wrote:
>>
>>
>>                                    Hi,
>>                                    I'm installing Ovirt 3.1 on Fedora
>>         using this
>>                      guide:
>>         http://www.ovirt.org/Building_ oVirt_engine#Deploying_engine-
>>                                    config_.26_engine-manage- domains
>>
>>                                    and I'm getting the error in the
>>         subject from
>>                      make.
>>                                    there is indeed no rule for
>>         install_tools in
>>                      the makefile.
>>
>>                                    What am I missing?
>>
>>                                    Those instructions are out of date,
>>         use "make
>>                      install". That
>>                                    installs
>>                                    the files, but you will still need some
>>                      changes to make the
>>                                    engine
>>                                    work:
>>
>>                                    1. Create the ovirt user (the engine
>>         runs by
>>                      default with this
>>                                    service, unless you change the
>>                      /etc/syscofig/ovirt-engine
>>                                    file and
>>                                    add the ENGINE_USER and ENGINE_GROUP
>>         parameters):
>>
>>                                    useradd ovirt
>>
>>                                    2. Create (mkdir -p ...) and change the
>>                      ownership of the
>>                                    directories
>>                                    that the engine needs to own to
>>         ovirt:ovirt (chown
>>                                    ovirt:ovirt ...):
>>
>>                                    /etc/ovirt-engine
>>                                    /var/log/ovirt-engine
>>                                    /var/lock/ovirt-engine
>>                                    /var/lib/ovirt-engine/content
>>                                    /var/lib/ovirt-engine/ deployments
>>                                    /var/tmp/ovirt-engine
>>                                    /var/cache/ovirt-engine
>>
>>                                    3. Enable the HTTP connector in the
>>         engine
>>                      (the default is
>>                                    to enable
>>                                    only AJP, and that doesn't work
>>         without Apache
>>                      as frontend)
>>                                    adding
>>                                    the following to the
>>                      /etc/sysconfig/ovirt-engine file:
>>
>>                                    ENGINE_PROXY_ENABLED=false
>>                                    ENGINE_HTTP_ENABLED=true
>>                                    ENGINE_HTTP_PORT=8700
>>                                    ENGINE_HTTPS_ENABLED=false
>>                                    ENGINE_AJP_ENABLED=false
>>
>>                                    4. Configure database connection
>>         details (the
>>                      default in
>>                                    development
>>                                    environments is to use the postgres
>>         user and
>>                      the trust mode)
>>                                    adding
>>                                    this to /etc/sysconfig/ovirt-engine:
>>
>>                                    ENGINE_DB_USER=postgres
>>                                    ENGINE_DB_PASSWORD=
>>
>>                                    5. Make sure that you have the
>>         PostgreSQL JDBC
>>                      driver
>>                                    installed (rpm
>>                                    -q postgresql-jdbc) and install it if
>>         needed
>>                      (yum install
>>                                    postgresql-jdbc).
>>
>>                                    6. Now you can start the engine
>>         running the
>>                      engine-service
>>                                    script:
>>
>>                                    engine-service start
>>
>>                                    Look at the system log (the file
>>                      /var/log/messages) and the
>>                                    engine
>>                                    logs (the files
>>         /var/log/ovirt-engine/server.
>>                      log and
>>                                    /var/log/ovirt-engine) for errors.
>>
>>                                    7. Connect to http://localhost:8700
>>         and you
>>                      should be able
>>                                    to login
>>                                    with user admin and letmein! as
>> password.
>>
>>                                    Note that I am assuming that you
>> already
>>                      created the
>>                                    database, and
>>                                    that you want to use this
>>         installation for
>>                      development. If
>>                                    you are
>>                                    looking for an production installation
>> I
>>                      suggest using the RPMs.
>>
>>                                    Also I tested this with the latest
>>         source from the
>>                                    repository, it
>>                                    will not work with older versions.
>>
>>                                    --
>>                                    Dirección Comercial: C/Jose Bardasano
>>         Baos, 9,
>>                      Edif. Gorbea
>>                                    3, planta
>>                                    3ºD, 28016 Madrid, Spain
>>                                    Inscrita en el Reg. Mercantil de
>> Madrid –
>>                      C.I.F. B82657941 -
>>                                    Red Hat
>>                                    S.L.
>>
>>
>>
>>                                Any progress here?
>>
>>
>>                            Yuval, that will not work with 3.1. Please
>>         use 3.2 and
>>                      the following
>>                            instructions:
>>
>>         http://www.ovirt.org/Building_**______Engine_Draft<http://www.ovirt.org/Building_______Engine_Draft>
>>         <http://www.ovirt.org/**Building_____Engine_Draft<http://www.ovirt.org/Building_____Engine_Draft>
>> >
>>                      <http://www.ovirt.org/__**Building___Engine_Draft<http://www.ovirt.org/__Building___Engine_Draft>
>>         <http://www.ovirt.org/**Building___Engine_Draft<http://www.ovirt.org/Building___Engine_Draft>
>> >>
>>
>>         <http://www.ovirt.org/____**Building_Engine_Draft<http://www.ovirt.org/____Building_Engine_Draft>
>>         <http://www.ovirt.org/__**Building_Engine_Draft<http://www.ovirt.org/__Building_Engine_Draft>
>> >
>>
>>
>>                      <http://www.ovirt.org/__**Building_Engine_Draft<http://www.ovirt.org/__Building_Engine_Draft>
>>         <http://www.ovirt.org/**Building_Engine_Draft<http://www.ovirt.org/Building_Engine_Draft>
>> >>>
>>
>>
>>                            --
>>                            Dirección Comercial: C/Jose Bardasano Baos,
>>         9, Edif.
>>                      Gorbea 3,
>>                            planta 3ºD, 28016 Madrid, Spain
>>                            Inscrita en el Reg. Mercantil de Madrid –
>> C.I.F.
>>                      B82657941 - Red Hat
>>                            S.L.
>>
>>
>>
>>
>>                      ______________________________**
>> _____________________
>>                      Users mailing list
>>         Users at ovirt.org <mailto:Users at ovirt.org> <mailto:Users at ovirt.org
>>         <mailto:Users at ovirt.org>>
>>         http://lists.ovirt.org/____**mailman/listinfo/users<http://lists.ovirt.org/____mailman/listinfo/users>
>>         <http://lists.ovirt.org/__**mailman/listinfo/users<http://lists.ovirt.org/__mailman/listinfo/users>
>> >
>>
>>
>>                      <http://lists.ovirt.org/__**mailman/listinfo/users<http://lists.ovirt.org/__mailman/listinfo/users>
>>         <http://lists.ovirt.org/**mailman/listinfo/users<http://lists.ovirt.org/mailman/listinfo/users>
>> >>
>>
>>
>>
>>
>>
>>              --
>>              Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea
>> 3,
>>              planta 3ºD, 28016 Madrid, Spain
>>              Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941
>>         - Red Hat
>>              S.L.
>>
>>
>>
>>
>>     --
>>     Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3,
>>     planta 3ºD, 28016 Madrid, Spain
>>     Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat
>>     S.L.
>>
>>
>>
>
> --
> Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta 3ºD,
> 28016 Madrid, Spain
> Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20130308/3c4ad0dd/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: engine.log
Type: application/octet-stream
Size: 9704 bytes
Desc: not available
URL: <http://lists.ovirt.org/pipermail/users/attachments/20130308/3c4ad0dd/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: server.log
Type: application/octet-stream
Size: 48705 bytes
Desc: not available
URL: <http://lists.ovirt.org/pipermail/users/attachments/20130308/3c4ad0dd/attachment-0003.obj>


More information about the Users mailing list