Tarus Balog | 4 Jan 2005 20:37
Favicon

[opennms-devel] OpenNMS Lists FAQ

Gang:

With the new year having arrived I thought we could use a little  
mailing list FAQ. So I stole the one Tanner Lovelace maintains for  
TriLUG and modified it to work for OpenNMS.

I'll send this out once a month, and regulars, please ignore. Also  
please excuse the multiple posts, one to each list, for those of you  
who subscribe to more than one.

-T

The OpenNMS FAQ
Maintained by Tarus Balog <tarus(at)opennms.org>,
v1.0, 01 Jan 2005

The OpenNMS mailing lists have become rather successful as a channel  
for discussion of all aspects of the OpenNMS project and application.   
As is often a result with such lists, increased in the volume of  
traffic has prompted users to call for a FAQ to help maintain the  
signal-to-noise ratio. If you would like any help from the OpenNMS  
mailing list, this is the place to start!

______________________________________________________________________

Table of Contents

1.  	Preface
1.1 	Credit
1.2	About the Document
(Continue reading)

DJ Gregor | 10 Jan 2005 19:15
Favicon

[opennms-devel] Suggestion: Changing packages to *not* run the installer

Hey all,

I had part this discussion with brozow <at>  over IM a day or two ago, and I 
wanted to run it by everyone else on this list.

I'm significantly interested in changing the packages that we produce 
to *not* run the installer when the packages are installed.  My 
reasoning is below and I'm interested in people's comments and whether 
you agree or disagree.

I have two main reasons why I would like to do this:

1) Prevent the opennms packages from being partially installed if an 
error occurs in the installer.  Also make it easier for the user to 
re-run the installer if they do run into an error.
2) Make the installation more configurable, particularly in terms of 
not being so strict about OpenNMS's dependencies and where they live 
(e.g.: Tomcat).

There is also the side-effect of removing a lot of the complexity from 
the existing packages, particularly the opennms.spec.in file that is 
used for building the RPMs.

There are a lot of things that can cause it the Installer to fail, and 
I'd rather have it fail when the user can easily restart it instead of 
leaving a partially-installed RPM.  Here is a list of some of the 
common problems that users can get now (or ones that they will get when 
they upgrade to 1.1.5--the last three checks have been added to the 
installer since 1.1.4):

(Continue reading)

Tarus Balog | 11 Jan 2005 00:59
Favicon

Re: [opennms-devel] Suggestion: Changing packages to *not* run the installer


On Jan 10, 2005, at 1:15 PM, DJ Gregor wrote:

> So..... whattaya think?

It sounds good. We hope with 1.3 to have an installer like Gallery.

For those of you that don't know, Gallery is a PHP app for publishing  
pictures online. I just upgraded from CVS (don't ask) and the admin  
page checked all dependencies and let me know what I needed to change.

It was slick.

I'll let Matt weigh in, but for me, +1

-T
________________________________________________________________________ 
___
Tarus Balog, OpenNMS Maintainer			Main:		+1 919 545 2553
The OpenNMS Group, Inc.					Fax:			+1 503-961-7746
Email: tarus <at> opennms.org				URL: http://www.opennms.org
PGP Key Fingerprint: 8945 8521 9771 FEC9 5481  512B FECA 11D2 FD82 B45C

-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
David Hustace | 11 Jan 2005 14:51
Favicon
Gravatar

Re: [opennms-devel] Suggestion: Changing packages to *not* run the installer


On Jan 10, 2005, at 1:15 PM, DJ Gregor wrote:

> So..... whattaya think?

I like the idea and leaves lots of ideas open for custom installers.  I 
am curious about the upgrade process.  Would the opennms.sh script 
check to see if there had been an upgrade and prompt to run the 
installer?  With this new process the installer can be very wizardish 
and perform configuration changes as needed.

-David

-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
Matt Brozowski | 11 Jan 2005 16:20
Favicon
Gravatar

Re: [opennms-devel] Suggestion: Changing packages to *not* run the installer


On Jan 10, 2005, at 1:15 PM, DJ Gregor wrote:

> Hey all,
>
> I had part this discussion with brozow <at>  over IM a day or two ago, and  
> I wanted to run it by everyone else on this list.
>
> I'm significantly interested in changing the packages that we produce  
> to *not* run the installer when the packages are installed.  My  
> reasoning is below and I'm interested in people's comments and whether  
> you agree or disagree.
>

The more I think about this the better I like it.  +2 ;-)
________________________________________________________________________ 
___
Matt Brozowski, OpenNMS Maintainer			Main:	+1 919 812 4984
The OpenNMS Group, Inc.					Fax:		+1 503 961 7746
Email: brozow <at> opennms.org					URL:	http://www.opennms.com

-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
DJ Gregor | 11 Jan 2005 15:35
Favicon

Re: [opennms-devel] Suggestion: Changing packages to *not* run the installer

On Jan 11, 2005, at 8:51 AM, David Hustace wrote:
> On Jan 10, 2005, at 1:15 PM, DJ Gregor wrote:
>> So..... whattaya think?
>
> I like the idea and leaves lots of ideas open for custom installers.  
> I am curious about the upgrade process.  Would the opennms.sh script 
> check to see if there had been an upgrade and prompt to run the 
> installer?  With this new process the installer can be very wizardish 
> and perform configuration changes as needed.

