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

Jenkins 1.651.3 breaks parameter inheritance for inheritance projects

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      When I upgraded from 1.651.1 to 1.651.3, my inheritance projects failed with an "org.jenkinsci.plugins.tokenmacro.MacroEvaluationException: Unrecognized macro" Exception. The macro was a StringParameter, inherited from a parent project, which shows up as normal when I click on Run Now. However, that parameter, nor any other parameter, shows up under the build job Parameters list and I get the Macro expansion error when I try to use that parameter. I fell back to 1.651.1 and all is functional again, i.e. I can expand the parameter and it shows up under the list.

        Attachments

          Activity

          gmbaumgardner Gregory Baumgardner created issue -
          gmbaumgardner Gregory Baumgardner made changes -
          Field Original Value New Value
          Description When I upgraded from 1.651.1 to 1.651.3, my inheritance projects failed with an "org.jenkinsci.plugins.tokenmacro.MacroEvaluationException: Unrecognized macro" Exception. The macro was a StringParameter, which shows up when I click on Run Now. However, that parameter, nor any other parameter shows up when under the build job Parameters list and I get the Macro expansion error when I try to use that parameter. I fell back to 1.651.1 and all is functional again, i.e. I can expand the parameter and it shows up under the list. When I upgraded from 1.651.1 to 1.651.3, my inheritance projects failed with an "org.jenkinsci.plugins.tokenmacro.MacroEvaluationException: Unrecognized macro" Exception. The macro was a StringParameter, which shows up when I click on Run Now. However, that parameter, nor any other parameter, shows up under the build job Parameters list and I get the Macro expansion error when I try to use that parameter. I fell back to 1.651.1 and all is functional again, i.e. I can expand the parameter and it shows up under the list.
          Summary Jenkins 1.651.3 break parameter inheritance for inheritance projects Jenkins 1.651.3 breaks parameter inheritance for inheritance projects
          gmbaumgardner Gregory Baumgardner made changes -
          Description When I upgraded from 1.651.1 to 1.651.3, my inheritance projects failed with an "org.jenkinsci.plugins.tokenmacro.MacroEvaluationException: Unrecognized macro" Exception. The macro was a StringParameter, which shows up when I click on Run Now. However, that parameter, nor any other parameter, shows up under the build job Parameters list and I get the Macro expansion error when I try to use that parameter. I fell back to 1.651.1 and all is functional again, i.e. I can expand the parameter and it shows up under the list. When I upgraded from 1.651.1 to 1.651.3, my inheritance projects failed with an "org.jenkinsci.plugins.tokenmacro.MacroEvaluationException: Unrecognized macro" Exception. The macro was a StringParameter, inherited from a parent project, which shows up as normal when I click on Run Now. However, that parameter, nor any other parameter, shows up under the build job Parameters list and I get the Macro expansion error when I try to use that parameter. I fell back to 1.651.1 and all is functional again, i.e. I can expand the parameter and it shows up under the list.
          rtyler R. Tyler Croy made changes -
          Workflow JNJira [ 173030 ] JNJira + In-Review [ 184893 ]

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            gmbaumgardner Gregory Baumgardner
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: