6da5c5ecbe
This commit updates keepalived from v1.3.5 to v2.1.5 to avoid failures encountered when building StarlingX flock container images, which started to fail with the following errors after the recent iptables update introduced by commit 36673774ee3c ("iproute-5.12, iptables-1.8.4, and libnftnl-1.1.5", 2021-10-27): === 8< === Error: Package: keepalived-1.3.5-19.el7.x86_64 (base) Requires: libxtables.so.10()(64bit) Available: iptables-1.4.21-35.el7.x86_64 (base) libxtables.so.10()(64bit) Installing: iptables-1.8.4-21.tis.5.x86_64 (stx-mirror-distro) Not found === >8 === keepalived-2.1.5 was imported from CentOS 8-Stream where it is the latest version as of this writing. It should be noted that rebuilding keepalived-1.3.5 (i.e., CentOS 7's version) was not suitable as keepalived-1.3.5 does not support iptables-nftables, and the CentOS 8-Stream keepalived RPM cannot be used as is due to the specific versions of some of its dependencies. During the preparation of this patch, an unexpected build failure had to be worked around by disabling SNMP support in keepalived, which is assumed to not have a negative impact on StarlingX according to a software architect colleague at Wind River. Please see the description of the patch named "keepalived.spec-Disable-dependency-on-snmp.patch" for further details regarding the build failure. Verification: - Layered and monolithic StarlingX master branch builds succeed. - StarlingX container builds, which used to fail without this commit, succeed as well. Closes-Bug: #1950513 Signed-off-by: M. Vefa Bicakci <vefa.bicakci@windriver.com> Change-Id: I59bd7d4f8ed89c73248ecd97e6985f91b88c4623
8 lines
819 B
Plaintext
8 lines
819 B
Plaintext
iproute-5.12.0-4.el8.src.rpm#https://vault.centos.org/8-stream/BaseOS/Source/SPackages/iproute-5.12.0-4.el8.src.rpm
|
|
iptables-1.8.4-21.el8.src.rpm#https://vault.centos.org/8-stream/BaseOS/Source/SPackages/iptables-1.8.4-21.el8.src.rpm
|
|
keepalived-2.1.5-6.el8.src.rpm#http://vault.centos.org/8-stream/AppStream/Source/SPackages/keepalived-2.1.5-6.el8.src.rpm
|
|
libnftnl-1.1.5-4.el8.src.rpm#https://vault.centos.org/8-stream/BaseOS/Source/SPackages/libnftnl-1.1.5-4.el8.src.rpm
|
|
libvirt-python-4.7.0-1.fc28.src.rpm#https://libvirt.org/sources/python/libvirt-python-4.7.0-1.fc28.src.rpm
|
|
linuxptp-3.1.1-1.el8.src.rpm#http://vault.centos.org/8-stream/AppStream/Source/SPackages/linuxptp-3.1.1-1.el8.src.rpm
|
|
python-daemon-2.2.3-7.el8.src.rpm#http://vault.centos.org/8.0.1905/virt/Source/ovirt-44/python-daemon-2.2.3-7.el8.src.rpm
|