Xymon Mailing List Archive search

Hobbit 4.0 beta-6 available

13 messages in this thread

list Henrik Størner · Sun, 23 Jan 2005 18:28:12 +0100 ·
A new beta-version was released to Sourcefore a few minutes ago.
If your Sourceforge mirror doesn't have it, you can fetch it from
http://www.hswn.dk/beta/

I hope this can be the basis for a full release in about a week.


This release includes a number of bugfixes based on the reports
I've received about how beta-5 has behaved.

Most importantly, I hope that the lockup-problem that caused hosts to
disappear until hobbit was restarted is solved. I'm not 100% sure, but
I hope that bug has been squashed now. If you see messages like
"BOARDBUSY locked" in the hobbitd log-file, I would like to know!

Alert handling has been re-thought, and should now be a lot more
stable and behave as one would expect.

The "apache" test should no longer crash, and you can provide your
own URL for requesting the server-status data from Apache, like
"apache=http://10.0.0.1:8080/intranet/server-status?auto";

Disabled hosts and tests now include the "disable" information in
the status display.
  
hobbitlaunch now keeps an even closer eye on hobbitd that before.
If you upgrade with the "make setup" command, please add the 
keyword "HEARTBEAT" to the hobbitlaunch.cfg file in the [hobbitd]
section:
[hobbitd]
        HEARTBEAT
        ENVFILE ....
        CMD hobbitd .....

Some build problems have been solved, on NetBSD and Solaris. I now
have Hobbit running on Linux (Mandrake + Debian), Solaris, NetBSD and
FreeBSD.


Regards,
Henrik
list Charles Jones · Sun, 23 Jan 2005 10:58:38 -0700 ·
hobbit-tips.html has a table of the icon meanings.  The images are 
linked to /hobbit/help which is incorrect and thus they do not display.  
I believe they should be linked to /hobbit/www/gifs

-Charles
list Henrik Størner · Sun, 23 Jan 2005 23:37:04 +0100 ·
quoted from Charles Jones
On Sun, Jan 23, 2005 at 10:58:38AM -0700, Charles Jones wrote:
hobbit-tips.html has a table of the icon meanings.  The images are 
linked to /hobbit/help which is incorrect and thus they do not display.  
I believe they should be linked to /hobbit/www/gifs
OK, I've made hobbit-tips.html be generated and include the right
path to the GIF files.


Henrik
list Kimberly McKinnis · Mon, 24 Jan 2005 10:17:31 -0800 ·
What's the easiest way to upgrade to this and preserve current settings?
Just make as usual? 
quoted from Henrik Størner

-----Original Message-----
From: Henrik Stoerner [mailto:user-ce4a2c883f75@xymon.invalid] 
Sent: Sunday, January 23, 2005 9:28 AM
To: user-31496adb6da5@xymon.invalid; user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] Hobbit 4.0 beta-6 available

A new beta-version was released to Sourcefore a few minutes ago.
If your Sourceforge mirror doesn't have it, you can fetch it from
http://www.hswn.dk/beta/

I hope this can be the basis for a full release in about a week.


This release includes a number of bugfixes based on the reports I've
received about how beta-5 has behaved.

Most importantly, I hope that the lockup-problem that caused hosts to
disappear until hobbit was restarted is solved. I'm not 100% sure, but I
hope that bug has been squashed now. If you see messages like "BOARDBUSY
locked" in the hobbitd log-file, I would like to know!

Alert handling has been re-thought, and should now be a lot more stable
and behave as one would expect.

The "apache" test should no longer crash, and you can provide your own
URL for requesting the server-status data from Apache, like
"apache=http://10.0.0.1:8080/intranet/server-status?auto";

Disabled hosts and tests now include the "disable" information in the
status display.
  
hobbitlaunch now keeps an even closer eye on hobbitd that before.
If you upgrade with the "make setup" command, please add the keyword
"HEARTBEAT" to the hobbitlaunch.cfg file in the [hobbitd]
section:
[hobbitd]
        HEARTBEAT
        ENVFILE ....
        CMD hobbitd .....

Some build problems have been solved, on NetBSD and Solaris. I now have
Hobbit running on Linux (Mandrake + Debian), Solaris, NetBSD and
FreeBSD.


Regards,
Henrik
list Tom Georgoulias · Mon, 24 Jan 2005 13:23:31 -0500 ·
quoted from Kimberly McKinnis
Kimberly McKinnis wrote:
What's the easiest way to upgrade to this and preserve current settings?
Just make as usual?
I did it this morning  with ./configure, make, make setup, then I 
manually added the HEARTBEAT env to hobbitlaunch.cfg and restarted hobbit.

Seemed to work OK.

