ci: pin CI to dnsmasq 2.85
A temporary path forward to increase CI stability, by pinning to what appears to be a "good working version" of upstream dnsmasq which does not crash fon us. Change-Id: I3295c92fd7b7871ad351b94f4c6cf0f554279db0
This commit is contained in:
parent
78b6f00af8
commit
f893c740d7
|
@ -3422,11 +3422,10 @@ function setup_vxlan_network {
|
||||||
|
|
||||||
function downgrade_dnsmasq {
|
function downgrade_dnsmasq {
|
||||||
# NOTE(TheJulia): The intent here is to use dnsmasq version
|
# NOTE(TheJulia): The intent here is to use dnsmasq version
|
||||||
# which have the fix for segfaults triggered due to configuration
|
# which does not crash on segfaults or sigabort when configuration
|
||||||
# refresh https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/2026757
|
# is updated. See https://bugs.launchpad.net/ironic/+bug/2026757
|
||||||
# Source install v2.87
|
|
||||||
sudo dpkg -r dnsmasq-base
|
sudo dpkg -r dnsmasq-base
|
||||||
git clone http://thekelleys.org.uk/git/dnsmasq.git -b v2.87 --depth 1
|
git clone http://thekelleys.org.uk/git/dnsmasq.git -b v2.85 --depth 1
|
||||||
pushd dnsmasq
|
pushd dnsmasq
|
||||||
sed -i 's|^PREFIX.*|PREFIX = /usr|' Makefile
|
sed -i 's|^PREFIX.*|PREFIX = /usr|' Makefile
|
||||||
sudo make install
|
sudo make install
|
||||||
|
|
Loading…
Reference in New Issue