-
Bug
-
Resolution: Duplicate
-
Blocker
-
windows 10
Jenkins 2.277.1
I cannot save config changes for freestyle jobs. I think this started happening after upgrading Jenkins, but hard to be sure about that.
Problem does not affect my jenkinsfile/pipeline jobs.
Clicking the save button does nothing. No save, no error shown, no nothing. Apply does not save either. Does nothing.
Don't know whether it's relevant, but when I open a freestyle job to config I get lots of browser logging:
configure:1 The Cross-Origin-Opener-Policy header has been ignored, because the origin was untrustworthy. It was defined either in the final response or a redirect. Please deliver the response using the HTTPS protocol. You can also use the 'localhost' origin instead. See https://www.w3.org/TR/powerful-features/#potentially-trustworthy-origin and https://html.spec.whatwg.org/#the-cross-origin-opener-policy-header.
select.js:33 Couldn't find the expected status element
updateListBox @ select.js:33
(anonymous) @ select.js:106
h @ hudson-behavior.js:1488
refillOnChange @ hudson-behavior.js:1503
(anonymous) @ select.js:104
(anonymous) @ behavior.js:116
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
(anonymous) @ select.js:280
setTimeout (async)
(anonymous) @ select.js:274
behavior.js:119 TypeError: Cannot read property 'hasClassName' of undefined
at repeatable.js:159
at Array.forEach (<anonymous>)
at behavior.js:116
at Array.forEach (<anonymous>)
at behavior.js:111
at Array.forEach (<anonymous>)
at Object.applySubtree (behavior.js:93)
at Object.apply (behavior.js:76)
at behavior.js:71
at window.onload (behavior.js:133)
(anonymous) @ behavior.js:119
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
behavior.js:105 TypeError: Cannot read property 'getElementsBySelector' of undefined
at bap_get_configName_from_publisher (pos.js:8)
at bap_is_exec_disabled_for_publisher (pos.js:12)
at bap_is_exec_disabled_for_transfer (pos.js:31)
at TABLE.ssh-transfer (pos.js:89)
at Array.forEach (<anonymous>)
at behavior.js:102
at Array.forEach (<anonymous>)
at behavior.js:97
at Array.forEach (<anonymous>)
at behavior.js:95
(anonymous) @ behavior.js:105
(anonymous) @ behavior.js:97
(anonymous) @ behavior.js:95
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
2hudson-behavior.js:521 Legacy checkUrl ''/descriptorByName/jenkins.plugins.publish_over_ssh.BapSshTransfer/checkSourceFiles'+qs(this).nearBy('sourceFiles').nearBy('execCommand').toString()+bap_get_configName_qs(this)' is not valid JavaScript: TypeError: Cannot read property 'getElementsBySelector' of undefined
e.targetUrl @ hudson-behavior.js:521
registerValidator @ hudson-behavior.js:536
(anonymous) @ behavior.js:116
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
hudson-behavior.js:507 Couldn't find the expected parent element (.setting-main) for element <textarea checkdependson="changeReasonComment" name="_.changeReasonComment" rows="5" class="setting-input validated " checkurl="/job/NG-backend-check-OLD/descriptorByName/hudson.plugins.jobConfigHistory.JobLocalConfiguration/checkChangeReasonComment"></textarea>
registerValidator @ hudson-behavior.js:507
(anonymous) @ behavior.js:116
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
hudson-behavior.js:49 TypeError: e.getAttribute is not a function
at findFormParent (hudson-behavior.js:2531)
at findNearBy (hudson-behavior.js:275)
at Object.nearBy (hudson-behavior.js:327)
at hudson-behavior.js:529
at hudson-behavior.js:47
at prototype.js:853
at Array.forEach (<anonymous>)
at Array.each (prototype.js:852)
at HTMLTextAreaElement.e.targetUrl (hudson-behavior.js:528)
at registerValidator (hudson-behavior.js:536)
(anonymous) @ hudson-behavior.js:49
(anonymous) @ prototype.js:853
each @ prototype.js:852
e.targetUrl @ hudson-behavior.js:528
registerValidator @ hudson-behavior.js:536
(anonymous) @ behavior.js:116
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
hudson-behavior.js:49 TypeError: e.getAttribute is not a function
at findFormParent (hudson-behavior.js:2531)
at findNearBy (hudson-behavior.js:275)
at hudson-behavior.js:565
at hudson-behavior.js:47
at prototype.js:853
at Array.forEach (<anonymous>)
at Array.each (prototype.js:852)
at registerValidator (hudson-behavior.js:564)
at Array.forEach (<anonymous>)
at behavior.js:116
(anonymous) @ hudson-behavior.js:49
(anonymous) @ prototype.js:853
each @ prototype.js:852
registerValidator @ hudson-behavior.js:564
(anonymous) @ behavior.js:116
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
behavior.js:119 TypeError: Cannot read property 'next' of undefined
at findEnd (hudson-behavior.js:820)
at hudson-behavior.js:1151
at Array.forEach (<anonymous>)
at behavior.js:116
at Array.forEach (<anonymous>)
at behavior.js:111
at Array.forEach (<anonymous>)
at Object.applySubtree (behavior.js:93)
at Object.apply (behavior.js:76)
at behavior.js:71
(anonymous) @ behavior.js:119
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
behavior.js:119 TypeError: $(...).next is not a function
at applyNameRefHelper (hudson-behavior.js:1544)
at applyNameRefHelper (hudson-behavior.js:1549)
at applyNameRef (hudson-behavior.js:1538)
at hudson-behavior.js:1201
at Array.forEach (<anonymous>)
at behavior.js:116
at Array.forEach (<anonymous>)
at behavior.js:111
at Array.forEach (<anonymous>)
at Object.applySubtree (behavior.js:93)
(anonymous) @ behavior.js:119
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
behavior.js:119 TypeError: Cannot read property 'makeInnerVisible' of undefined
at updateOptionalBlock (hudson-behavior.js:1570)
at hudson-behavior.js:1209
at Array.forEach (<anonymous>)
at behavior.js:116
at Array.forEach (<anonymous>)
at behavior.js:111
at Array.forEach (<anonymous>)
at Object.applySubtree (behavior.js:93)
at Object.apply (behavior.js:76)
at behavior.js:71
(anonymous) @ behavior.js:119
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
behavior.js:119 TypeError: Cannot read property 'makeInnerVisible' of undefined
at updateDropDownList (hudson-behavior.js:1278)
at hudson-behavior.js:1292
at Array.forEach (<anonymous>)
at behavior.js:116
at Array.forEach (<anonymous>)
at behavior.js:111
at Array.forEach (<anonymous>)
at Object.applySubtree (behavior.js:93)
at Object.apply (behavior.js:76)
at behavior.js:71
(anonymous) @ behavior.js:119
(anonymous) @ behavior.js:111
applySubtree @ behavior.js:93
apply @ behavior.js:76
(anonymous) @ behavior.js:71
window.onload @ behavior.js:133
window.onload @ behavior.js:133
load (async)
addLoadEvent @ behavior.js:132
createSearchBox @ hudson-behavior.js:2472
(anonymous) @ configure:7
prototype.js:1585 GET http://jenkins-2:8080/job/NG-backend-check-OLD/'/descriptorByName/jenkins.plugins.publish_over_ssh.BapSshTransfer/checkSourceFiles'+qs(this).nearBy('sourceFiles').nearBy('execCommand').toString()+bap_get_configName_qs(this) 404 (Not Found)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
XMLHttpRequest.send (async)
request @ prototype.js:1585
initialize @ prototype.js:1550
(anonymous) @ prototype.js:452
klass @ prototype.js:101
sendRequest @ hudson-behavior.js:224
schedule @ hudson-behavior.js:232
onComplete @ hudson-behavior.js:237
respondToReadyState @ prototype.js:1670
onStateChange @ prototype.js:1600
(anonymous) @ prototype.js:414
- is related to
-
JENKINS-64241 TFS plugin broken since 2.264 (tables to divs)
- Open