Skip to content

updating OS to bullseye#55

Merged
srinikitha09 merged 1 commit intomasterfrom
bullseye
Feb 16, 2023
Merged

updating OS to bullseye#55
srinikitha09 merged 1 commit intomasterfrom
bullseye

Conversation

@radsoulbeard
Copy link
Member

@radsoulbeard radsoulbeard commented Feb 7, 2023

The image ran on stretch (debian 9). Updating it to bullseye (debian 11)

Copy link
Member

@o-liver o-liver left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Why are the infrastructure tests failing? Is it related to this change?

Copy link
Contributor

@srinikitha09 srinikitha09 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@srinikitha09
Copy link
Contributor

Infrastructure tests are failing with the following error:

java.lang.ClassNotFoundException: edu.hm.hafner.analysis.parser.FindBugsParser at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1394) at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1349) at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1095) at java.base/java.lang.ClassLoader.loadClass(Unknown Source) Caused: java.lang.NoClassDefFoundError: edu/hm/hafner/analysis/parser/FindBugsParser at java.base/java.lang.Class.getDeclaredMethods0(Native Method) at java.base/java.lang.Class.privateGetDeclaredMethods(Unknown Source) at java.base/java.lang.Class.getMethodsRecursive(Unknown Source) at java.base/java.lang.Class.getMethod0(Unknown Source) at java.base/java.lang.Class.getMethod(Unknown Source) at hudson.model.Descriptor.<init>(Descriptor.java:304) at io.jenkins.plugins.analysis.core.model.Tool$ToolDescriptor.<init>(Tool.java:158) at io.jenkins.plugins.analysis.core.model.ReportScanningTool$ReportScanningToolDescriptor.<init>(ReportScanningTool.java:226) at io.jenkins.plugins.analysis.warnings.FindBugs$FindBugsDescriptor.<init>(FindBugs.java:103) at io.jenkins.plugins.analysis.warnings.FindBugs$FindBugsDescriptor.<init>(FindBugs.java:93) at io.jenkins.plugins.analysis.warnings.FindBugs$FindBugsDescriptor$$FastClassByGuice$$77668ca0.newInstance(<generated>) at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105) at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32) at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:89) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115) at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:569) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126) at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68) at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:87) at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) Caused: com.google.inject.ProvisionException: Unable to provision, see the following errors:

Does anybody has any idea about this issue?

@rodibrin
Copy link
Member

Does anybody has any idea about this issue?

Looks like SAP/jenkins-library#3058

@srinikitha09
Copy link
Contributor

Does anybody has any idea about this issue?

Looks like SAP/jenkins-library#3058

Yes, exactly. How to overcome this? Any workaround?

@rodibrin
Copy link
Member

Yes, exactly. How to overcome this? Any workaround?

no. we once removed the tests which were failing. Nobody dared to fix it (upgrade a package) since there were worries that the pipelines wouldn't work anymore.

@srinikitha09
Copy link
Contributor

Yes, exactly. How to overcome this? Any workaround?

no. we once removed the tests which were failing. Nobody dared to fix it (upgrade a package) since there were worries that the pipelines wouldn't work anymore.

Are we allowed to ignore that job and merge the changes?

@srinikitha09
Copy link
Contributor

As discussed with @radsoulbeard, ignoring infrastructure tests failure and merging the PR.

@srinikitha09 srinikitha09 merged commit 4b0162b into master Feb 16, 2023
@srinikitha09 srinikitha09 deleted the bullseye branch February 16, 2023 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants