[JIRA] (JENKINS-13448) Guice injector failure can cause failure of whole Jenkins

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

[JIRA] (JENKINS-13448) Guice injector failure can cause failure of whole Jenkins

JIRA noreply@jenkins-ci.org
vjuranek created JENKINS-13448:
----------------------------------

             Summary: Guice injector failure can cause failure of whole Jenkins
                 Key: JENKINS-13448
                 URL: https://issues.jenkins-ci.org/browse/JENKINS-13448
             Project: Jenkins
          Issue Type: Bug
          Components: core
            Reporter: vjuranek
            Priority: Critical


When Guice fails to create injector (e.g. because some extension point is optional and therefore missing), it can break other plugins and eventually crash whole Jenkins, see e.g. JENKINS-12970, JENKINS-13385, JENKINS-13381.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[JIRA] (JENKINS-13448) Guice injector failure can cause failure of whole Jenkins

JIRA noreply@jenkins-ci.org

     [ https://issues.jenkins-ci.org/browse/JENKINS-13448?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

SCM/JIRA link daemon resolved JENKINS-13448.
--------------------------------------------

    Resolution: Fixed
   

> Guice injector failure can cause failure of whole Jenkins
> ---------------------------------------------------------
>
>                 Key: JENKINS-13448
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-13448
>             Project: Jenkins
>          Issue Type: Bug
>          Components: core
>            Reporter: vjuranek
>            Priority: Critical
>
> When Guice fails to create injector (e.g. because some extension point is optional and therefore missing), it can break other plugins and eventually crash whole Jenkins, see e.g. JENKINS-12970, JENKINS-13385, JENKINS-13381.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[JIRA] (JENKINS-13448) Guice injector failure can cause failure of whole Jenkins

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

    [ https://issues.jenkins-ci.org/browse/JENKINS-13448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161595#comment-161595 ]

SCM/JIRA link daemon commented on JENKINS-13448:
------------------------------------------------

Code changed in jenkins
User: Vojtech Juranek
Path:
 core/src/main/java/hudson/ExtensionFinder.java
http://jenkins-ci.org/commit/jenkins/6788f82a2c9f8e3580440913c2d39f1d1dc3ad70
Log:
  [FIXED JENKINS-13448] Added additional checks if Guice will be able to create injector to exclude missing extension poins.





               

> Guice injector failure can cause failure of whole Jenkins
> ---------------------------------------------------------
>
>                 Key: JENKINS-13448
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-13448
>             Project: Jenkins
>          Issue Type: Bug
>          Components: core
>            Reporter: vjuranek
>            Priority: Critical
>
> When Guice fails to create injector (e.g. because some extension point is optional and therefore missing), it can break other plugins and eventually crash whole Jenkins, see e.g. JENKINS-12970, JENKINS-13385, JENKINS-13381.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[JIRA] (JENKINS-13448) Guice injector failure can cause failure of whole Jenkins

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

    [ https://issues.jenkins-ci.org/browse/JENKINS-13448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161598#comment-161598 ]

dogfood commented on JENKINS-13448:
-----------------------------------

Integrated in !http://ci.jenkins-ci.org/images/16x16/yellow.png! [jenkins_main_trunk #1658|http://ci.jenkins-ci.org/job/jenkins_main_trunk/1658/]
     [FIXED JENKINS-13448] Added additional checks if Guice will be able to create injector to exclude missing extension poins. (Revision 6788f82a2c9f8e3580440913c2d39f1d1dc3ad70)

     Result = UNSTABLE
Vojtech Juranek : [6788f82a2c9f8e3580440913c2d39f1d1dc3ad70|https://github.com/jenkinsci/jenkins/commit/6788f82a2c9f8e3580440913c2d39f1d1dc3ad70]
Files :
* core/src/main/java/hudson/ExtensionFinder.java

               

> Guice injector failure can cause failure of whole Jenkins
> ---------------------------------------------------------
>
>                 Key: JENKINS-13448
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-13448
>             Project: Jenkins
>          Issue Type: Bug
>          Components: core
>            Reporter: vjuranek
>            Priority: Critical
>
> When Guice fails to create injector (e.g. because some extension point is optional and therefore missing), it can break other plugins and eventually crash whole Jenkins, see e.g. JENKINS-12970, JENKINS-13385, JENKINS-13381.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[JIRA] (JENKINS-13448) Guice injector failure can cause failure of whole Jenkins

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

    [ https://issues.jenkins-ci.org/browse/JENKINS-13448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161848#comment-161848 ]

dogfood commented on JENKINS-13448:
-----------------------------------

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! [jenkins_ui-changes_branch #21|http://ci.jenkins-ci.org/job/jenkins_ui-changes_branch/21/]
     [FIXED JENKINS-13448] Added additional checks if Guice will be able to create injector to exclude missing extension poins. (Revision 6788f82a2c9f8e3580440913c2d39f1d1dc3ad70)

     Result = SUCCESS
Vojtech Juranek : [6788f82a2c9f8e3580440913c2d39f1d1dc3ad70|https://github.com/jenkinsci/jenkins/commit/6788f82a2c9f8e3580440913c2d39f1d1dc3ad70]
Files :
* core/src/main/java/hudson/ExtensionFinder.java

               

> Guice injector failure can cause failure of whole Jenkins
> ---------------------------------------------------------
>
>                 Key: JENKINS-13448
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-13448
>             Project: Jenkins
>          Issue Type: Bug
>          Components: core
>            Reporter: vjuranek
>            Priority: Critical
>
> When Guice fails to create injector (e.g. because some extension point is optional and therefore missing), it can break other plugins and eventually crash whole Jenkins, see e.g. JENKINS-12970, JENKINS-13385, JENKINS-13381.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[JIRA] (JENKINS-13448) Guice injector failure can cause failure of whole Jenkins

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

    [ https://issues.jenkins-ci.org/browse/JENKINS-13448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=163116#comment-163116 ]

SCM/JIRA link daemon commented on JENKINS-13448:
------------------------------------------------

Code changed in jenkins
User: Vojtech Juranek
Path:
 core/src/main/java/hudson/ExtensionFinder.java
http://jenkins-ci.org/commit/jenkins/91d88d0508c09a8fbc42f8187347c90c8b79e47e
Log:
  [FIXED JENKINS-13448] Added additional checks if Guice will be able to create injector to exclude missing extension poins.
(cherry picked from commit 6788f82a2c9f8e3580440913c2d39f1d1dc3ad70)



               

> Guice injector failure can cause failure of whole Jenkins
> ---------------------------------------------------------
>
>                 Key: JENKINS-13448
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-13448
>             Project: Jenkins
>          Issue Type: Bug
>          Components: core
>            Reporter: vjuranek
>            Priority: Critical
>
> When Guice fails to create injector (e.g. because some extension point is optional and therefore missing), it can break other plugins and eventually crash whole Jenkins, see e.g. JENKINS-12970, JENKINS-13385, JENKINS-13381.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira