[JIRA] Created: (HUDSON-5700) Matrix project configuration build doesn't start

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[JIRA] Created: (HUDSON-5700) Matrix project configuration build doesn't start

Hudson issues mailing list
Matrix project configuration build doesn't start
------------------------------------------------

                 Key: HUDSON-5700
                 URL: http://issues.hudson-ci.org/browse/HUDSON-5700
             Project: Hudson
          Issue Type: Bug
          Components: matrix
            Reporter: kohsuke


On http://hudson.drizzle.org/job/drizzle-build/ it appears that if the matrix project only has one axis and is tied to the master, the configuration build doesn't start despite the master node having available executor.

The configuration build remains in the queue with "waiting for available executor", and the link from the queue points to non-existent http://hudson.drizzle.org/job/drizzle-build/default/ where it should point to http://hudson.drizzle.org/job/drizzle-build/label=master/

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-5700) Matrix project configuration build doesn't start

Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-5700?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=136112#action_136112 ]

kohsuke commented on HUDSON-5700:
---------------------------------

On further investigation it seems like some kind of race condition. If the configuration build is in the queue when the configuration changes, the system gets into an inconsistent state.

> Matrix project configuration build doesn't start
> ------------------------------------------------
>
>                 Key: HUDSON-5700
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5700
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>            Reporter: kohsuke
>
> On http://hudson.drizzle.org/job/drizzle-build/ it appears that if the matrix project only has one axis and is tied to the master, the configuration build doesn't start despite the master node having available executor.
> The configuration build remains in the queue with "waiting for available executor", and the link from the queue points to non-existent http://hudson.drizzle.org/job/drizzle-build/default/ where it should point to http://hudson.drizzle.org/job/drizzle-build/label=master/

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Updated: (HUDSON-5700) Race condition in Matrix project builds between config changes and builds

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-5700?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

kohsuke updated HUDSON-5700:
----------------------------

        Summary: Race condition in Matrix project builds between config changes and builds  (was: Matrix project configuration build doesn't start)
    Description:
It appears that there's a race condition if a build is queued and configuration changes around the same time.

On http://hudson.drizzle.org/job/drizzle-build/ it appears that if the matrix project only has one axis and is tied to the master, the configuration build doesn't start despite the master node having available executor.

The configuration build remains in the queue with "waiting for available executor", and the link from the queue points to non-existent http://hudson.drizzle.org/job/drizzle-build/default/ where it should point to http://hudson.drizzle.org/job/drizzle-build/label=master/

  was:
On http://hudson.drizzle.org/job/drizzle-build/ it appears that if the matrix project only has one axis and is tied to the master, the configuration build doesn't start despite the master node having available executor.

The configuration build remains in the queue with "waiting for available executor", and the link from the queue points to non-existent http://hudson.drizzle.org/job/drizzle-build/default/ where it should point to http://hudson.drizzle.org/job/drizzle-build/label=master/


> Race condition in Matrix project builds between config changes and builds
> -------------------------------------------------------------------------
>
>                 Key: HUDSON-5700
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5700
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>            Reporter: kohsuke
>
> It appears that there's a race condition if a build is queued and configuration changes around the same time.
> On http://hudson.drizzle.org/job/drizzle-build/ it appears that if the matrix project only has one axis and is tied to the master, the configuration build doesn't start despite the master node having available executor.
> The configuration build remains in the queue with "waiting for available executor", and the link from the queue points to non-existent http://hudson.drizzle.org/job/drizzle-build/default/ where it should point to http://hudson.drizzle.org/job/drizzle-build/label=master/

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-5700) Race condition in Matrix project builds between config changes and builds

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-5700?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=136113#action_136113 ]

sdirector commented on HUDSON-5700:
-----------------------------------

I just renamed the drizzle-build job to drizzle-build-matrix, in case it needs to still be looked at.

> Race condition in Matrix project builds between config changes and builds
> -------------------------------------------------------------------------
>
>                 Key: HUDSON-5700
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5700
>             Project: Hudson
>          Issue Type: Bug
>          Components: matrix
>            Reporter: kohsuke
>
> It appears that there's a race condition if a build is queued and configuration changes around the same time.
> On http://hudson.drizzle.org/job/drizzle-build/ it appears that if the matrix project only has one axis and is tied to the master, the configuration build doesn't start despite the master node having available executor.
> The configuration build remains in the queue with "waiting for available executor", and the link from the queue points to non-existent http://hudson.drizzle.org/job/drizzle-build/default/ where it should point to http://hudson.drizzle.org/job/drizzle-build/label=master/

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]