Tom
list Kimberly McKinnis · Mon, 24 Jan 2005 10:29:25 -0800 ·
So when I untar it to a new folder (/usr/local/hobbit-4.0-beta5), I have
to copy over all my configs to the new folder
(/usr/local/hobbit-4.0-beta6)? Like bb-hosts, etc? Maybe I need
caffeine, because I am clearly missing something.
quoted from Tom Georgoulias

-----Original Message-----
From: Tom Georgoulias [mailto:user-e7ef09aae711@xymon.invalid] 
Sent: Monday, January 24, 2005 10:24 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Hobbit 4.0 beta-6 available

Kimberly McKinnis wrote:
What's the easiest way to upgrade to this and preserve current
settings?
Just make as usual?
I did it this morning  with ./configure, make, make setup, then I
manually added the HEARTBEAT env to hobbitlaunch.cfg and restarted
hobbit.

Seemed to work OK.

Tom
list Henrik Størner · Mon, 24 Jan 2005 19:30:10 +0100 ·
quoted from Tom Georgoulias
On Mon, Jan 24, 2005 at 01:23:31PM -0500, Tom Georgoulias wrote:
Kimberly McKinnis wrote:
What's the easiest way to upgrade to this and preserve current settings?
Just make as usual?
I did it this morning  with ./configure, make, make setup, then I 
manually added the HEARTBEAT env to hobbitlaunch.cfg and restarted hobbit.

Seemed to work OK.
That's what I was going to suggest, so ...

There is an issue with AIX still, but I think I have it under control
now. Right now, it looks like a release around Feb 1st.


Henrik
list Bruce Lysik · Mon, 24 Jan 2005 10:33:55 -0800 ·
Why use 'make setup'?  The make file basically suggests 'make install' for existing installations:

Build complete.
To setup a new Hobbit server from scratch, now run 'make setup' as root
To upgrade an existing Hobbit/BB server, now run 'make install' as root

What's the difference?  I used 'make install' and added HEARTBEAT.

--
Bruce Z. Lysik  <user-4e63a10f8934@xymon.invalid>
Operations Engineer
quoted from Henrik Størner

-----Original Message-----
From: Henrik Stoerner [mailto:user-ce4a2c883f75@xymon.invalid]
Sent: Monday, January 24, 2005 10:30 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Hobbit 4.0 beta-6 available


On Mon, Jan 24, 2005 at 01:23:31PM -0500, Tom Georgoulias wrote:
Kimberly McKinnis wrote:
What's the easiest way to upgrade to this and preserve current settings?
Just make as usual?
I did it this morning  with ./configure, make, make setup, then I > manually added the HEARTBEAT env to hobbitlaunch.cfg and restarted hobbit.
Seemed to work OK.
That's what I was going to suggest, so ...

There is an issue with AIX still, but I think I have it under control
now. Right now, it looks like a release around Feb 1st.


Henrik

list Daniel J McDonald · Mon, 24 Jan 2005 12:34:05 -0600 ·
quoted from Kimberly McKinnis
On Mon, 2005-01-24 at 10:29 -0800, Kimberly McKinnis wrote:
So when I untar it to a new folder (/usr/local/hobbit-4.0-beta5), I have
to copy over all my configs to the new folder
(/usr/local/hobbit-4.0-beta6)? Like bb-hosts, etc? Maybe I need
caffeine, because I am clearly missing something.
make setup moves the files to $HOBBITROOT/server/...
$HOBBITROOT shouldn't be a subdirectory of where you un-tarred the
distribution.
quoted from Tom Georgoulias
-----Original Message-----
From: Tom Georgoulias [mailto:user-e7ef09aae711@xymon.invalid] 
Sent: Monday, January 24, 2005 10:24 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Hobbit 4.0 beta-6 available

Kimberly McKinnis wrote:
What's the easiest way to upgrade to this and preserve current
settings?
Just make as usual?
I did it this morning  with ./configure, make, make setup, then I
manually added the HEARTBEAT env to hobbitlaunch.cfg and restarted
hobbit.

Seemed to work OK.
-- 

Daniel J McDonald, CCIE # 2495, CNX
Austin Energy

user-290ce4e24e19@xymon.invalid
list Tom Georgoulias · Mon, 24 Jan 2005 13:47:03 -0500 ·
quoted from Kimberly McKinnis
Kimberly McKinnis wrote:
So when I untar it to a new folder (/usr/local/hobbit-4.0-beta5), I have
to copy over all my configs to the new folder
(/usr/local/hobbit-4.0-beta6)? Like bb-hosts, etc? Maybe I need
caffeine, because I am clearly missing something.
I untarred it in /tmp/hobbit-4.0-beta6 and built it from there, using the user ID I wanted to run it under, without copying over any of my config files from the working server.  When I ran the ./configure, it prompted me for all the usual stuff (like fping, install location, user id, etc.) and I entered the same settings that I used for beta5.

