[Cdash] User signup / email problem

Julien Jomier julien.jomier at kitware.com
Sun Jul 11 02:56:16 EDT 2010


Tobias,

I think I found the issue. I just put a fix in the current CDash trunk. 
When adding a user to a project CDash was setting the default email 
configuration to 'no email', I have changed it to 'send me an email when 
my checkins are breaking the dashboard'.

Thanks for the report!
Julien

On 7/7/2010 10:13 PM, Tobias Kaupp wrote:
> Hi,
>
> I ran into a problem where emails were not sent out and the log file told me
> that "User: XXX is not registered (or has no email) for the project 1". When I
> check the manageProjectRoles.php page, everything looks correct. Ie user XXX
> exists for project 1 and has a correct email address (I also checked the MySQL
> database and it looked right).
>
> I started to remove and re-add users and finally discovered a pattern. There
> seem to be 2 ways to sign up a user for a project when I'm logged in as an
> administrator:
>
> Option 1:
> 1) Register through the manageUsers.php page (clicking on "MyCdash", "Manage
> Users").
> 2) Click on Adminstration->Users, select a project, Tab "Search for already
> registered users" and add the users svn/cvs login (manageProjectRoles.php).
>
> Option 2:
> Register a new user through Adminstration->Users, Tab "Register user" which
> also asks for the cvs/svn login (manageProjectRoles.php).
>
> When I use option 1, emails are not sent out and I get the error message as
> mentioned above. Option 2 works fine and emails are sent out.
>
> There should also be a third option: a user signs up externally rather than
> the admin signing up the user. I didn't test that one, so not sure what would
> happen.
>
> I tested this on CDash 1.6.2 but also had the same problem in CDash 1.6.4.
>
> Regards, Tobias
>


More information about the Cdash mailing list