Jenkins系统配置无法保存问题求助及排查进展说明
Jenkins系统配置保存失败问题
我遇到一个Jenkins实例的问题:无法保存「Manage Jenkins > System Configuration」页面下的修改。为解决该问题,我已将Jenkins升级至Jenkins 2.346.3(包含所有插件),但该问题仍未解决,且系统日志仅显示如下错误信息:
Error while serving http://<jenkins_url>/configSubmit java.lang.ClassCastException: java.lang.Integer cannot be cast to hudson.model.Describable at hudson.util.DescribableList.get(DescribableList.java:128) at hudson.util.DescribableList.rebuild(DescribableList.java:170) at jenkins.model.GlobalNodePropertiesConfiguration.configure(GlobalNodePropertiesConfiguration.java:24) at jenkins.model.Jenkins.configureDescriptor(Jenkins.java:4017) at jenkins.model.Jenkins.doConfigSubmit(Jenkins.java:3981) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:397) Caused: java.lang.reflect.InvocationTargetException at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:401) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:409) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:207) <snippet>
请问该问题的可能原因是什么?
更新
经过两次移除config.xml重启Jenkins的尝试后,「Manage Jenkins > System Configuration」功能恢复正常。第一次尝试后,由于所有安全相关配置丢失,我回滚至旧配置文件,并提交了工单;第二次尝试时,我按照工单评论中的说明恢复了安全相关配置。
内容的提问来源于stack exchange,提问作者Ceddaerrix
相关产品推荐
相关产品推荐

