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

Join plugin has tables to div regression

    XMLWordPrintable

Details

    Description

      Job doesn't contain post build step "Join trigger" - job can be saved.

      Adding join trigger and saving directly works.

      When now editing the job again, save remains disabled.

      I assume there's a relationship to JENKINS-64072


      Firefox web console shows this:

      TypeError: prototypes is undefined
      <anonymous> https://jenkins02.cds.testo/adjuncts/abadefcc/lib/form/hetero-list/hetero-list.js:19
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:116
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:111
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:93
      apply https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:76
      start https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:71
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      behavior.js:119:31
      Couldn't find the expected parent element (.setting-main) for element
      <textarea class="setting-input validated " checkdependson="changeReasonComment" name="_.changeReasonComment" rows="5" checkurl="/job/sandbox/job/join%20…heckChangeReasonComment">
      hudson-behavior.js:505:17
      TypeError: $(...) is undefined
      findEnd https://jenkins02.cds.testo/static/abadefcc/scripts/hudson-behavior.js:809
      <anonymous> https://jenkins02.cds.testo/static/abadefcc/scripts/hudson-behavior.js:1140
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:116
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:111
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:93
      apply https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:76
      start https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:71
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      behavior.js:119:31
      TypeError: e is undefined
      <anonymous> https://jenkins02.cds.testo/static/abadefcc/scripts/hudson-behavior.js:1177
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:116
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:111
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:93
      apply https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:76
      start https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:71
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      behavior.js:119:31
      TypeError: vg.rowVisibilityGroup is undefined
      updateOptionalBlock https://jenkins02.cds.testo/static/abadefcc/scripts/hudson-behavior.js:1559
      <anonymous> https://jenkins02.cds.testo/static/abadefcc/scripts/hudson-behavior.js:1198
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:116
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:111
      applySubtree https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:93
      apply https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:76
      start https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:71
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      onload https://jenkins02.cds.testo/static/abadefcc/scripts/behavior.js:133
      behavior.js:119:31
      Diese Website verwendet anscheinend einen scroll-verknüpften Positionierungseffekt. Dies könnte mit asynchronem Verschieben (Panning) schlecht zusammenspielen; siehe https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects für weitere Details und nehmen Sie an der Diskussion über damit verbundene Werkzeuge und Funktionen teil! configure

      Attachments

        Issue Links

          Activity

            flominatortm Florian Straub created issue -
            oleg_nenashev Oleg Nenashev added a comment -

            There are table layouts in https://github.com/jenkinsci/join-plugin/blob/master/src/main/resources/join/JoinTrigger/config.jelly . Indeed a fix is needed, but it is quite a straightforward one

            oleg_nenashev Oleg Nenashev added a comment - There are table layouts in https://github.com/jenkinsci/join-plugin/blob/master/src/main/resources/join/JoinTrigger/config.jelly  . Indeed a fix is needed, but it is quite a straightforward one
            fqueiruga Félix Queiruga Balado made changes -
            Field Original Value New Value
            Epic Link JENKINS-62437 [ 206431 ]
            oleg_nenashev Oleg Nenashev made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            oleg_nenashev Oleg Nenashev made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            markewaite Mark Waite made changes -
            Link This issue is related to JENKINS-65480 [ JENKINS-65480 ]
            markewaite Mark Waite made changes -
            Summary Join plugin has potential tables to div regression Join plugin has tables to div regression
            allan_burdajewicz Allan BURDAJEWICZ added a comment - Looks like it is fixed but unreleased: https://github.com/jenkinsci/join-plugin/commit/96f6b08464118b456107f02a07fdb0421cfd729e
            roebi Robert Halter added a comment -

            Last Activity here from Assignee mdonohue is from April, 2017
            See: https://issues.jenkins.io/secure/ViewProfile.jspa?name=mdonohue&selectedTab=com.atlassian.streams.streams-jira-plugin:user-profile-stream-panel

            It was: mdonohue changed the Assignee to 'Daniel Spilker' on JENKINS-43219 - join plugin job dsl incomplete

            May ask 'Daniel Spilker' to Release this Plugin Change ...

            Last activitiv from 'Daniel Spilker' is from July, 2020
            https://issues.jenkins.io/secure/ViewProfile.jspa?name=daspilker&selectedTab=com.atlassian.streams.streams-jira-plugin:user-profile-stream-panel

            roebi Robert Halter added a comment - Last Activity here from Assignee mdonohue is from April, 2017 See: https://issues.jenkins.io/secure/ViewProfile.jspa?name=mdonohue&selectedTab=com.atlassian.streams.streams-jira-plugin:user-profile-stream-panel It was: mdonohue changed the Assignee to 'Daniel Spilker' on JENKINS-43219 - join plugin job dsl incomplete May ask 'Daniel Spilker' to Release this Plugin Change ... Last activitiv from 'Daniel Spilker' is from July, 2020 https://issues.jenkins.io/secure/ViewProfile.jspa?name=daspilker&selectedTab=com.atlassian.streams.streams-jira-plugin:user-profile-stream-panel
            roebi Robert Halter added a comment -

            daspilker Do you know who could release this plugin - with the tab-2-div change - as a new version?

            With kind regards roebi

            roebi Robert Halter added a comment - daspilker Do you know who could release this plugin - with the tab-2-div change - as a new version? With kind regards roebi
            roebi Robert Halter added a comment -

            wolfs on https://github.com/jenkinsci/join-plugin/commit/682cfed6f0984130344789efd45ca86d02a1ab34

            Do you know who could release this plugin - with the tab-2-div change - as a new version?

            With kind regards roebi

            roebi Robert Halter added a comment - wolfs on https://github.com/jenkinsci/join-plugin/commit/682cfed6f0984130344789efd45ca86d02a1ab34 Do you know who could release this plugin - with the tab-2-div change - as a new version? With kind regards roebi
            roebi Robert Halter added a comment - - edited

            Not a alternative plugin : https://plugins.jenkins.io/job-fan-in/

            roebi Robert Halter added a comment - - edited Not a alternative plugin : https://plugins.jenkins.io/job-fan-in/
            roebi Robert Halter added a comment -

            I made a Pull Request
            update to Jenkins LTS Version 2.289.2 - to release JENKINS-64639 #18
            to help to easier release this Plugin.
            Hope it helps.

            roebi Robert Halter added a comment - I made a Pull Request update to Jenkins LTS Version 2.289.2 - to release JENKINS-64639 #18 to help to easier release this Plugin. Hope it helps.
            vermavina69 Vinay Verma made changes -
            Attachment Jenkins_join_plugin.png [ 57129 ]
            vermavina69 Vinay Verma added a comment -

             I am facing the same issue. I have many jobs which are using join-plugin. I recently upgraded my Jenkins to latest version (using docker jenkins/jenkins:2.330 image, earlier one was 2.177).

            As soon as I upgraded Jenkins, configure job UI was broken, then I upgraded few of the old plugins. Everything else became normal but jobs which are configured to use this join-plugin are having the same problem - Save and Apply buttons are not working (I see some error as well if I open developers tool, in the attached screenshot). Due to this I will not be able to modify the job from Jenkins console.

            Could somebody please help in this case.

             

             

            vermavina69 Vinay Verma added a comment -  I am facing the same issue. I have many jobs which are using join-plugin. I recently upgraded my Jenkins to latest version (using docker jenkins/jenkins:2.330 image, earlier one was 2.177). As soon as I upgraded Jenkins, configure job UI was broken, then I upgraded few of the old plugins. Everything else became normal but jobs which are configured to use this join-plugin are having the same problem - Save and Apply buttons are not working (I see some error as well if I open developers tool, in the attached screenshot). Due to this I will not be able to modify the job from Jenkins console. Could somebody please help in this case.    
            vermavina69 Vinay Verma added a comment -

            This ticket helped me solve the problem - https://issues.jenkins.io/browse/JENKINS-65480

            vermavina69 Vinay Verma added a comment - This ticket helped me solve the problem -  https://issues.jenkins.io/browse/JENKINS-65480
            markewaite Mark Waite made changes -
            Link This issue is duplicated by JENKINS-69945 [ JENKINS-69945 ]
            markewaite Mark Waite made changes -
            Link This issue blocks JENKINS-70071 [ JENKINS-70071 ]

            People

              mdonohue mdonohue
              flominatortm Florian Straub
              Votes:
              6 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated: