mirror of
https://github.com/FRRouting/frr.git
synced 2025-04-30 13:37:17 +02:00
docker: Use libyang 2.1.80
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
This commit is contained in:
parent
bce323f2f4
commit
237e2c62ed
|
@ -1,7 +1,7 @@
|
||||||
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
|
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
|
||||||
# Maintainer: Christian Franke <nobody@nowhere.ws>
|
# Maintainer: Christian Franke <nobody@nowhere.ws>
|
||||||
pkgname=libyang
|
pkgname=libyang
|
||||||
pkgver=2.0.194
|
pkgver=2.1.80
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="YANG data modelling language parser and toolkit"
|
pkgdesc="YANG data modelling language parser and toolkit"
|
||||||
url="https://github.com/CESNET/libyang"
|
url="https://github.com/CESNET/libyang"
|
||||||
|
|
|
@ -10,8 +10,8 @@ RUN dnf install --enablerepo=powertools -y rpm-build git autoconf pcre-devel \
|
||||||
groff pkgconfig json-c-devel pam-devel bison flex python3-pytest \
|
groff pkgconfig json-c-devel pam-devel bison flex python3-pytest \
|
||||||
c-ares-devel python3-devel python3-sphinx libcap-devel platform-python-devel \
|
c-ares-devel python3-devel python3-sphinx libcap-devel platform-python-devel \
|
||||||
protobuf-c-devel \
|
protobuf-c-devel \
|
||||||
https://ci1.netdef.org/artifact/LIBYANG-LIBYANGV2/shared/build-2/CentOS-8-x86_64-Packages/libyang2-2.0.0.10.g2eb910e4-1.el8.x86_64.rpm \
|
https://ci1.netdef.org/artifact/LIBYANG-LIBYANG2/shared/build-00181/RedHat-8-x86_64-Packages/libyang-2.1.80-1.el8.x86_64.rpm \
|
||||||
https://ci1.netdef.org/artifact/LIBYANG-LIBYANGV2/shared/build-2/CentOS-8-x86_64-Packages/libyang2-devel-2.0.0.10.g2eb910e4-1.el8.x86_64.rpm \
|
https://ci1.netdef.org/artifact/LIBYANG-LIBYANG2/shared/build-00181/RedHat-8-x86_64-Packages/libyang-devel-2.1.80-1.el8.x86_64.rpm \
|
||||||
https://ci1.netdef.org/artifact/RPKI-RTRLIB/shared/build-00146/CentOS-7-x86_64-Packages/librtr-0.8.0-1.el7.x86_64.rpm \
|
https://ci1.netdef.org/artifact/RPKI-RTRLIB/shared/build-00146/CentOS-7-x86_64-Packages/librtr-0.8.0-1.el7.x86_64.rpm \
|
||||||
https://ci1.netdef.org/artifact/RPKI-RTRLIB/shared/build-00146/CentOS-7-x86_64-Packages/librtr-devel-0.8.0-1.el7.x86_64.rpm
|
https://ci1.netdef.org/artifact/RPKI-RTRLIB/shared/build-00146/CentOS-7-x86_64-Packages/librtr-devel-0.8.0-1.el7.x86_64.rpm
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ RUN sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-* \
|
||||||
&& sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
|
&& sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
|
||||||
|
|
||||||
RUN mkdir -p /pkgs/rpm \
|
RUN mkdir -p /pkgs/rpm \
|
||||||
&& yum install -y https://ci1.netdef.org/artifact/LIBYANG-LIBYANGV2/shared/build-2/CentOS-8-x86_64-Packages/libyang2-2.0.0.10.g2eb910e4-1.el8.x86_64.rpm \
|
&& yum install -y https://ci1.netdef.org/artifact/LIBYANG-LIBYANG2/shared/build-00181/RedHat-8-x86_64-Packages/libyang-2.1.80-1.el8.x86_64.rpm \
|
||||||
https://ci1.netdef.org/artifact/RPKI-RTRLIB/shared/build-00146/CentOS-7-x86_64-Packages/librtr-0.8.0-1.el7.x86_64.rpm
|
https://ci1.netdef.org/artifact/RPKI-RTRLIB/shared/build-00146/CentOS-7-x86_64-Packages/librtr-0.8.0-1.el7.x86_64.rpm
|
||||||
|
|
||||||
COPY --from=centos-8-builder /rpmbuild/RPMS/ /pkgs/rpm/
|
COPY --from=centos-8-builder /rpmbuild/RPMS/ /pkgs/rpm/
|
||||||
|
|
|
@ -39,11 +39,11 @@ RUN microdnf --disableplugin=subscription-manager --setopt=install_weak_deps=0 i
|
||||||
tzdata \
|
tzdata \
|
||||||
&& microdnf --disableplugin=subscription-manager clean all
|
&& microdnf --disableplugin=subscription-manager clean all
|
||||||
|
|
||||||
RUN curl -sSL -o /tmp/libyang2.rpm https://ci1.netdef.org/artifact/LIBYANG-LIBYANGV2/shared/build-12/RedHat-8-x86_64-Packages/libyang2-2.0.7-1.el8.x86_64.rpm \
|
RUN curl -sSL -o /tmp/libyang2.rpm https://ci1.netdef.org/artifact/LIBYANG-LIBYANG2/shared/build-181/RedHat-8-x86_64-Packages/libyang-2.1.80-1.el8.x86_64.rpm \
|
||||||
&& rpm -i /tmp/libyang2.rpm \
|
&& rpm -i /tmp/libyang2.rpm \
|
||||||
&& rm -f /tmp/libyang2.rpm
|
&& rm -f /tmp/libyang2.rpm
|
||||||
|
|
||||||
RUN curl -sSL -o /tmp/libyang2-devel.rpm https://ci1.netdef.org/artifact/LIBYANG-LIBYANGV2/shared/build-12/RedHat-8-x86_64-Packages/libyang2-devel-2.0.7-1.el8.x86_64.rpm \
|
RUN curl -sSL -o /tmp/libyang2-devel.rpm https://ci1.netdef.org/artifact/LIBYANG-LIBYANG2/shared/build-181/RedHat-8-x86_64-Packages/libyang-devel-2.1.80-1.el8.x86_64.rpm \
|
||||||
&& rpm -i /tmp/libyang2-devel.rpm \
|
&& rpm -i /tmp/libyang2-devel.rpm \
|
||||||
&& rm -f /tmp/libyang2-devel.rpm
|
&& rm -f /tmp/libyang2-devel.rpm
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ RUN microdnf --disableplugin=subscription-manager --setopt=install_weak_deps=0 i
|
||||||
systemd \
|
systemd \
|
||||||
&& microdnf --disableplugin=subscription-manager clean all
|
&& microdnf --disableplugin=subscription-manager clean all
|
||||||
|
|
||||||
RUN curl -sSL -o /tmp/libyang2.rpm https://ci1.netdef.org/artifact/LIBYANG-LIBYANGV2/shared/build-12/RedHat-8-x86_64-Packages/libyang2-2.0.7-1.el8.x86_64.rpm \
|
RUN curl -sSL -o /tmp/libyang2.rpm https://ci1.netdef.org/artifact/LIBYANG-LIBYANG2/shared/build-181/RedHat-8-x86_64-Packages/libyang-2.1.80-1.el8.x86_64.rpm \
|
||||||
&& rpm -i /tmp/libyang2.rpm \
|
&& rpm -i /tmp/libyang2.rpm \
|
||||||
&& rm -f /tmp/libyang2.rpm
|
&& rm -f /tmp/libyang2.rpm
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue