-
Bug
-
Resolution: Fixed
-
Critical
-
-
Blue Ocean 1.1, Blue Ocean 1.1
When a custom OrganizationFactory is registered SSE events are not processed correctly in the Activity page (re-running an existent build does not update the UI).
The event is delivered but some specific data must be wrong, I suspect it is the organization not being correctly computed (I've removed my custom OrganizationFactory for testing and it fixes the issue). FWIW my org factory is just setting the Organization root as a specific folder inside the Jenkins instance (instead of the Jenkins root folder), in the screencast "AnotherTeam" is the root of my organization (returned on OrganizationFactory.get(String) wrapped in a BlueOrganization object).
- links to
[JENKINS-44644] SSE Events ignored on activity page when a custom Org factory is used
Description |
Original:
When a custom {{OrganizationFactory}} is registered SSE events are not processed correctly in the _Activity_ page (re-running an existent build does not update the UI). !activity-run2.gif! The event is delivered but some specific data must be wrong, I suspect it is the organization not being correctly computed (I've removed my custom {{OrganizationFactory}} for testing and it fixes the issue). FWIW my org factory is just setting the Organization root as a specific folder inside the Jenkins instance (instead of the Jenkins root folder), in the screencast "AnotherTeam" is the root of my organization (returned on {{OrganizationFactory.get(String)}} wrapped in a {{BlueOrganization}} object). |
New:
When a custom {{OrganizationFactory}} is registered SSE events are not processed correctly in the _Activity_ page (re-running an existent build does not update the UI). !activity-run2.gif|height=450,width=700! The event is delivered but some specific data must be wrong, I suspect it is the organization not being correctly computed (I've removed my custom {{OrganizationFactory}} for testing and it fixes the issue). FWIW my org factory is just setting the Organization root as a specific folder inside the Jenkins instance (instead of the Jenkins root folder), in the screencast "AnotherTeam" is the root of my organization (returned on {{OrganizationFactory.get(String)}} wrapped in a {{BlueOrganization}} object). |
Epic Link | New: JENKINS-35759 [ 171771 ] |
Summary | Original: SSE Events not working on Activity page | New: SSE Events ignored on activity page when a custom Org factory is used |
Assignee | New: Vivek Pandey [ vivek ] |
Sprint | New: Blue Ocean 1.1 [ 321 ] |
Priority | Original: Major [ 3 ] | New: Critical [ 2 ] |
vivek perhaps you can bring amuniz along when you chat to alobato - solve this then?