Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ipvs: fix problems with config reload
The commit 7bf6fc contained a bad trying to fix the issue when an alive RS does not appear in a new VSG entry on reload. It has not fixed the original issue and added a new one: vs_groups lose quorum on config reload. This commit fixes the issue properly, and also the case when RS in VSG is in inhibit mode. The reloaded flag is added to the virtual_server_group_entry_t. ipvs_group_sync_entry: add alive destinations to the newly created vsge. It is aware of inhibit-on-failure destinations. sync_service_vsg: calls the former for each created vsg entry vsge_exist: changed just as other *_exist routines.
- Loading branch information
1 parent
5503008
commit 97eb4ea
Showing
4 changed files
with
154 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters