@@ -15,14 +15,15 @@ RUN dnf config-manager --set-enabled crb
1515#
1616# Set up NetworkRADIUS extras repository
1717#
18+ RUN curl -o /etc/pki/rpm-gpg/packages.networkradius.com.asc "https://packages.networkradius.com/pgp/packages%40networkradius.com"
1819RUN echo $'[ networkradius-extras] \n\
1920name=NetworkRADIUS-extras-$releasever\n\
2021baseurl=http://packages.networkradius.com/extras/OS_NAME/$releasever/\n\
2122enabled=1\n\
2223gpgcheck=1\n\
23- gpgkey=https ://packages.networkradius.com/pgp/ packages@ networkradius.com'\
24+ gpgkey=file :///etc/pki/rpm-gpg/ packages. networkradius.com.asc '\
2425> /etc/yum.repos.d/networkradius-extras.repo
25- RUN rpm --import https://packages.networkradius.com/pgp /packages@ networkradius.com
26+ RUN rpm --import /etc/pki/rpm-gpg /packages. networkradius.com.asc
2627
2728#
2829# Create build directory
@@ -84,15 +85,17 @@ COPY --from=build /root/rpms /tmp/
8485
8586#
8687# Set up NetworkRADIUS extras repository
88+ # Reuse the signing key from the build stage instead of fetching it again
8789#
90+ COPY --from=build /etc/pki/rpm-gpg/packages.networkradius.com.asc /etc/pki/rpm-gpg/packages.networkradius.com.asc
8891RUN echo $'[ networkradius-extras] \n\
8992name=NetworkRADIUS-extras-$releasever\n\
9093baseurl=http://packages.networkradius.com/extras/OS_NAME/$releasever/\n\
9194enabled=1\n\
9295gpgcheck=1\n\
93- gpgkey=https ://packages.networkradius.com/pgp/ packages@ networkradius.com'\
96+ gpgkey=file :///etc/pki/rpm-gpg/ packages. networkradius.com.asc '\
9497> /etc/yum.repos.d/networkradius-extras.repo
95- RUN rpm --import https://packages.networkradius.com/pgp /packages@ networkradius.com
98+ RUN rpm --import /etc/pki/rpm-gpg /packages. networkradius.com.asc
9699
97100#
98101# Other requirements
0 commit comments