Khoury Brazil wrote:
Of course. That was the result *after* running the recommended
command. See below:
/usr/src/icinga-core-git-master$ sudo git submodule init && git
submodule update
Submodule 'docbook' (git://git.icinga.org/icinga-doc.git
<http://git.icinga.org/icinga-doc.git>) registered for path 'docbook'
Submodule 'module/icinga-api' (git://git.icinga.org/icinga-api.git
<http://git.icinga.org/icinga-api.git>) registered for path
'module/icinga-api'
Directory 'docbook' exists, but is neither empty nor a git repository
Seems to be an error with the docbook submodule in your clone (which
caused submodule update not to happen). If possible, remove this clone
and try a new one. I just did, and updating the submodules after
initialization works just fine.
~/icinga/temp/icinga-core $ git submodule init && git submodule update
Submodule 'docbook' (git://git.icinga.org/icinga-doc.git) registered for
path 'docbook'
Submodule 'module/icinga-api' (git://git.icinga.org/icinga-api.git)
registered for path 'module/icinga-api'
Cloning into docbook...
remote: Counting objects: 2942, done.
remote: Compressing objects: 100% (2552/2552), done.
remote: Total 2942 (delta 1986), reused 704 (delta 384)
Receiving objects: 100% (2942/2942), 9.33 MiB | 7.44 MiB/s, done.
Resolving deltas: 100% (1986/1986), done.
Submodule path 'docbook': checked out
'6ea320d974e43cd815b175ca392db85ff3a07e98'
Cloning into module/icinga-api...
remote: Counting objects: 8528, done.
remote: Compressing objects: 100% (5352/5352), done.
remote: Total 8528 (delta 7206), reused 3663 (delta 2884)
Receiving objects: 100% (8528/8528), 3.24 MiB, done.
Resolving deltas: 100% (7206/7206), done.
Submodule path 'module/icinga-api': checked out
'cbf195afa31cf824bf6d32999101eb1bf1877036'
Kind regards,
Michael
/usr/src/icinga-core-git-master$ sudo make install-api
Sorry, Icinga API not available!
Check md5 and source in ./module/icinga-api
If using GIT, try # git submodule init && git submodule update
2010/9/27 Michael Friedrich <[email protected]
<mailto:[email protected]>>
Khoury Brazil wrote:
Spoke too soon:
/usr/src/icinga-core-git-master$ sudo make install-api
Sorry, Icinga API not available!
Check md5 and source in ./module/icinga-api
If using GIT, try # git submodule init && git submodule update
Should I delete this clone and reclone to a fresh directory?
Just do what it says - if it is a fresh clone, you will need the
submodules being initialized. That is why I've added that error
output and hint to the Makefile ;-)
Kind regards,
Michael
On Mon, Sep 27, 2010 at 1:55 AM, Khoury Brazil
<[email protected] <mailto:[email protected]>> wrote:
I did change back to the main directory. Sorry, it would have
been better to actually send a full copy of what I had done.
At any rate, it appears to have worked now:
<removed>@<removed>:/usr/src/icinga-core-git-master$ sudo git
pull origin master
remote: Counting objects: 71, done.
remote: Compressing objects: 100% (42/42), done.
remote: Total 42 (delta 29), reused 0 (delta 0)
Unpacking objects: 100% (42/42), done.
From git://git.icinga.org/icinga-core
<http://git.icinga.org/icinga-core>
* branch master -> FETCH_HEAD
Updating 14c1257..73febd3
Fast-forward
module/icinga-api | 2 +-
t-tap/smallconfig/{nagios.cfg => icinga.cfg} | 36
++++++++--------
t-tap/smallconfig/minimal.cfg | 20
+++++-----
t-tap/var/icinga.log.dummy | 2 +-
t/920-nocontactgroup.t | 4 +-
t/etc/cgi-with-generated-status.cfg | 10 ++--
t/etc/cgi.cfg | 8 ++--
t/etc/icinga-no-contactgroup.cfg | 42
++++++++++----------
t/etc/icinga-no-service.cfg | 42
++++++++++----------
t/etc/icinga-no-status.cfg | 36
++++++++--------
...status.cfg => icinga-with-generated-status.cfg} | 36
++++++++--------
t/etc/icinga.cfg | 36
++++++++--------
t/etc/minimal.cfg | 6 +-
t/etc/no-contactgroup-error.cfg | 18
++++----
t/etc/no-service-error.cfg | 4 +-
t/var/objects.precache.expected | 6 +-
16 files changed, 154 insertions(+), 154 deletions(-)
rename t-tap/smallconfig/{nagios.cfg => icinga.cfg} (98%)
rename t/etc/{nagios-with-generated-status.cfg =>
icinga-with-generated-status.cfg} (98%)
I'll see how it goes using this. Thanks!
2010/9/27 Michael Friedrich <[email protected]
<mailto:[email protected]>>
Khoury Brazil wrote:
Hi,
This is what I get after running the final command:
$git status
# On branch master
# Your branch is ahead of 'origin/master' by 31 commits.
#
nothing to commit (working directory clean)
did you change back to icinga-core main directory? i
think you are still within ./module/icinga-api - do a $ pwd
changing back to main dir ($ cd ../..) and then running $
git status should tell you what i posted before.
Either way, you will have the latest icinga-api checked out.
If it did not work, I have now updated the submodule
pointer in icinga-core.git master, so you can check it
out normally
$ cd icinga-core
$ git pull origin master
(would be great testing this, especially on solaris as I
have fixed major core dump issues - see #702)
Kind regards,
Michael
Thank you for your assistance.
Best,
Khoury
On Sat, Sep 25, 2010 at 5:08 AM, Michael Friedrich
<[email protected]
<mailto:[email protected]>> wrote:
On 2010-09-25 05:50, Khoury Brazil wrote:
> Hi,
>
> I'm sorry for the late reply. Here's what I have
from the app/data/log:
>
> [Thu Sep 23 18:02:05 2010] [fatal] Uncaught
AppKitPHPError: PHP Error
> Declaration of
IcingaApiConnectionDatabase::checkConfig() should be
> compatible with that of
IcingaApiConnection::checkConfig()
>
(/usr/local/icinga/share/icinga-api/objects/connection/IcingaApiConnectionDatabase.php:10)
>
(/usr/local/icinga-web/app/modules/AppKit/lib/logging/AppKitExceptionHandler.class.php:20)
>
> Both icinga-web and icinga were cloned from the
git master.
There's one slight problem with the icinga-api as it
is a submodule of
icinga-core.git - the submodule pointer has not been
updated, so you
will still get an old version of icinga-api. We do
not update that
pointer regularly, only if there's a stable api
master available.
but there's a solution for your problem, of course.
$ cd icinga-core
$ git checkout master
$ git pull origin master
$ cd module/icinga-api
$ git checkout master
$ git pull origin master
$ cd ../..
$ git status
should tell you that module/icinga-api has been
modified and you'll have
the latest icinga-api git master available to be
installed by make
install-api
kind regards,
Michael
> For the install of icinga I used these configure
arguments:
> ./configure --with-command-group=icinga-cmd
--enable-idoutils
>
> Make was run like so:
> make install-api
>
> Thanks,
> Khoury
>
>
> 2010/9/21 Jannis Moßhammmer
<[email protected]
<mailto:[email protected]>
> <mailto:[email protected]
<mailto:[email protected]>>>
>
> Hi,
>
> sorry, the testing script is at this point not
up to date (I
> generally update it after the last changes are
done), but you can
> get it working by replacing the '#' with ';'
in test.properties.
>
> No items sound like the api doesn't work. Do
you have any errors
> in app/data/log or your apache/php error log?
>
> Regards,
>
> Jannis
>
>
> On 21.09.2010 03:44, Khoury Brazil wrote:
>> Hi,
>>
>> I've installed icinga-web from the git master
and seem to be
>> stuck. When I authenticate with the default
user it opens the
>> main page with the bottom section (log) just
'Loading...'
>> forever. If I attempt to load any of the
panels from the Data
>> section I get more of the same. When I run 'php
>> icingaWebTesting.php' I get this:
>>
>> PHPUnit @package_version@ by Sebastian Bergmann.
>>
>> -> 500 internal server error!
>>
>> === Error ===
>> Uncaught exception AppKitPHPError thrown!
>>
>> === Message ===
>> PHP Error
>>
parse_ini_file(/usr/local/icinga-web/etc/..//etc/tests/test.properties):
>> failed to open stream: No such file or directory
>>
(/usr/local/icinga-web/etc/tests/tests/installation/userRightsTest.php:10)
>>
>> === Stacktrace ===
>> #0 [internal function]:
>> AppKitExceptionHandler::phpErrorException(2,
>> 'parse_ini_file(...', '/usr/local/icin...',
10, Array)
>> #1
>>
/usr/local/icinga-web/etc/tests/tests/installation/userRightsTest.php(10):
>> parse_ini_file('/usr/local/icin...')
>> #2
>>
/usr/local/icinga-web/lib/agavi/src/vendor/PHPUnit/Framework/TestCase.php(701):
>> userRightsTest->setUp()
>> #3
>>
/usr/local/icinga-web/lib/agavi/src/vendor/PHPUnit/Framework/TestResult.php(687):
>> PHPUnit_Framework_TestCase->runBare()
>> #4
>>
/usr/local/icinga-web/lib/agavi/src/vendor/PHPUnit/Framework/TestCase.php(653):
>>
PHPUnit_Framework_TestResult->run(Object(userRightsTest))
>> #5
>>
/usr/local/icinga-web/lib/agavi/src/vendor/PHPUnit/Framework/TestSuite.php(757):
>>
PHPUnit_Framework_TestCase->run(Object(PHPUnit_Framework_TestResult))
>> #6
>>
/usr/local/icinga-web/lib/agavi/src/vendor/PHPUnit/Framework/TestSuite.php(732):
>>
PHPUnit_Framework_TestSuite->runTest(Object(userRightsTest),
>> Object(PHPUnit_Framework_TestResult))
>> #7
>>
/usr/local/icinga-web/lib/agavi/src/vendor/PHPUnit/Framework/TestSuite.php(675):
>>
PHPUnit_Framework_TestSuite->run(Object(PHPUnit_Framework_TestResult),
>> false, Array, Array, false)
>> #8
>>
/usr/local/icinga-web/lib/agavi/src/vendor/PHPUnit/Framework/TestSuite.php(675):
>>
PHPUnit_Framework_TestSuite->run(Object(PHPUnit_Framework_TestResult),
>> false, Array, Array, false)
>> #9
>>
/usr/local/icinga-web/lib/agavi/src/vendor/PHPUnit/TextUI/TestRunner.php(350):
>>
PHPUnit_Framework_TestSuite->run(Object(PHPUnit_Framework_TestResult),
>> false, Array, Array, false)
>> #10
>>
/usr/local/icinga-web/lib/agavi/src/testing/AgaviTesting.class.php(101):
>>
PHPUnit_TextUI_TestRunner->doRun(Object(AgaviTestSuite),
Array)
>> #11
/usr/local/icinga-web/etc/tests/icingaWebTesting.php(66):
>> AgaviTesting::dispatch(Array)
>>
>> Any ideas?
>>
>> Thanks,
>> Khoury
>>
>>
>>
------------------------------------------------------------------------------
>> Start uncovering the many advantages of
virtual appliances
>> and start using them to simplify application
deployment and
>> accelerate your shift to cloud computing.
>> http://p.sf.net/sfu/novell-sfdev2dev
>>
>>
>> _______________________________________________
>> icinga-users mailing list
>> [email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
>>
https://lists.sourceforge.net/lists/listinfo/icinga-users
>>
>
>
>
>
> --
> Jannis Moßhammer
> Application Developer
>
> NETWAYS GmbH | Deutschherrnstr. 15-19 |
D-90429 Nürnberg
> Tel: +49 911 92885-0 | Fax: +49 911 92885-77
> GF: Julian Hein | AG Nürnberg HRB18461
>
> http://www.netways.de
|[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
>
> ** NETWAYS Open Source Monitoring Conference
2010 | Nürnberg, 06. und 07. Oktober 2010
|http://www.netways.de/osmc **
>
>
>
>
------------------------------------------------------------------------------
> Start uncovering the many advantages of
virtual appliances
> and start using them to simplify application
deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> icinga-users mailing list
> [email protected]
<mailto:[email protected]>
> <mailto:[email protected]
<mailto:[email protected]>>
>
https://lists.sourceforge.net/lists/listinfo/icinga-users
>
>
>
>
------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual
appliances
> and start using them to simplify application
deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
>
>
> _______________________________________________
> icinga-users mailing list
> [email protected]
<mailto:[email protected]>
>
https://lists.sourceforge.net/lists/listinfo/icinga-users
>
--
DI (FH) Michael Friedrich
Vienna University Computer Center
Universitaetsstrasse 7 A-1010 Vienna, Austria
email: [email protected]
<mailto:[email protected]>
phone: +43 1 4277 14359
fax: +43 1 4277 14279
web: http://www.univie.ac.at/zid
Icinga Core& IDOUtils Developer
http://www.icinga.org
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual
appliances
and start using them to simplify application
deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
icinga-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/icinga-users
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
icinga-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/icinga-users
--
DI (FH) Michael Friedrich
Vienna University Computer Center
Universitaetsstrasse 7 A-1010 Vienna, Austria
email: [email protected]
<mailto:[email protected]>
phone: +43 1 4277 14359
fax: +43 1 4277 14279
web: http://www.univie.ac.at/zid
Icinga Core& IDOUtils Developer
http://www.icinga.org
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
icinga-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/icinga-users
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
icinga-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/icinga-users
--
DI (FH) Michael Friedrich
Vienna University Computer Center
Universitaetsstrasse 7 A-1010 Vienna, Austria
email: [email protected]
<mailto:[email protected]>
phone: +43 1 4277 14359
fax: +43 1 4277 14279
web: http://www.univie.ac.at/zid
Icinga Core& IDOUtils Developer
http://www.icinga.org
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
icinga-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/icinga-users
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
icinga-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/icinga-users
--
DI (FH) Michael Friedrich
Vienna University Computer Center
Universitaetsstrasse 7 A-1010 Vienna, Austria
email: [email protected]
phone: +43 1 4277 14359
fax: +43 1 4277 14279
web: http://www.univie.ac.at/zid
Icinga Core& IDOUtils Developer
http://www.icinga.org
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
icinga-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/icinga-users