After that "make", then "make setup" as root.  I figured that Henrik's comment in his beta5 email about the old config files (i.e. bb-hosts) not being written over was still in effect, so I went for it and it didn't erase any of them.

After the setup was done, I added the HEARTBEAT variable and restarted.

To answer Bruce's question, I used make setup instead of make install because that was the command Henrik said to use in his beta5 upgrade instructions.  Since beta6 didn't mention any particular method, I figured it was a safe bet since I haven't done a whole lot to hobbit that I couldn't redo in a matter of minutes.  Here's the excerpt from his message:

===
  Upgrading from beta-4 -> beta-5: Unpack beta-5, run "configure",
"make" and "make setup". It will *not* overwrite your configuration
files (despite the warning). I recommend that you copy the new
hobbitserver.cfg and hobbitgraph.cfg files to your ~hobbit/server/etc
directory, since some settings were added.
===
list Kimberly McKinnis · Mon, 24 Jan 2005 11:39:02 -0800 ·
Thanks :) 

-----Original Message-----
From: Tom Georgoulias [mailto:user-e7ef09aae711@xymon.invalid] 
Sent: Monday, January 24, 2005 10:47 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Hobbit 4.0 beta-6 available

Kimberly McKinnis wrote:
So when I untar it to a new folder (/usr/local/hobbit-4.0-beta5), I 
have to copy over all my configs to the new folder 
(/usr/local/hobbit-4.0-beta6)? Like bb-hosts, etc? Maybe I need 
caffeine, because I am clearly missing something.
I untarred it in /tmp/hobbit-4.0-beta6 and built it from there, using
the user ID I wanted to run it under, without copying over any of my
config files from the working server.  When I ran the ./configure, it
prompted me for all the usual stuff (like fping, install location, user
id, etc.) and I entered the same settings that I used for beta5.

After that "make", then "make setup" as root.  I figured that Henrik's
comment in his beta5 email about the old config files (i.e. bb-hosts)
not being written over was still in effect, so I went for it and it
didn't erase any of them.

After the setup was done, I added the HEARTBEAT variable and restarted.

To answer Bruce's question, I used make setup instead of make install
because that was the command Henrik said to use in his beta5 upgrade
instructions.  Since beta6 didn't mention any particular method, I
figured it was a safe bet since I haven't done a whole lot to hobbit
that I couldn't redo in a matter of minutes.  Here's the excerpt from
his message:

===
  Upgrading from beta-4 -> beta-5: Unpack beta-5, run "configure",
"make" and "make setup". It will *not* overwrite your configuration
files (despite the warning). I recommend that you copy the new
hobbitserver.cfg and hobbitgraph.cfg files to your ~hobbit/server/etc
directory, since some settings were added.
===
list Bruce Lysik · Mon, 24 Jan 2005 13:17:14 -0800 ·
quoted from Kimberly McKinnis
Most importantly, I hope that the lockup-problem that caused hosts to
disappear until hobbit was restarted is solved. I'm not 100% sure, but
I hope that bug has been squashed now. If you see messages like
"BOARDBUSY locked" in the hobbitd log-file, I would like to know!
Looks good!  hobbit has been running for about 3 hours now without the hosts disappearing.  Excellent.

--
Bruce Z. Lysik  <user-4e63a10f8934@xymon.invalid>
Operations Engineer
list Henrik Størner · Mon, 24 Jan 2005 21:45:09 +0000 (UTC) ·
quoted from Bruce Lysik
In <user-e8212271ffb6@xymon.invalid> "Bruce Lysik" <user-4e63a10f8934@xymon.invalid> writes:
Why use 'make setup'?  The make file basically suggests 'make
install' for existing installations:
Build complete.
To setup a new Hobbit server from scratch, now run 'make setup' as root
To upgrade an existing Hobbit/BB server, now run 'make install' as root
Hey, you're asking me to be logical - that's unfair! :-))

What's the difference?  I used 'make install' and added HEARTBEAT.
The main difference is that "make setup" also installs the files
in ~/server/www/ and ~/server/web/, and adds any missing files to
~/server/etc .

Normally when upgrading, you probably shouldn't install these, since
it is quite likely that you have modified them to setup a custom
look'n'feel for your Hobbit installation. But during the beta test,
I've had to modify these files a few times - fixing documentation
bugs, adding new files - and therefore I've asked you to run "make
setup".

Either one should work fine for upgrading from beta-5 to beta-6.


Henrik