Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This docker image (wouterds/rpi-jenkins) is not working on my Raspberry PI 4 8gb #3

Open
RobertVoorn1977 opened this issue Feb 21, 2023 · 0 comments

Comments

@RobertVoorn1977
Copy link

I am trying to run this on my Raspberry PI 4 (8gb) and after starting, I can add the admin password from the logs and then click on Install suggested plugins and then it gives an error page with the text An error occurred during installation: No such plugin: cloudbees-folder'. In the logs I can find the following error (already present in the logs before adding the admin password):

SEVERE: ERROR: Signature verification failed in update site 'default' (show details)

java.security.SignatureException: Signature length not correct: got 512 but was expecting 256
at sun.security.rsa.RSASignature.engineVerify(RSASignature.java:190)
at java.security.Signature$Delegate.engineVerify(Signature.java:1174)
at java.security.Signature.verify(Signature.java:624)
at sun.security.x509.X509CertImpl.verify(X509CertImpl.java:444)
at sun.security.provider.certpath.BasicChecker.verifySignature(BasicChecker.java:166)
at sun.security.provider.certpath.BasicChecker.check(BasicChecker.java:147)
at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:119)
Caused: java.security.cert.CertPathValidatorException: signature check failed
at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:129)
at sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:212)
at sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:140)
at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:79)
at java.security.cert.CertPathValidator.validate(CertPathValidator.java:292)
at org.jvnet.hudson.crypto.CertificateUtil.validatePath(CertificateUtil.java:93)
at jenkins.util.JSONSignatureValidator.verifySignature(JSONSignatureValidator.java:78)
at hudson.model.UpdateSite.verifySignature(UpdateSite.java:254)
at hudson.model.UpdateSite.updateData(UpdateSite.java:219)
at hudson.model.UpdateSite.updateDirectlyNow(UpdateSite.java:190)
at hudson.PluginManager.doCheckUpdatesServer(PluginManager.java:1629)
at jenkins.model.DownloadSettings$DailyCheck.execute(DownloadSettings.java:131)
at hudson.model.AsyncPeriodicWork$1.run(AsyncPeriodicWork.java:101)
at java.lang.Thread.run(Thread.java:745)

I also tried building the Docker image myself, using the Docker file from Github, but that fails on the line:

RUN ["cross-build-start"]

and also does not get me any further in running a working Jenkins server on my Raspberry PI (running Ubuntu 22.04).

Weirdly enough, the official jenkins/jenkins:lts (version in the webpage: 2.375.3) works fine on the Raspberry PI. However, I am trying to build upon the Jenkins docker image to provide some Docker in Docker funtionality and that will not work because the needed dependencies for that cannot be found

@RobertVoorn1977 RobertVoorn1977 changed the title The dockerfile is not workin on my Raspberry PI 4 8gb This docker image (wouterds/rpi-jenkins) is not working on my Raspberry PI 4 8gb Feb 23, 2023
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

No branches or pull requests

1 participant