IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
Return control to the dispatch loop if select is interrupted by a
signal. The code that retried the select without breaking out of the
dispatch loop caused the daemon to not be able to be killed cleanly.
Resolves: https://github.com/ClusterLabs/fence-virt/issues/10
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Fix a bug that caused the listener and backend names
to be transposed in the syslog message upon startup.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Fix a logic error in fence_xvm that would cause fence_xvm to fail
to retry if binding the TCP port for authenticating requests
failed.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Report initialization failure for the cpg plugin if none of the
configured hypervisor URIs can be connected to successfully.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Allow the libvirt backend plugin to survive libvirtd restarts
and crashes. Without this fix, fence_virtd will crash if its
connections to hypervisors fail.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Make the cpg backend able to cope with libvirtd crashing or restarting
without crashing or hanging the fence_virtd server.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Remove the checkpoint backend plugin, as it used CMAN and openais
checkpoints. Given nobody is using CMAN or openais anymore, the plugin
was useless for clusters running the current stack.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Fix a potential call to pthread_cond_timedwait() with an unlocked
mutex in the non-blocking syslog wrapper code.
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Remove overly specific documentation of the TCP listener. vios-proxy appears to be dead,
so all references to that and its configuration have been removed.
Resolves: rhbz#1334170
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Add support for the validate-all status operation. In this mode,
the fence agent will validate the arguments given on either the
command line or standard input. If validation succeeds, it will
exit with code 0, otherwise it will exit with code 1.
Resolves: rhbz#1447700
Signed-off-by: Ryan McCabe <rmccabe@redhat.com>