[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