Summary: | segfaults when reading config (and is a core dump bomb) | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan Zakharyaschev <imz> |
Component: | keepalived | Assignee: | Anton Farygin <rider> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | aen, glebfm, ldv, nbr, rider, shaba |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Ivan Zakharyaschev
2017-04-09 10:23:48 MSK
Ваня,эта сборка keepalived используется много где, если падает - у тебя что-то недонастроено. Так дело в том, что keepalived падает с segfault при минимальных ошибках в конфигурации! Причем в цикле. Да, на правильных, отлаженных keepalived.conf все будет нормально. Но это не дело. https://github.com/acassen/keepalived/issues/426 Это недоработка апстрима, но с ней надо что-то делать. Это некорректное и неробастное поведение - дампить кору при ошибках конфига. P.S.Я не пытаюсь закоммитить версию с keepalived в cизиф - пропускать мои таски в сизиф с ней не надо. Это чисто test-only stuff. Ну да, падает при плохой конфигурации. Пишите в апстрим. пример кривого конфига дадите ? Кривой конфиг: vrrp_instance VI_1 { interface ens18 state nopreempt priority 100 virtual_router_id 1 virtual_ipaddress { 192.168.1.99/24 brd 192.168.1.255 dev ens18 } } keepalived-2.0.11-alt1 -> sisyphus: Sat Jan 19 2019 Anton Farygin <rider@altlinux.ru> 2.0.11-alt1 - 2.0.11 - enabled strict config check (closes: #33349) |