Skip to content

[JENKINS-75817] GitHub Server configuration is lost on Jenkins restart #772

@jenkins-infra-bot

Description

@jenkins-infra-bot

GitHub Server configuration is lost whenever the Jenkins service is restarted, with the following exception:

Jun 26 12:40:05 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:05.001+0000 [id=23]        INFO        jenkins.model.Jenkins#<init>: Starting version 2.504.3
Jun 26 12:40:05 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:05.191+0000 [id=30]        INFO        jenkins.InitReactorRunner$1#onAttained: Started initialization
Jun 26 12:40:06 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:06.186+0000 [id=29]        INFO        jenkins.InitReactorRunner$1#onAttained: Listed all plugins
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:12.209+0000 [id=29]        INFO        jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:12.814+0000 [id=30]        WARNING        hudson.model.Descriptor#load: Failed to load /var/lib/jenkins/github-plugin-configuration.xml
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]: com.thoughtworks.xstream.mapper.CannotResolveClassException: github-plugin-configuration
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:81)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.SecurityMapper.realClass(SecurityMapper.java:71)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.util.XStream2$CompatibilityMapper.realClass(XStream2.java:452)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.util.xstream.MapperDelegate.realClass(MapperDelegate.java:46)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:47)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:135)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1468)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.util.XStream2.unmarshal(XStream2.java:230)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.util.XStream2.unmarshal(XStream2.java:201)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1445)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.XmlFile.unmarshal(XmlFile.java:196)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]: Caused: java.io.IOException: Unable to read /var/lib/jenkins/github-plugin-configuration.xml
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.XmlFile.unmarshal(XmlFile.java:199)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.XmlFile.unmarshal(XmlFile.java:179)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.model.Descriptor.load(Descriptor.java:988)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for github//org.jenkinsci.plugins.github.config.GitHubPluginConfig.<init>(GitHubPluginConfig.java:88)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for github//org.jenkinsci.plugins.github.config.GitHubPluginConfig$$FastClassByGuice$$4246f58f.GUICE$TRAMPOLINE(<generated>)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for github//org.jenkinsci.plugins.github.config.GitHubPluginConfig$$FastClassByGuice$$4246f58f.apply(<generated>)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:613)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:448)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:406)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:397)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:353)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.load(ExtensionList.java:405)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.ensureLoaded(ExtensionList.java:324)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.getComponents(ExtensionList.java:188)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:214)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.ensureLoaded(ExtensionList.java:324)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.iterator(ExtensionList.java:176)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.get(ExtensionList.java:153)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for atlassian-jira-software-cloud//com.atlassian.jira.cloud.jenkins.config.JiraCloudPluginConfig.get(JiraCloudPluginConfig.java:60)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for atlassian-jira-software-cloud//com.atlassian.jira.cloud.jenkins.listeners.InitializePluginListener.postInitialize(InitializePluginListener.java:31)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.PluginManager$2$1$2.run(PluginManager.java:610)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:304)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at jenkins.model.Jenkins$5.runTask(Jenkins.java:1149)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at java.base/java.lang.Thread.run(Thread.java:840)

 

Configuration file seems OK:

'1.1' encoding='UTF-8'?>
"github@​1.43.0">
  
    
      GitHub Flexi
      https://api.github.com
      true
      fae05251-b00d-40cf-8e7b-1a123d7ce9b9
      20
    
  
 

The same configuration file is recreated when the old one is removed.

 

After every restart, it is necessary to configure GitHub server again, and everything then works as expected.


Originally reported by roumy1980, imported from: GitHub Server configuration is lost on Jenkins restart
  • assignee: lanwen
  • status: Open
  • priority: Major
  • component(s): github-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 2025-12-08
Raw content of original issue

GitHub Server configuration is lost whenever the Jenkins service is restarted, with the following exception:

Jun 26 12:40:05 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:05.001+0000 [id=23]        INFO        jenkins.model.Jenkins#<init>: Starting version 2.504.3
Jun 26 12:40:05 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:05.191+0000 [id=30]        INFO        jenkins.InitReactorRunner$1#onAttained: Started initialization
Jun 26 12:40:06 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:06.186+0000 [id=29]        INFO        jenkins.InitReactorRunner$1#onAttained: Listed all plugins
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:12.209+0000 [id=29]        INFO        jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]: 2025-06-26 10:40:12.814+0000 [id=30]        WARNING        hudson.model.Descriptor#load: Failed to load /var/lib/jenkins/github-plugin-configuration.xml
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]: com.thoughtworks.xstream.mapper.CannotResolveClassException: github-plugin-configuration
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:81)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.SecurityMapper.realClass(SecurityMapper.java:71)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.util.XStream2$CompatibilityMapper.realClass(XStream2.java:452)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.util.xstream.MapperDelegate.realClass(MapperDelegate.java:46)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:47)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:135)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1468)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.util.XStream2.unmarshal(XStream2.java:230)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.util.XStream2.unmarshal(XStream2.java:201)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1445)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.XmlFile.unmarshal(XmlFile.java:196)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]: Caused: java.io.IOException: Unable to read /var/lib/jenkins/github-plugin-configuration.xml
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.XmlFile.unmarshal(XmlFile.java:199)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.XmlFile.unmarshal(XmlFile.java:179)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.model.Descriptor.load(Descriptor.java:988)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for github//org.jenkinsci.plugins.github.config.GitHubPluginConfig.<init>(GitHubPluginConfig.java:88)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for github//org.jenkinsci.plugins.github.config.GitHubPluginConfig$$FastClassByGuice$$4246f58f.GUICE$TRAMPOLINE(<generated>)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for github//org.jenkinsci.plugins.github.config.GitHubPluginConfig$$FastClassByGuice$$4246f58f.apply(<generated>)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:613)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:448)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:406)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:397)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:353)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.load(ExtensionList.java:405)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.ensureLoaded(ExtensionList.java:324)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.getComponents(ExtensionList.java:188)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:214)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.ensureLoaded(ExtensionList.java:324)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.iterator(ExtensionList.java:176)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.ExtensionList.get(ExtensionList.java:153)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for atlassian-jira-software-cloud//com.atlassian.jira.cloud.jenkins.config.JiraCloudPluginConfig.get(JiraCloudPluginConfig.java:60)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at PluginClassLoader for atlassian-jira-software-cloud//com.atlassian.jira.cloud.jenkins.listeners.InitializePluginListener.postInitialize(InitializePluginListener.java:31)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at hudson.PluginManager$2$1$2.run(PluginManager.java:610)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:304)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at jenkins.model.Jenkins$5.runTask(Jenkins.java:1149)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
Jun 26 12:40:12 build-master-1.c.flexibee.eu jenkins[4019748]:         at java.base/java.lang.Thread.run(Thread.java:840)

 

Configuration file seems OK:

<?xml version='1.1' encoding='UTF-8'?>
<github-plugin-configuration plugin="github@1.43.0">
  <configs>
    <github-server-config>
      <name>GitHub Flexi</name>
      <apiUrl>https://api.github.com</apiUrl>
      <manageHooks>true</manageHooks>
      <credentialsId>fae05251-b00d-40cf-8e7b-1a123d7ce9b9</credentialsId>
      <clientCacheSize>20</clientCacheSize>
    </github-server-config>
  </configs>
</github-plugin-configuration> 

The same configuration file is recreated when the old one is removed.

 

After every restart, it is necessary to configure GitHub server again, and everything then works as expected.

environment
Jenkins 2.504.3<br/>
Github plugin 1.43.0<br/>
OpenJDK Runtime Environment (build 17.0.15+6-Debian-1deb11u1)

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions