'Jenkins Installation
When I run the
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
It said use --no-check-certificate and hence I did. On the next step of installation while shooting the command
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
It throws the following error. I'm unable to figure out why as SSL expiration is not an issue.
curl: (60) SSL certificate problem: certificate has expired
More details here: https://curl.haxx.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: https://pkg.jenkins.io/redhat-stable/jenkins.io.key: import read failed(2).
Solution 1:[1]
Please check your ca-certificates
package. Its highly possible that its due for update and updating that package could solve this error.
It worked for me.
Solution 2:[2]
These are the steps I took to resolve the issue:
update or reinstall ca-certificates
sudo yum update -y ca-certificates
sudo yum reinstall -y ca-certificates
You can also remove the previous jenkins repo from /etc/yum.repos.d and start the installation from scratch.
cd /etc/yum.repos.d/
rm jenkins.repo
sudo yum reinstall -y ca-certificates
sudo yum update -y ca-certificates
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo --no-check-certificate
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
sudo yum upgrade
sudo yum install java-11-openjdk -y
sudo yum install jenkins
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Swaps |
Solution 2 | Usianene Jefferson |