Bonjour,
j'utilisais une image docker jenkins à base de centOS7.
dans cette image je faisais les yum suivants :
maintenant la nouvelle image jenkins est en rhel 8 et j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 RUN yum -y update \ && yum install -y curl openssl ca-certificates ca-certificates-java \ && yum install -y curl openssl ca-certificates \ && rm -rf /var/lib/apt/lists/* \ && rm -f /var/cache/apt/*.bin RUN yum -y install java-1.8.0-openjdk-devel RUN yum -y install java-11-openjdk-devel RUN yum -y install https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm \ && yum -y install git \ && yum clean all
et je ne trouve pas par quoi remplacer ca-certificates-java.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Complete! Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Last metadata expiration check: 0:00:32 ago on Wed Aug 24 09:22:39 2022. Package curl-7.61.1-22.el8_6.3.x86_64 is already installed. Package openssl-1:1.1.1k-7.el8_6.x86_64 is already installed. Package ca-certificates-2021.2.50-80.0.el8_4.noarch is already installed. No match for argument: ca-certificates-java Error: Unable to find a match: ca-certificates-java ERROR: Service 'jenkins' failed to build: The command '/bin/sh -c yum -y update && yum install -y curl openssl ca-certificates ca-certificates-java && yum install -y curl openssl ca-certificates && rm -rf /var/lib/apt/lists/* && rm -f /var/cache/apt/*.bin' returned a non-zero code: 1
de plus j'aurais un 2ème problème au niveau de la ligne
puis-la remplacer par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RUN yum -y install https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RUN yum -y install https://packages.endpointdev.com/rhel/8/main/x86_64/endpoint-repo.noarch.rpm
Michel






Répondre avec citation



Consultez nos FAQ : 
Partager