[Anthill-pro] Question about the new dashboard

Mladen Maravić mladen.maravic at svgroup.hr
Fri Jan 18 02:08:34 CST 2008


Ryan,

Yes, we did switch the life-cycle model! I took some time with this and found out the following:

If I take a look in the database itself, I can see the following:

	The NEW LCM has an ID=8, and the OLD LCM has an ID=2.

If I look at the PROJECT table, I can see that the project is now connected to the NEW LCM (LIFE_CYCLE_MODEL_ID=8).

However, all of the jobs from this project still have JOB_CONFIG.LIFE_CYCLE_MODEL_ID=2

Is it possible that Anthill, in case a LCM  is changed for the project, doesn't update the project's jobs accordingly? I didn't find a way to change the LCM that a job is connected to in the GUI. I can do the change in the database for now, but this is still a problem...

-----Original Message-----
From: Ryan Smith [mailto:rws at urbancode.com] 
Sent: Tuesday, January 15, 2008 3:41 PM
To: Mladen Maravić
Cc: 'AnthillPro user and support list.'
Subject: Re: [Anthill-pro] Question about the new dashboard

Mladen,

Is it possible that your project has switched its life-cycle model recently, or perhaps this is due to a upgrade issue. I'm thinking that the success and failure statuses that the jobs are setting are statuses from a different life-cycle model and not the project's. Try editing the jobs and resetting the statuses on the assign status steps.


Ryan

Mladen Maravić wrote:
> Ryan,
> 
> The workflow in question consists of 4 jobs. Each job ends with assign status step (ok, steps, one for success and one for failure). The last thing that gets executed in a workflow is an assign status step! Still nothing...
> 
> I even tried the following. I deleted the build-life that was showing at the dashboard. It went into Inactive state (which I don't understand at all, because when I delete other build-lifes, they are gone!) and it's still showing in the dashboard. 
> 
> Currenty, the dashboard is totally useless because it shows statuses as they were 2 months ago... 
> 
> Mladen
> 
> -----Original Message-----
> From: anthill-pro-bounces at lists.urbancode.com [mailto:anthill-pro-bounces at lists.urbancode.com] On Behalf Of Ryan Smith
> Sent: Monday, January 14, 2008 4:53 PM
> To: AnthillPro user and support list.
> Subject: Re: [Anthill-pro] Question about the new dashboard
> 
> Mladen,
> 
> The workflow dashboard should show the most recent build lives that have been assigned each build life status. A build life will not appear in here because its workflow succeeds or fails. It only appears if you assign a build life status to it with the assign status step.
> 
> It sounds like you had a secondary workflow fail on a build life and are expected that to set a build life status of failed. Usually the success and failed build life statuses are only assigned on the originating workflow.
> 
> 
> Ryan
> 
> Mladen Maravić wrote:
>> Well, I have a project (lets call it Project A) that has a life cycle 
>> model called Life-Cycle Model M. This LCM M has the default statuses 
>> (Archived, success, failure). My stamping strategy just pust a timestamp 
>> for the stamp (it's a nighty build).This all works well! The difference 
>> is in the data I get when I view them at two different places:
>>
>>  
>>
>> 1.       Dashboard. I login into Anthill and I'm presented with the 
>> dashboard. In the dashboard I find the Project A, I expand it's 
>> workflow, and there is my dev.nighty workflow. Next to it is a status 
>> "Failed" and a Stamp "5_5-n-20071130.2203" (a build that failed that was 
>> run 2007-11-30; almost two months ago).
>>
>> 2.       If I now click the workflow name I get a page that gives me (at 
>> the top) the "Most Recent Status Assignments" list. This list contains 
>> the following:
>>
>>  
>>
>> ·         Status: "success"   Build life: "1549"   Stamp: 
>> "HEAD-n-20080114.0835"
>>
>> ·         Status: "failure"   Build life: "1453"   Stamp: 
>> "HEAD-n-20080102.2204"
>>
>>  
>>
>> So, what's the deal with the dashboard? It is clearly NOT showing the 
>> most recent status. It makes no sense...
>>
>>  
>>
>>  
>>
>>  
>>
>> *From:* anthill-pro-bounces at lists.urbancode.com 
>> [mailto:anthill-pro-bounces at lists.urbancode.com] *On Behalf Of *Steve Boone
>> *Sent:* Thursday, January 10, 2008 5:31 PM
>> *To:* AnthillPro user and support list.
>> *Subject:* Re: [Anthill-pro] Question about the new dashboard
>>
>>  
>>
>> Mladen,
>>
>> Those status and stamps come from the Lie-Cycle Model that is associated 
>> with a project.  When you create a project, you must specify a 
>> Life-Cycle Model.  Life-Cycle models are created from the System Tab. 
>>
>> Stamping is done differently in 3.4, and uses Project Properties to 
>> create the stamp. 
>>
>> Also, can you take a look at your stamping strategy on your workflow and 
>> let me know what is there?
>>
>> Regards,
>> Steve  Boone
>>
>> On 1/10/08, *Mladen Maravić* <mladen.maravic at svgroup.hr 
>> <mailto:mladen.maravic at svgroup.hr>> wrote:
>>
>> After upgrading to 3.4 we got a brand new dashboard that shows me all of 
>> my active projects, project's workflows and it's statuses and stamps.
>>
>>  
>>
>> Here is the question: where does Anthill take those statuses and stamps 
>> from?
>>
>>  
>>
>> For example,
>>
>> I have a project called RetailServices. It consists of several 
>> workflows. One of them is "nightly". The "nightly" workflow, as I look 
>> at it through Dashboard, has a status of failed and a stamp from almost 
>> a month ago. If I click on the workflow name, I get a more detailed page 
>> that tells me that the most recent "nightly" build was a success and was 
>> carried out half an hour ago and requested by me. So why does dashboard 
>> say that the "nightly" workflow has failed and puts a month-old stamp on 
>> the page instead of the half-an-hour-ago one? This is true of almost all 
>> of my workflows! The dashboard simply doesn't reflect the most current 
>> status of my workflow builds, but rather some past status that seems 
>> totally random. Can anybody shed some light on this?
>>
>>  
>>
>>  
>>
>> svgroup_mail
>>
>> MLADEN MARAVIĆ
>>
>> V. RAVNICE 15, HR-10000 ZAGREB, CROATIA
>>
>> *PHONE:* +385 1 2958 747
>>
>> *FAX:* +385 1 2989 324
>>
>> *GSM:* +385 91 3841 397
>>
>> mladen.maravic at svgroup.hr <mailto:mladen.maravic at svgroup.hr>
>>
>> www.svgroup.hr <http://www.svgroup.hr/>
>>
>>  
>>
>>
>> _______________________________________________
>> Anthill-pro mailing list
>> Anthill-pro at lists.urbancode.com <mailto:Anthill-pro at lists.urbancode.com>
>> http://lists.urbancode.com/mailman/listinfo/anthill-pro
>>
>>  
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Anthill-pro mailing list
>> Anthill-pro at lists.urbancode.com
>> http://lists.urbancode.com/mailman/listinfo/anthill-pro
> 

-- 
===========================================================
Ryan Smith.           		2044 Euclid Ave., Suite 600
Lead Developer                  Cleveland, Ohio 44115
Urbancode, Inc.
                                email:  rws at urbancode.com
web:     www.urbancode.com      phone:  216-858-9000
web:     www.anthillpro.com     fax:    216-858-9602
===========================================================



More information about the Anthill-pro mailing list