| 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) |