RE: Integrating Anthill with a Problem Report systyem?

"Res Pons" <[email protected]> Fri, 24 Mar 2006 11:03:54 -0800
Newsgroups gmane.comp.java.anthill
Message-ID <[email protected]>
Thanks for the quick reply.  Sorry I'm not a coder and don't know java.  I'm 
a build release engineer who knows many version control tools, 
administration and scripting languages.  That's why I think you guys are 
great for doing all of this.  You did read the last sentence on my post, 
right? :)

----Original Message Follows----
From: Robert E Dobbins <redobbin-r/[email protected]>
Reply-To: Anthill user list <anthill-IWHQxnLZ/[email protected]>
To: Anthill user list <[email protected]>
CC: [email protected], anthill-bounces-QRS84+L55VVJU0hlZIk5wmXnswh1EIUO@public.gmane.org
Subject: RE: [Anthill] Integrating Anthill with a Problem Report systyem?
Date: Fri, 24 Mar 2006 13:39:37 -0500
MIME-Version: 1.0
Received: from lists.urbancode.com ([64.34.169.154]) by 
bay0-mc6-f3.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 24 
Mar 2006 10:41:56 -0800
Received: (qmail 5590 invoked by uid 510); 24 Mar 2006 18:43:21 -0000
Received: from anthill-bounces-IWHQxnLZ/[email protected] by caladin.urbancode.com 
by uid 504 with qmail-scanner-1.20  (spamassassin: 2.61.  
Clear:RC:1(127.0.0.1):.  Processed in 0.03148 secs); 24 Mar 2006 18:43:21 
-0000
Received: from localhost (HELO caladin.urbancode.com) (127.0.0.1)  by 
lists.urbancode.com with SMTP; 24 Mar 2006 18:43:21 -0000
Received: (qmail 5560 invoked by uid 510); 24 Mar 2006 18:43:18 -0000
Received: from redobbin-r/[email protected] by caladin.urbancode.com by uid 504 
withqmail-scanner-1.20 (spamassassin: 2.61.  
Clear:RC:0(32.97.110.153):SA:0(1.1/5.0):. Processed in 0.913746 secs); 24 
Mar 2006 18:43:18 -0000
Received: from e35.co.us.ibm.com (32.97.110.153)by lists.urbancode.com with 
SMTP; 24 Mar 2006 18:43:17 -0000
Received: from westrelay02.boulder.ibm.com 
(westrelay02.boulder.ibm.com[9.17.195.11])by e35.co.us.ibm.com 
(8.12.11.20060308/8.12.11) with ESMTP idk2OIfa8B017910; Fri, 24 Mar 2006 
13:41:36 -0500
Received: from d03av03.boulder.ibm.com (d03av03.boulder.ibm.com 
[9.17.195.169])by westrelay02.boulder.ibm.com (8.12.10/NCO/VER6.8) with 
ESMTP idk2OIcVXl262654; Fri, 24 Mar 2006 11:38:31 -0700
Received: from d03av03.boulder.ibm.com (loopback [127.0.0.1])by 
d03av03.boulder.ibm.com (8.12.11/8.13.3) with ESMTP idk2OIfZnu029353; Fri, 
24 Mar 2006 11:41:35 -0700
Received: from d03nm123.boulder.ibm.com 
(d03nm123.boulder.ibm.com[9.17.195.149])by d03av03.boulder.ibm.com 
(8.12.11/8.12.11) with ESMTP idk2OIfZEn029335; Fri, 24 Mar 2006 11:41:35 
-0700
X-Message-Info: JGTYoYF78jEHjJx36Oi8+Z3TmmkSEdPtfpLB7P/ybN8=
Return-Path: <redobbin-r/[email protected]>
Delivered-To: mailman-anthill-QRS84+L55VVJU0hlZIk5wmXnswh1EIUO@public.gmane.org
X-Mailer: Lotus Notes Release 7.0 HF85 November 04, 2005
X-MIMETrack: Serialize by Router on D03NM123/03/M/IBM(Release 6.53HF654 | 
July22, 2005) at 03/24/2006 11:45:52
X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on 
caladin.urbancode.com
X-Spam-Level: *
X-Spam-Status: No, hits=1.1 required=5.0 
tests=HTML_MESSAGE,MAILTO_TO_SPAM_ADDR autolearn=no version=2.61
X-BeenThere: anthill-IWHQxnLZ/[email protected]
X-Mailman-Version: 2.1.4
Precedence: list
List-Id: Anthill user list <anthill.lists.urbancode.com>
List-Unsubscribe: 
<http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=unsubscribe>
List-Archive: <http://lists.urbancode.com/pipermail/anthill>
List-Post: <mailto:anthill-IWHQxnLZ/[email protected]>
List-Help: <mailto:anthill-request-IWHQxnLZ/[email protected]?subject=help>
List-Subscribe: 
<http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=subscribe>
Errors-To: anthill-bounces-IWHQxnLZ/[email protected]
X-OriginalArrivalTime: 24 Mar 2006 18:41:56.0497 (UTC) 
FILETIME=[A08B0810:01C64F72]






