-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add clustering interface #195
Add clustering interface #195
Commits on Jan 25, 2018
-
Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for c3deb7e - Browse repository at this point
Copy the full SHA c3deb7eView commit details -
Signed-off-by: Edwin Török <edvin.torok@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 6a92655 - Browse repository at this point
Copy the full SHA 6a92655View commit details -
cluster: rename active_members to enabled_members
This fits better with the naming of the enable and disable functions. Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 7ac7eee - Browse repository at this point
Copy the full SHA 7ac7eeeView commit details -
cluster: Correct description of disable function
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 8191518 - Browse repository at this point
Copy the full SHA 8191518View commit details -
cluster: rename 'is_running' to 'is_enabled'
This more accurately describes its meaning. Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for f806e96 - Browse repository at this point
Copy the full SHA f806e96View commit details -
cluster: remove 'is_enabled' field from cluster_config
The value of this field can be derived from membership of enabled_members, so there's no need to try to maintain this field. Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for afe6a88 - Browse repository at this point
Copy the full SHA afe6a88View commit details -
CP-24908: cluster: Remote.rejoin: add address parameter
This is needed in case of IP address changes while the node was disabled. Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 6f6e4cf - Browse repository at this point
Copy the full SHA 6f6e4cfView commit details -
CP-24203: cluster: add declare_changed_addrs
This is needed in the case that all other nodes a node was aware of have changed address. Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 9ce4868 - Browse repository at this point
Copy the full SHA 9ce4868View commit details -
CA-270008: cluster: modify Remote.config; add Remote.ping, Remote.stop
The modification to Remote.config adds a 'start' parameter. Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for a846d60 - Browse repository at this point
Copy the full SHA a846d60View commit details -
cluster: refactor all_members out of cluster_config
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 19c25b1 - Browse repository at this point
Copy the full SHA 19c25b1View commit details -
cluster: diagnostics: add is_enabled field
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for f7409c3 - Browse repository at this point
Copy the full SHA f7409c3View commit details -
cluster: diagnostics: distinguish live_ and saved_cluster_config
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 0dd1667 - Browse repository at this point
Copy the full SHA 0dd1667View commit details -
cluster: diagnostics: add is_running field
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 2fc7648 - Browse repository at this point
Copy the full SHA 2fc7648View commit details -
cluster: diagnostics: support next_cluster_config field
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 0049e61 - Browse repository at this point
Copy the full SHA 0049e61View commit details -
cluster: diagnostics: add config_valid field
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for ee45bcb - Browse repository at this point
Copy the full SHA ee45bcbView commit details -
CA-271869: cluster: add config_{invalidate,validate,abort}
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 876f03f - Browse repository at this point
Copy the full SHA 876f03fView commit details -
cluster: add config_version to cluster_config
Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 4a23769 - Browse repository at this point
Copy the full SHA 4a23769View commit details -
[CP-25892] Make cluster parameters configurable
Signed-off-by: Callum McIntyre <callum.mcintyre@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 4506f09 - Browse repository at this point
Copy the full SHA 4506f09View commit details -
CA-273683: move remote interface back into xapi-clusterd
This is private to the implementation of xapi-clusterd Signed-off-by: Edwin Török <edvin.torok@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for ec29c97 - Browse repository at this point
Copy the full SHA ec29c97View commit details -
CP-26038: plumb through a debug field
This should allow to find which XAPI task causes which xapi-clusterd RPC calls, and also to track xapi-clusterd RPC calls across hosts. Signed-off-by: Edwin Török <edvin.torok@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for ac33fa4 - Browse repository at this point
Copy the full SHA ac33fa4View commit details -
cluster: be explicit that IP means IPv4
IPv6 support is not implemented yet. Signed-off-by: Edwin Török <edvin.torok@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 0a49d87 - Browse repository at this point
Copy the full SHA 0a49d87View commit details
Commits on Jan 30, 2018
-
cluster: make xcp_cluster wrapped and drop cluster_idl
Signed-off-by: Edwin Török <edvin.torok@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for fcb056c - Browse repository at this point
Copy the full SHA fcb056cView commit details -
A more complete CLI is available as part of the clustering daemon itself. Signed-off-by: Edwin Török <edvin.torok@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for 377af31 - Browse repository at this point
Copy the full SHA 377af31View commit details -
cluster: undo wrapping/renaming
also explain why we call it LocalAPI (because we also have a Remote API elsewhere). Signed-off-by: Edwin Török <edvin.torok@citrix.com>
Configuration menu - View commit details
-
Copy full SHA for dee9951 - Browse repository at this point
Copy the full SHA dee9951View commit details