This is very do-able, and a good idea.  We could have the post-install 
script of the RPM, .deb and other packages touch a file, and then have 
opennms.sh check for the existence of that file.  When the installer 
successfully runs, it will delete the file.

	Thanks,
	- deej

-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
Eric Evans | 11 Jan 2005 16:28

Re: [opennms-devel] Suggestion: Changing packages to *not* run the installer

On Mon, Jan 10, 2005 at 01:15:12PM -0500, DJ Gregor muttered these words:
> Hey all,
> 
> I had part this discussion with brozow <at>  over IM a day or two ago, and I 
> wanted to run it by everyone else on this list.
> 
> I'm significantly interested in changing the packages that we produce 
> to *not* run the installer when the packages are installed.  My 
> reasoning is below and I'm interested in people's comments and whether 
> you agree or disagree.

This is already on the "roadmap" for the Debian packages.[1] Whether 
OpenNMS is ever uploaded to Debian contrib or not, I would still like 
them to conform to Debian policy/best practice as much as possible. This
is not feasible without dropping the invocation of the installer during 
postinst.

+1

[1] I was my intention to hold off until after 1.2 was released.

--

-- 
___________________________________________________________________________
Eric Evans 		                      Main:            210.447.4000
Rackspace Managed Hosting                     Direct:          210.447.4204
9725 Datapoint Drive, Suite 100               Toll Free:       800.961.4454
San Antonio,  TX 78229                        Fax:             210.447.4038
Email: eevans <at> rackspace.com		      URL: http://www.rackspace.com

-------------------------------------------------------
(Continue reading)

Eric Evans | 11 Jan 2005 16:33

Re: [opennms-devel] Suggestion: Changing packages to *not* run the installer

On Tue, Jan 11, 2005 at 10:20:24AM -0500, Matt Brozowski muttered these words:
> 
> On Jan 10, 2005, at 1:15 PM, DJ Gregor wrote:
> 
> >Hey all,
> >
> >I had part this discussion with brozow <at>  over IM a day or two ago, and  
> >I wanted to run it by everyone else on this list.
> >
> >I'm significantly interested in changing the packages that we produce  
> >to *not* run the installer when the packages are installed.  My  
> >reasoning is below and I'm interested in people's comments and whether  
> >you agree or disagree.
> >
> 
> The more I think about this the better I like it.  +2 ;-)

+2? What makes you so special?

P.S. +((2^64)-1))

--

-- 
___________________________________________________________________________
Eric Evans 		                      Main:            210.447.4000
Rackspace Managed Hosting                     Direct:          210.447.4204
9725 Datapoint Drive, Suite 100               Toll Free:       800.961.4454
San Antonio,  TX 78229                        Fax:             210.447.4038
Email: eevans <at> rackspace.com		      URL: http://www.rackspace.com

-------------------------------------------------------
(Continue reading)

Matt Brozowski | 11 Jan 2005 21:38
Favicon
Gravatar

Re: [opennms-devel] Suggestion: Changing packages to *not* run the installer


On Jan 11, 2005, at 10:33 AM, Eric Evans wrote:

> On Tue, Jan 11, 2005 at 10:20:24AM -0500, Matt Brozowski muttered  
> these words:
>>
>> On Jan 10, 2005, at 1:15 PM, DJ Gregor wrote:
>>
>>> Hey all,
>>>
>>> I had part this discussion with brozow <at>  over IM a day or two ago, and
>>> I wanted to run it by everyone else on this list.
>>>
>>> I'm significantly interested in changing the packages that we produce
>>> to *not* run the installer when the packages are installed.  My
>>> reasoning is below and I'm interested in people's comments and  
>>> whether
>>> you agree or disagree.
>>>
>>
>> The more I think about this the better I like it.  +2 ;-)
>
> +2? What makes you so special?
>

That's one for me.. and one for Mr. Personality.

________________________________________________________________________ 
___
Matt Brozowski, OpenNMS Maintainer			Main:	+1 919 812 4984
(Continue reading)

Eric Evans | 12 Jan 2005 17:25

Re: [opennms-devel] Suggestion: Changing packages to *not* run the installer

On Tue, Jan 11, 2005 at 03:38:45PM -0500, Matt Brozowski muttered these words:
> 
> On Jan 11, 2005, at 10:33 AM, Eric Evans wrote:
> 
> >On Tue, Jan 11, 2005 at 10:20:24AM -0500, Matt Brozowski muttered  
> >these words:
> >>
> >>On Jan 10, 2005, at 1:15 PM, DJ Gregor wrote:
> >>
> >>>Hey all,
> >>>
> >>>I had part this discussion with brozow <at>  over IM a day or two ago, and
> >>>I wanted to run it by everyone else on this list.
> >>>
> >>>I'm significantly interested in changing the packages that we produce
> >>>to *not* run the installer when the packages are installed.  My
> >>>reasoning is below and I'm interested in people's comments and  
> >>>whether
> >>>you agree or disagree.
> >>>
> >>
> >>The more I think about this the better I like it.  +2 ;-)
> >
> >+2? What makes you so special?
> >
> 
> 
> That's one for me.. and one for Mr. Personality.

Oh. Right. My bad.
(Continue reading)


Gmane