Details
-
Type:
Bug
-
Status: Open (View Workflow)
-
Priority:
Blocker
-
Resolution: Unresolved
-
Component/s: core
-
Environment:centos, 2.264.1
-
Similar Issues:
-
Epic Link:
Description
Report all issues with a complete plugin list, and a screenshot
JENKINS_HOST=username:password@myhost.com:port
curl -sSL "http://$JENKINS_HOST/pluginManager/api/xml?depth=1&xpath=/*/*/shortName|/*/*/version&wrapper=plugins" | perl -pe 's/.*?<shortName>([\w-]+).*?<version>([^<]+)()(<\/\w+>)+/\1 \2\n/g'|sed 's/ /:/'
Check if your plugin already has an issue reported https://issues.jenkins.io/secure/Dashboard.jspa?selectPageId=20741 artifactory is https://github.com/jfrog/jenkins-artifactory-plugin/issues/350
If you know which plugin is causing the issue report a new issue, including steps to reproduce and screenshots and label it with 'tables-to-divs-regression'
How to identify which plugin is causing the issue
1. check plugins list against open issues on https://issues.jenkins.io/secure/Dashboard.jspa?selectPageId=20741
2. then if no open issue matches:
- disable plugins in groups of about 10 and record which ones you disabled
- Restart Jenkins
- If you can still reproduce keep disabling
- Once you can't reproduce enable plugins one by one until you find which one it is
- Then report an issue with the label 'tables-to-divs-regression'
How to triage someone else's issue
1. check plugins list against open issues on https://issues.jenkins.io/secure/Dashboard.jspa?selectPageId=20741
2. then if no open issue matches:
curl https://issues.jenkins.io/secure/attachment/53350/53350_jenkins-basith-16112020.txt | sort > abdul-bas-plugins.txt cat abdul-bas-plugins.txt | cut -d ':' -f 1 | sort > plugins.filtered.txt # remove versions as CLI complains when old versions are there wget https://github.com/jenkinsci/plugin-installation-manager-tool/releases/download/2.1.2/jenkins-plugin-manager-2.1.2.jar wget https://get.jenkins.io/war/2.266/jenkins.war export JENKINS_HOME=~/.jenkins-64072 java -jar jenkins-plugin-manager-2.1.2.jar -f abdul-bas-plugins.txt -d ~/.jenkins-64072/plugins --war jenkins.war java -jar jenkins.war
- Normally create a new freestyle job and then reproduce the issue, (requires enough information with steps to reproduce, sometimes it is a different page or requires specific config)
- Once reproduced disable plugins in groups of about 10 and record which ones you disabled
- Restart Jenkins
- If you can still reproduce keep disabling
- Once you can't reproduce enable plugins one by one until you find which one it is
- Then report an issue with the label 'tables-to-divs-regression'
original text
After upgrade to 2.264.1 via yum package, the confgure UI of all my projects was borked, showing things that the project didn't support, preventing modification and updates to jobs. Jobs were still running correctly however. Looking at JavaScript console there were alot of errors in js files. console log attached.
Fixed by downgrading to 2.263.1 via yum downgrade and temporarily locking the version. While the UI appears better in 2.263.1, some boxes are still long and an error is still received in the console:
hudson-behavior.js:2982 Uncaught SyntaxError: Unexpected token ')'
at onSuccess (combobox.js:19)
at klass.respondToReadyState (prototype.js:1657)
at klass.onStateChange (prototype.js:1600)
at XMLHttpRequest.<anonymous> (prototype.js:414)
Attachments
Issue Links
- is blocking
-
JENKINS-64118 Error in Config page of XL Deploy Plugin after upgrade to 2.264
-
- Open
-
- is related to
-
JENKINS-64054 http-request breaks /configure layout
-
- Resolved
-
-
JENKINS-64078 Publish over SSH broken on 2.264
-
- Resolved
-
-
JENKINS-64081 URLTrigger broken on 2.264
-
- Resolved
-
-
JENKINS-64069 Unable to select a branch source when creating new multi-branch item.
-
- Resolved
-
-
JENKINS-64147 EC2 Plugin Configuration broken in 2.264
-
- Resolved
-
-
JENKINS-64139 FSTrigger broken with tables to divs
-
- Resolved
-
-
JENKINS-64228 Content Replace Plugin breaks job config post jenkins 2.264
-
- Resolved
-
-
JENKINS-64236 Publish over CIFS is broken on 2.264
-
- Resolved
-
-
JENKINS-62910 conditional-buildstep-plugin impacted by tables-to-divs changes
-
- Resolved
-
-
JENKINS-65170 Publish over SSH not displaying Standard Out/Error in Console
-
- Closed
-
- relates to
-
JENKINS-62800 plot plugin broken on Jenkins >2.263
-
- Open
-
- links to
Has anyone taken a look at the Publish Over FTP Plugin ( https://plugins.jenkins.io/publish-over-ftp/ ) yet?
I have one job for which the UI is still broken, reproduced it by creating a new job and adding build step by build step, saving and re-opening the configure UI after each step.
Once the Publish Over FTP Plugin was added and the page saved, the next time I hit configure, any steps below that build step were broken.
In case you are having trouble replicating this issue, try placing the Publish Over FTP Build Step in a Conditional Build Steps container (i.e., add it as a conditional step) and have some build steps below the nested Publish Over FTP Build Step and/or another build step below the Conditional Build Step container. I hope that description makes sense.
Full Page Screenshot added, with some identifying texts removed:
Of Note: This is not the only problem with the Publish Over FTP Plugin.
Yes, I know this is out-of-scope for this issue, but the question is, should there be a ticket for it? The plugin is up for adoption, so probably no one will look at it.
Anyways, looking at the full page screenshot, the plugin itself is a bit wonky at the moment in its UI. It seems to want to nest Transfer Sets and Target FTP Servers within the build step, but messes up doing either, creating an ambiguous mess of options that can be multiplied.