Pause will only stop new builds from initiating from the waiting queue.
Flush will only flush the waiting queue.
Resume allows builds to initiate from the waiting queue.

If you have a process that is running - hung, looping - etc. - yes you must
exit the process manually.  The build is run as a thread so stopping the
container is the safest, cleanest, means of accomplishing that.

Anthill is Open Source - I have contributed a number of changes that are in
the codebase now.  You might try developing and submitting enhancements!


Thanks,

Robert E. Dobbins
IBM Server Systems Operations - Integrated Technology Delivery
Systems Management Integration Professional
Web Hosting

redobbin-r/[email protected]




              "Res Pons"
              <[email protected]
              om>                                                        To
              Sent by:                  [email protected]
              anthill-bounces@c                                          cc
              aladin.urbancode.
              com                                                   Subject
                                        RE: [Anthill] Integrating Anthill
                                        with a Problem Report systyem?
              03/24/2006 01:30
              PM


              Please respond to
              Anthill user list
              <anthill@caladin.
               urbancode.com>






Oh don't get me started on the bugs of Anthill OS! :)

Yes, if there're any problems, Anthill sits there for many days trying to
do
a build but doesn't complain or anything.  And I believe the the "pause and

flush queue" are just ornamental and actually don't serve any pruporse, I
have to stop Tomcat literally to flush the queue!!

The other annoying thing is that you can't tell her royal highness (the
Anthill) to do a build when our princess clearly doesn't feel like it and
no
one is there late at night to interact and check the "Force a Build" box.
People should be able to manage a software and not software managing them,
well I mean that as a figure of speech really but you get the gist of it.
:)

Anthill guys please work harder to give us the next OS.  You guys are great

:)



----Original Message Follows----
From: Marcio Marchini <[email protected]>
Reply-To: Anthill user list <anthill-IWHQxnLZ/[email protected]>
To: Anthill user list <anthill-IWHQxnLZ/[email protected]>
Subject: [Anthill] Integrating Anthill with a Problem Report systyem?
Date: Fri, 24 Mar 2006 10:32:07 -0500
MIME-Version: 1.0
Received: from lists.urbancode.com ([64.34.169.154]) by
bay0-mc9-f10.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Fri,
24
Mar 2006 07:32:16 -0800
Received: (qmail 1679 invoked by uid 510); 24 Mar 2006 15:33:41 -0000
Received: from anthill-bounces-IWHQxnLZ/[email protected] by caladin.urbancode.com

by uid 504 with qmail-scanner-1.20  (spamassassin: 2.61.
Clear:RC:1(127.0.0.1):.  Processed in 0.019109 secs); 24 Mar 2006 15:33:41
-0000
Received: from localhost (HELO caladin.urbancode.com) (127.0.0.1)  by
lists.urbancode.com with SMTP; 24 Mar 2006 15:33:41 -0000
Received: (qmail 1653 invoked by uid 510); 24 Mar 2006 15:33:38 -0000
Received: from [email protected] by caladin.urbancode.com by uid 504
withqmail-scanner-1.20 (spamassassin: 2.61.
Clear:RC:0(206.191.12.34):SA:0(0.1/5.0):. Processed in 3.789198 secs); 24
Mar 2006 15:33:38 -0000
Received: from mail.bedarra.org (HELO bedarra.org) (206.191.12.34)by
lists.urbancode.com with SMTP; 24 Mar 2006 15:33:34 -0000
Received: from [64.230.99.161] (account marcio HELO [192.168.3.55])by
bedarra.org (CommuniGate Pro SMTP 5.0.6)with ESMTPSA id 6401146 for
anthill-IWHQxnLZ/[email protected];Fri, 24 Mar 2006 10:32:08 -0500
X-Message-Info: JGTYoYF78jGFCtS50ZUktFg+xG5/5PgjgMP3hpMJdvE=
Return-Path: <[email protected]>
Delivered-To: mailman-anthill-IWHQxnLZ/[email protected]
User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)
X-Accept-Language: en-us, en
X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on
caladin.urbancode.com
X-Spam-Level:
X-Spam-Status: No, hits=0.1 required=5.0 tests=RCVD_IN_NJABL autolearn=no
version=2.61
X-BeenThere: anthill-IWHQxnLZ/[email protected]
X-Mailman-Version: 2.1.4
Precedence: list
List-Id: Anthill user list <anthill.lists.urbancode.com>
List-Unsubscribe:
<http://lists.urbancode.com/mailman/listinfo/anthill>,<
mailto:anthill-request-IWHQxnLZ/[email protected]?subject=unsubscribe>
List-Archive: <http://lists.urbancode.com/pipermail/anthill>
List-Post: <mailto:anthill-IWHQxnLZ/[email protected]>
List-Help: <mailto:anthill-request-IWHQxnLZ/[email protected]?subject=help>
List-Subscribe:
<http://lists.urbancode.com/mailman/listinfo/anthill>,<
mailto:anthill-request-IWHQxnLZ/[email protected]?subject=subscribe>
Errors-To: anthill-bounces-IWHQxnLZ/[email protected]
X-OriginalArrivalTime: 24 Mar 2006 15:32:16.0555 (UTC)
FILETIME=[2191AFB0:01C64F58]

Hi,


              Has anybody given any thought to integration between Anthill
and a Problem
Report system like Bugzilla or similar?

              I have seen cases where a build was being done every 30mins.
Sometimes it
failed and remained failed for hours. Having it email again and again was a

pain. Emails became noise. If we had Anthill add a Problem Report
automatically to Bugzilla (or similar), that would have become noise too.
What can be done, then?

              I was thinking that what you want is to be able to disable
timed builds
when a build fails. Basically, if a timed build fails you would:

1) enter a PR against Bugzilla or similar, attaching whatever report you
wanted (junit output, whatever)
2) switch to non-timed builds
3) if the PR system was closed, have a way to switch the timed builds ON
again


              Has anybody given this any thought? It would require a
mechanism of plugins
to talk to different PR systems (JIRA, Bugzilla, etc) and a mechanism to be

notified back. Web Services is something that comes to mind here, but
anything goes as long as it can be done in a straightforward manner?

              I think that #1 can be done with a custom Ant task. So, it
could be invoked
from the build.xml. The problem with that is that if the developer tests
locally, he'd be sending a bug and you don't want that. You'd have to do a
"If I am running inside ANthill then submit the PR". For #2 you'd need an
Anthill option to "switch to another schedule if teh build fails", and make

it switch to a apaused schedule. The real problem is #3, as it would
require
instrumenting the PR system and Anthill, so they talk to each other.


              Ideas? Suggestions? URLs?

              Thanks,

marcio

_______________________________________________
Anthill mailing list
Anthill-IWHQxnLZ/[email protected]
http://lists.urbancode.com/mailman/listinfo/anthill

_________________________________________________________________
On the road to retirement? Check out MSN Life Events for advice on how to
get there! http://lifeevents.msn.com/category.aspx?cid=Retirement

_______________________________________________
Anthill mailing list
Anthill-IWHQxnLZ/[email protected]
http://lists.urbancode.com/mailman/listinfo/anthill
<< graycol.gif >>
<< pic06548.gif >>
<< ecblank.gif >>


_______________________________________________
Anthill mailing list
Anthill-IWHQxnLZ/[email protected]
http://lists.urbancode.com/mailman/listinfo/anthill

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/