[Cdash] Cdash upgrade problems

Julien Jomier julien.jomier at kitware.com
Sun May 3 18:47:39 UTC 2009


Tobias,

Glad it worked. I have updated the wiki with the information on how to 
upgrade CDash manually. My guess is that the javascript is not passing 
the right CDash version, or not passing the version at all.

Julien

Tobias Kaupp wrote:
> Julien,
> 
> thanks for the answer, problem solved, details below.
> 
>> Which version of CDash are you upgrading from? If it's more recent than
>> 1.2, that might be the problem.
> 
> I was upgrading from 1.2.1
> 
>> Two things to try:
>>
>> 1) Retry to upgrade from the maintenance page
> 
> Doesn't work, no output in cdash.log
> 
>> 2) If 1) doesn't work try to go directly to the page:
>>
>>    http://yourURLtoCDash/backwardCompatibilityTools.php?upgrade-1-4=1
> 
> This worked nicely and the progress was reported in cdash.log. 
> 
> The "Upgrade CDash" button doesn't seem to submit this variable properly.
> 
> Cheers, Tobias
> 
>> Also the cdash.log file should show the progress of the upgrade.
>>
>> Let us know,
>> Julien
>>
>> Tobias Kaupp wrote:
>>> Hi,
>>>
>>> I've just upgraded to 1.4.1 according to the instructions (including
>>> pressing the "Upgrade Cdash button"). It seems to have worked ok but I
>>> still get a few error messages:
>>>
>>> When logged in as admin, the cdash/user.php page reports:
>>>
>>> SQL error in Project GetNumberOfPassingBuilds():Unknown column
>>> 'buildgroup.includesubprojectotal' in 'where clause'
>>> SQL error in Project GetNumberOfErrorBuilds():Unknown column
>>> 'buildgroup.includesubprojectotal' in 'where clause'
>>> SQL error in Project GetNumberOfWarningBuilds():Unknown column
>>> 'buildgroup.includesubprojectotal' in 'where clause'
>>> SQL error in Project GetNumberOfPassingBuilds():Unknown column
>>> 'buildgroup.includesubprojectotal' in 'where clause'
>>> SQL error in Project GetNumberOfErrorBuilds():Unknown column
>>> 'buildgroup.includesubprojectotal' in 'where clause'
>>> SQL error in Project GetNumberOfWarningBuilds():Unknown column
>>> 'buildgroup.includesubprojectotal' in 'where clause'
>>>
>>> The cdash/index.php page says:
>>>
>>> "The current database shema doesn't match the version of CDash you are
>>> running, upgrade your database structure in the Administration/CDash
>>> maintenance panel of Cdash"
>>>
>>> ... which I had done previously. When clicking the "Upgrade Cdash button"
>>> again, I get the following output:
>>>
>>> Upgrading tables:
>>> Applying 0.8 patches:
>>> Applying 1.0 patches:
>>> Applying 1.2 patches:
>>>
>>> CDash Upgrade Successful.
>>>
>>> I noticed that there are no 1.4 patches. At the top of the page it keeps
>>> saying: "Current CDash database schema:1.2". I am sure it's running the
>>> 1.4.1 version (the footer tells me Cdash 1.4.1 (c) 2009).
>>>
>>> Any clues?
>>>
>>> Cheers, Tobias
>>>
>>>
>>> --------------------------------------------------------------
>>> Tobias Kaupp
>>> Research Fellow, PhD
>>>
>>> The Australian Centre for Field Robotics
>>> The Rose St Building, J04
>>> The University of Sydney, NSW 2006
>>> Australia
>>>
>>> Phone:  +61 2 9036 7057
>>> Fax:    +61 2 9351 7474
>>> Email:  t.kaupp at cas.edu.au
>>> Web: http://www.cas.edu.au/content.php/232.html?personid=45
>>> --------------------------------------------------------------
>>>
>>>
>>> _______________________________________________
>>> Cdash mailing list
>>> Cdash at public.kitware.com
>>> http://public.kitware.com/cgi-bin/mailman/listinfo/cdash
> 
> 
> 



More information about the CDash mailing list