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

dynamically added credential add button has no function

    Details

    • Similar Issues:

      Description

      Every newly added credential add button (inside the f:repeatable) has no function.

      Steps to reproduce:

      1. install Performance Signature Plugin
      2. go to <JENKINS>/configure
      3. add a new Dynatrace server
      4. add a new Credential/Profile pair
      5. press the credential add button

      expected behaviour: open 'add credentials' popup

      actual behaviour: nothing happens, button has no function

      Global Configuration code location: https://github.com/jenkinsci/performance-signature-dynatrace-plugin/blob/master/dynatrace/src/main/resources/de/tsystems/mms/apm/performancesignature/dynatrace/PerfSigGlobalConfiguration/config.jelly

        Attachments

          Issue Links

            Activity

            rpionke Raphael Pionke created issue -
            Hide
            rpionke Raphael Pionke added a comment -
            Show
            rpionke Raphael Pionke added a comment - This issue is maybe related to  https://issues.jenkins-ci.org/browse/JENKINS-23160
            rpionke Raphael Pionke made changes -
            Field Original Value New Value
            Description The 2nd credential add button has no function.

            Steps to reproduce:
             # install Performance Signature Plugin
             # go to <JENKINS>/configure
             # add a new Dynatrace server
             # add a new Credential/Profile pair
             # press the credential add button

            expected behaviour: open 'add credentials' popup

            actual behaviour: nothing happens, button has no function
            The 2nd credential add button (inside the f:repeatable) has no function.

            Steps to reproduce:
             # install Performance Signature Plugin
             # go to <JENKINS>/configure
             # add a new Dynatrace server
             # add a new Credential/Profile pair
             # press the credential add button

            expected behaviour: open 'add credentials' popup

            actual behaviour: nothing happens, button has no function
            rpionke Raphael Pionke made changes -
            Description The 2nd credential add button (inside the f:repeatable) has no function.

            Steps to reproduce:
             # install Performance Signature Plugin
             # go to <JENKINS>/configure
             # add a new Dynatrace server
             # add a new Credential/Profile pair
             # press the credential add button

            expected behaviour: open 'add credentials' popup

            actual behaviour: nothing happens, button has no function
            Every newly added credential add button (inside the f:repeatable) has no function.

            Steps to reproduce:
             # install Performance Signature Plugin
             # go to <JENKINS>/configure
             # add a new Dynatrace server
             # add a new Credential/Profile pair
             # press the credential add button

            expected behaviour: open 'add credentials' popup

            actual behaviour: nothing happens, button has no function
            Hide
            rpionke Raphael Pionke added a comment -

            Stephen Connolly Do you have any input on this? I have no clue why the dynamic creation of the repeatable field blocks the credential add button function.

            Show
            rpionke Raphael Pionke added a comment - Stephen Connolly Do you have any input on this? I have no clue why the dynamic creation of the repeatable field blocks the credential add button function.
            rpionke Raphael Pionke made changes -
            Summary credential add button has no function dynamically added credential add button has no function
            rpionke Raphael Pionke made changes -
            Description Every newly added credential add button (inside the f:repeatable) has no function.

            Steps to reproduce:
             # install Performance Signature Plugin
             # go to <JENKINS>/configure
             # add a new Dynatrace server
             # add a new Credential/Profile pair
             # press the credential add button

            expected behaviour: open 'add credentials' popup

            actual behaviour: nothing happens, button has no function
            Every newly added credential add button (inside the f:repeatable) has no function.

            Steps to reproduce:
             # install Performance Signature Plugin
             # go to <JENKINS>/configure
             # add a new Dynatrace server
             # add a new Credential/Profile pair
             # press the credential add button

            expected behaviour: open 'add credentials' popup

            actual behaviour: nothing happens, button has no function

            Global Configuration code location: https://github.com/jenkinsci/performance-signature-dynatrace-plugin/blob/master/dynatrace/src/main/resources/de/tsystems/mms/apm/performancesignature/dynatrace/PerfSigGlobalConfiguration/config.jelly
            rpionke Raphael Pionke made changes -
            Component/s credentials-plugin [ 16523 ]
            Hide
            rpionke Raphael Pionke added a comment -

            The issue has something to do with the time to display the global configuration page. The "add credentials" button randomly gets a functions or not.

            Show
            rpionke Raphael Pionke added a comment - The issue has something to do with the time to display the global configuration page. The "add credentials" button randomly gets a functions or not.
            Hide
            stephenconnolly Stephen Connolly added a comment -

            Raphael Pionke correct, this is basically JENKINS-23160 you will need to replicate the hack solution IIUC

            Show
            stephenconnolly Stephen Connolly added a comment - Raphael Pionke correct, this is basically JENKINS-23160 you will need to replicate the hack solution IIUC
            stephenconnolly Stephen Connolly made changes -
            Component/s credentials-plugin [ 16523 ]
            Hide
            rpionke Raphael Pionke added a comment -

            Stephen Connolly mhhh i read through the issue and PR, the proposed fix was included in credentials-1.16. im using credentials-2.1.14 (2.1.0 as dependency). Im using credential Dynatrace profile pairs to store multiple credentials Dynatrace profile combinations in the global configuration. So how should i implement a fix for these pairs? Can you please give me a hint?

            Show
            rpionke Raphael Pionke added a comment - Stephen Connolly mhhh i read through the issue and PR, the proposed fix was included in  credentials-1.16 . im using credentials-2.1.14 (2.1.0 as dependency). Im using credential Dynatrace profile pairs  to store multiple credentials Dynatrace profile combinations in the global configuration. So how should i implement a fix for these pairs? Can you please give me a hint?
            rpionke Raphael Pionke made changes -
            Link This issue is related to JENKINS-23160 [ JENKINS-23160 ]
            rpionke Raphael Pionke made changes -
            Link This issue is related to JENKINS-42599 [ JENKINS-42599 ]
            rpionke Raphael Pionke made changes -
            Link This issue is related to JENKINS-42599 [ JENKINS-42599 ]
            rpionke Raphael Pionke made changes -
            Link This issue is related to JENKINS-42599 [ JENKINS-42599 ]
            vlatombe Vincent Latombe made changes -
            Link This issue depends on JENKINS-49645 [ JENKINS-49645 ]

              People

              • Assignee:
                rpionke Raphael Pionke
                Reporter:
                rpionke Raphael Pionke
              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: