Description of problem: keepalived service is starting too early, before all interfaces have a chance to go up. Then in logs I see this: Jan 12 11:54:30 r1 Keepalived_vrrp[853]: receive an invalid ip number count associated with VRID! Jan 12 11:54:30 r1 Keepalived_vrrp[853]: bogus VRRP packet received on eno2 !!! Jan 12 11:54:30 r1 Keepalived_vrrp[853]: VRRP_Instance(VIP_MGMT) ignoring received advertisment... Version-Release number of selected component (if applicable): keepalived-1.2.15-1.fc21.x86_64 Also affects previous versions of Fedora. How reproducible: Sometimes (too often), depends on how much time is needed to bring all interfaces up. Steps to Reproduce: 1. reboot 2. check logs 3. Actual results: Jan 12 11:54:30 r1 Keepalived_vrrp[853]: receive an invalid ip number count associated with VRID! Jan 12 11:54:30 r1 Keepalived_vrrp[853]: bogus VRRP packet received on eno2 !!! Jan 12 11:54:30 r1 Keepalived_vrrp[853]: VRRP_Instance(VIP_MGMT) ignoring received advertisment... Expected results: All required IPs reported by "Netlink reflector" added. Additional info: I can fix it by modyfying systemd.service: Wants=network-online.target After=syslog.target network-online.target Probably it could be also avoided by using preempt_delay setting, but I'm using nopreempt in my configuration (can't use both).
Thanks for reporting this. I've never run into this problem myself, but I understand how it would happen. Just one question, why is it that you're seeing a "bogus VRRP packet" message prior to the interface(s) being up? I'm not making the connection.
Those messages appear AFTER network is finally up. Sorry, I should put more steps to reproduce: 1. start master properly 2. reboot backup 3. check backup's logs 4. backup receives announcements from master and logs "bogus VRRP packet" every advert_int seconds. I should also include earlier log entries: Jan 12 10:20:08 r1 Keepalived_vrrp[853]: VRRP is trying to assign VIP to unknown vlan107 interface !!! go out and fix your conf !!! Jan 12 10:20:08 r1 Keepalived_vrrp[853]: VRRP is trying to assign VIP to unknown vlan102 interface !!! go out and fix your conf !!! (and so on) I hope it is clear now.
keepalived-1.2.15-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/keepalived-1.2.15-2.fc20
keepalived-1.2.15-2.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/keepalived-1.2.15-2.fc21
OK. I've build packages for F20, F21 and Rawhide. Feel free to test and update karma accordingly. Thanks!
Karma updated. Thank You for the fast reaction.
keepalived-1.2.15-2.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
keepalived-1.2.15-2.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.