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

Inputs not showing in inner most nested parallels

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Minor Minor
    • blueocean-plugin
    • Jenkins 2.43

      Original request
      For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

      stage ("stage1") {
        parallel (
          "s1": {
            parallel (
            	"DB": {
            		node {
            			println("Done DB1")
            			println("Done DB2")
            		}
            	},
            	"ENV": {
            		node {
                  input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
                  println("done env")
            		}
            	}
            )
            node {
            		println("Done ENV2")
            }
            node {
              input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
              println("Done ")
            }	
          }
        )
      }
      

        1. jenkins_BO_bug_1.png
          jenkins_BO_bug_1.png
          21 kB
        2. jenkins_BO_bug_2.png
          jenkins_BO_bug_2.png
          24 kB
        3. first.png
          first.png
          59 kB
        4. second.png
          second.png
          47 kB

          [JENKINS-42062] Inputs not showing in inner most nested parallels

          Avi K created issue -
          James Dumay made changes -
          Description Original: For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          New: For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          James Dumay made changes -
          Summary Original: Blue Ocean Process details view failing to show input request for nested requests New: Inputs not showing in nested parallels
          James Dumay made changes -
          Link New: This issue is blocked by JENKINS-38442 [ JENKINS-38442 ]
          James Dumay made changes -
          Description Original: For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          New: This is blocked by JENKINS-38442. Blue Ocean does not handle nesting of stages or parallels at this time.

          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          James Dumay made changes -
          Description Original: This is blocked by JENKINS-38442. Blue Ocean does not handle nesting of stages or parallels at this time.

          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          New: {panel:title=Support for inputs in nested parallels requires better support for nested stages and parallels|titleBGColor=lightgrey}
          This is blocked by JENKINS-38442. Blue Ocean does not handle nesting of stages or parallels at this time.
          {panel}

          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          James Dumay made changes -
          Epic Link New: JENKINS-38490 [ 174672 ]
          James Dumay made changes -
          Summary Original: Inputs not showing in nested parallels New: Inputs not showing in inner most nested parallels
          James Dumay made changes -
          Description Original: {panel:title=Support for inputs in nested parallels requires better support for nested stages and parallels|titleBGColor=lightgrey}
          This is blocked by JENKINS-38442. Blue Ocean does not handle nesting of stages or parallels at this time.
          {panel}

          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          New: {panel:title=This bug requires Blue Ocean to solve better support for nested stages and parallels|titleBGColor=lightgrey}
          This is blocked by JENKINS-38442. Blue Ocean does not handle nesting of stages or parallels at this time.
          {panel}

          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          James Dumay made changes -
          Description Original: {panel:title=This bug requires Blue Ocean to solve better support for nested stages and parallels|titleBGColor=lightgrey}
          This is blocked by JENKINS-38442. Blue Ocean does not handle nesting of stages or parallels at this time.
          {panel}

          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          New: {panel:title=This bug requires Blue Ocean to solve better support for nested stages and parallels|titleBGColor=lightgrey}
          Blue Ocean does not handle nesting of stages or parallels at this time. See JENKINS-38442 for more information.
          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          James Dumay made changes -
          Description Original: {panel:title=This bug requires Blue Ocean to solve better support for nested stages and parallels|titleBGColor=lightgrey}
          Blue Ocean does not handle nesting of stages or parallels at this time. See JENKINS-38442 for more information.
          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}
          New: {panel:title=This bug requires Blue Ocean to solve better support for nested stages and parallels|titleBGColor=lightgrey}
          Blue Ocean does not handle nesting of stages or parallels at this time. See JENKINS-38442 for more information.
          {panel}

          *Original request*
          For this pipeline , in Blue Ocean, it requests input once, the second input request is not shown and the flow is paused

          {code}
          stage ("stage1") {
          parallel (
          "s1": {
          parallel (
          "DB": {
          node {
          println("Done DB1")
          println("Done DB2")
          }
          },
          "ENV": {
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("done env")
          }
          }

          )
          node {
          println("Done ENV2")

          }
          node {
          input message: 'What do you want to do here?', parameters: [choice(choices: 'Rerun\nSkip\nAbort', description: '', name: '')], submitterParameter: ''
          println("Done ")

          }

          }


          )

          }
          {code}

            Unassigned Unassigned
            kopper8 Avi K
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: