Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-63993

Pipeline approval stage does not show "Proceed/Abort" popup buttons

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Labels:
      None
    • Environment:
    • Similar Issues:

      Description

      Jenkins approval stages have suddenly stopped working.

      I have listed our Jenkins version and related pipeline plugin versions in "Environment:"

      Thanks

       

      Proceed/Reject options not showing up.

        Attachments

          Activity

          lkisac Len Isac created issue -
          lkisac Len Isac made changes -
          Field Original Value New Value
          Attachment image-2020-10-21-06-18-07-998.png [ 53005 ]
          lkisac Len Isac made changes -
          Description Jenkins approval stages have suddenly stopped working.

          I don't believe we have made any recent Jenkins or Plugin version upgrades, however I need to confirm with my team.  If they have made any recent changes to any plugins, I will rollback.

          Please let me know if I can provide any more info.

          Thanks
          Jenkins approval stages have suddenly stopped working.

          I don't believe we have made any recent Jenkins or Plugin version upgrades, however I need to confirm with my team.  If they have made any recent changes to any plugins, I will rollback.

          Please let me know if I can provide any more info.

          Thanks

           

          !image-2020-10-21-06-18-07-998.png!

          Proceed/Reject options not showing up.
          lkisac Len Isac made changes -
          Summary Pipeline approval stage does not show "Proceed/Reject" popup buttons Pipeline approval stage does not show "Proceed/Abort" popup buttons
          lkisac Len Isac made changes -
          Component/s pipeline-input-step-plugin [ 21708 ]
          Component/s pipeline-stage-view-plugin [ 21139 ]
          simontunnat Simon Tunnat made changes -
          Attachment image-2020-10-21-15-28-01-203.png [ 53006 ]
          simontunnat Simon Tunnat made changes -
          Attachment image-2020-10-21-15-28-01-203.png [ 53006 ]
          simontunnat Simon Tunnat made changes -
          Attachment jenkins-input.jpg [ 53007 ]
          Hide
          bvdriel Bas van Driel added a comment -

          +1, same problem on our jenkins Jenkins 2.249.2

          Show
          bvdriel Bas van Driel added a comment - +1, same problem on our jenkins  Jenkins 2.249.2
          Hide
          simontunnat Simon Tunnat added a comment -

          We have a very related issue, the input dialog is displayed at the wrong position and the proceed button is not clickable:

          Jenkins version: 2.249.2

          Show
          simontunnat Simon Tunnat added a comment - We have a very related issue, the input dialog is displayed at the wrong position and the proceed button is not clickable: Jenkins version: 2.249.2
          lkisac Len Isac made changes -
          Description Jenkins approval stages have suddenly stopped working.

          I don't believe we have made any recent Jenkins or Plugin version upgrades, however I need to confirm with my team.  If they have made any recent changes to any plugins, I will rollback.

          Please let me know if I can provide any more info.

          Thanks

           

          !image-2020-10-21-06-18-07-998.png!

          Proceed/Reject options not showing up.
          Jenkins approval stages have suddenly stopped working.

          I have listed our Jenkins version and related pipeline plugin versions in "Environment:"

          Thanks

           

          !image-2020-10-21-06-18-07-998.png!

          Proceed/Reject options not showing up.
          Hide
          lkisac Len Isac added a comment -

          I've tried downgrading Jenkins from version 2.249.2 to 2.249.1 and it has not resolved it.

          Also tried downgrading the following plugins one-by-one which were also updated recently:

          Pipeline: Input Step downgraded to 2.12 (didn't resolve)
          Pipeline: Stage Step downgraded 2.5 to 2.3 (didn't resolve)
          Pipeline: Declarative downgraded from 1.7.2 to 1.7.0 (didn't resolve)
          Pipeline: Job downgraded from 2.40 to 2.39 (didn't resolve)
          Pipeline: Stage View Plugin downgraded from 2.17 to 2.15 (didn't resolve)
          Pipeline: API downgraded from 2.40 to 2.38 (didn't resolve)
          Pipeline: Build Step downgraded from 2.13 to 2.12 (didn't resolve)
          Pipeline: Basic Steps downgraded from 2.22 to 2.21 (didn't resolve)
          Pipeline: Step API downgraded from 2.23 to 2.22 (didn't resolve)
          Pipeline: SCM Step downgraded from 2.11 to 2.9 (didn't resolve)
          Pipeline: REST API Plugin downgraded from 2.17 to 2.15 (didn't resolve)

          Show
          lkisac Len Isac added a comment - I've tried downgrading Jenkins from version 2.249.2 to 2.249.1 and it has not resolved it. Also tried downgrading the following plugins one-by-one which were also updated recently: Pipeline: Input Step downgraded to 2.12 (didn't resolve) Pipeline: Stage Step downgraded 2.5 to 2.3 (didn't resolve) Pipeline: Declarative downgraded from 1.7.2 to 1.7.0 (didn't resolve) Pipeline: Job downgraded from 2.40 to 2.39 (didn't resolve) Pipeline: Stage View Plugin downgraded from 2.17 to 2.15 (didn't resolve) Pipeline: API downgraded from 2.40 to 2.38 (didn't resolve) Pipeline: Build Step downgraded from 2.13 to 2.12 (didn't resolve) Pipeline: Basic Steps downgraded from 2.22 to 2.21 (didn't resolve) Pipeline: Step API downgraded from 2.23 to 2.22 (didn't resolve) Pipeline: SCM Step downgraded from 2.11 to 2.9 (didn't resolve) Pipeline: REST API Plugin downgraded from 2.17 to 2.15 (didn't resolve)
          Hide
          lkisac Len Isac added a comment -

          Is there any temporary workaround for this?  It seems we're unable to approve the pipeline from the console output as well.

          Show
          lkisac Len Isac added a comment - Is there any temporary workaround for this?  It seems we're unable to approve the pipeline from the console output as well.
          Hide
          nixilin xilin ni added a comment -

          We also encountered similar problems yesterday, even more serious.

          The input dialog (proceed/abort) does not show.

          I checked chrome's devtools and there's a warning on its console: 

          DevTools failed to load SourceMap: Could not load content for https://[MY_DOMAIN]/adjuncts/f4ff6e68/org/jenkinsci/pipeline/stageview_adjunct.map.json: HTTP error: status code 403, net::ERR_HTTP_RESPONSE_CODE_FAILURE  
          

          I copied that url and direct access it from browser, it gives a 403 error from jetty

          URI:/adjuncts/f4ff6e68/org/jenkinsci/pipeline/stageview_adjunct.map.json
          STATUS:403
          MESSAGE:Forbidden
          SERVLET:Stapler

          This jenkins running on AWS EKS, behind ALB ingress. Install with helm3, running with image jenkins/jenkins:lts
          I've set -Dorg.eclipse.jetty.LEVEL=DEBUG in JENKINS_OPTS and restart jenkins, but there's no related log.
          We change image to jenkins/jenkins:lts-centos7 and removed all folder under jenkins_home/plugins (I intend to trigger re-extract from jpi).
          All operation above doesn't help. 
          Hope someone will followup. Thanks.

          Show
          nixilin xilin ni added a comment - We also encountered similar problems yesterday, even more serious. The input dialog (proceed/abort) does not show. I checked chrome's devtools and there's a warning on its console:  DevTools failed to load SourceMap: Could not load content for https://[MY_DOMAIN]/adjuncts/f4ff6e68/org/jenkinsci/pipeline/stageview_adjunct.map.json: HTTP error: status code 403, net::ERR_HTTP_RESPONSE_CODE_FAILURE   I copied that url and direct access it from browser, it gives a 403 error from jetty URI:/adjuncts/f4ff6e68/org/jenkinsci/pipeline/stageview_adjunct.map.json STATUS:403 MESSAGE:Forbidden SERVLET:Stapler This jenkins running on AWS EKS, behind ALB ingress. Install with helm3, running with image jenkins/jenkins:lts I've set -Dorg.eclipse.jetty.LEVEL=DEBUG in JENKINS_OPTS and restart jenkins, but there's no related log. We change image to jenkins/jenkins:lts-centos7 and removed all folder under jenkins_home/plugins (I intend to trigger re-extract from jpi). All operation above doesn't help.  Hope someone will followup. Thanks.
          timja Tim Jacomb made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Fixed but Unreleased [ 10203 ]
          Hide
          timja Tim Jacomb added a comment - - edited
          Show
          timja Tim Jacomb added a comment - - edited fixed in https://github.com/jenkinsci/pipeline-stage-view-plugin/pull/118   not released yet    
          Hide
          lkisac Len Isac added a comment -

          It looks like the change was merged.

          I updated the Pipeline Stage View plugin to the new 2.183 and the "Proceed/Abort" popup now works.  Thanks

          Show
          lkisac Len Isac added a comment - It looks like the change was merged. I updated the Pipeline Stage View plugin to the new 2.183 and the "Proceed/Abort" popup now works.  Thanks
          timja Tim Jacomb made changes -
          Status Fixed but Unreleased [ 10203 ] Closed [ 6 ]

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            lkisac Len Isac
            Votes:
            5 Vote for this issue
            Watchers:
            9 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: