Commit Graph

82 Commits

Author SHA1 Message Date
Lon Hohberger
4f870c4fd0 Make symlink/compatibilty mode disabled by default
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-23 12:04:32 -04:00
Lon Hohberger
088799e2e7 Add simple tarball / release script
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 16:24:51 -04:00
Lon Hohberger
211dd91db8 Update TODO and requirements file
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 16:07:11 -04:00
Lon Hohberger
f4b0f4c2a9 Update TODO
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 15:57:47 -04:00
Lon Hohberger
8de25d4141 Use immediate resolution of symbols
This will prevent crashes mid-execution.

Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 15:29:14 -04:00
Lon Hohberger
f0872cbdeb Example config tweaks
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 15:27:49 -04:00
Lon Hohberger
d8f91dfe3a Use sysconfdir for /etc/fence_virt.conf
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 15:21:14 -04:00
Lon Hohberger
9931f5f4e7 Fix package name and install locations
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 15:16:24 -04:00
Lon Hohberger
21dab5b24c Fix daemon return code
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 14:22:21 -04:00
Lon Hohberger
32ef1343db Add 'maintainer-clean' target
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 14:15:14 -04:00
Lon Hohberger
705b5a18d7 Fix build errors on Fedora
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 14:11:08 -04:00
Lon Hohberger
3cf5156968 Add missing header file
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 14:11:00 -04:00
Lon Hohberger
2b42e9326a Ignore automake error
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 13:52:03 -04:00
Lon Hohberger
f3e956bf48 Add missing COPYING file; update TODO
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 10:03:16 -04:00
Lon Hohberger
7324682cdf Make the build script actually build
Signed-off-by: Lon Hohberger <lon@users.sourceforge.net>
2009-09-17 09:41:31 -04:00
Lon Hohberger
76331b0c3c Make cluster mode plugin work
* Need to fix cpg_get_ids() - it is segfaulting
* Need to reconcile "in-cluster" vs "fenced"
* Message routing works.  It doesn't matter which node
  gets the fence request - fence requests are handled
  after being distributed by cpg.
* This makes fence_virtd 99% behavior-like compared to
  fence_xvmd

Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-16 20:07:46 -04:00
Lon Hohberger
01a1b16d7e Add basic cpg stuff for later
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 15:40:41 -04:00
Lon Hohberger
9935a3077d Enable 'on' operation for libvirt backend
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 15:24:56 -04:00
Lon Hohberger
64d0f596f6 Clean up modular build
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 15:17:14 -04:00
Lon Hohberger
f796c64fc3 Minor build cleanups
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 13:27:03 -04:00
Lon Hohberger
4960380013 Yet more build fixes
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 12:18:49 -04:00
Lon Hohberger
1ddb9136d9 More build cleanups
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 12:08:10 -04:00
Lon Hohberger
e190d1e271 Build cleanups
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 11:38:11 -04:00
Lon Hohberger
906b0f62b9 Initial port to autoconf
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 11:25:02 -04:00
Lon Hohberger
2ecd68297f Add checkpoint.c stub functions
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 10:29:08 -04:00
Lon Hohberger
701a876e73 Add sequence numbers to requests for tracking
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 10:28:20 -04:00
Lon Hohberger
51f06f5ce3 Include missing include
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-15 10:26:04 -04:00
Lon Hohberger
be9794a39d Call generic history functions
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-14 15:06:38 -04:00
Lon Hohberger
d505e229a7 Make history functions generic
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-14 15:05:16 -04:00
Lon Hohberger
da7d3f4c9d Make debugging work from modules again
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-03 17:45:38 -04:00
Lon Hohberger
8c3b59fe53 Revert "Fix build issue breaking debug printing from modules"
This reverts commit 4daa1bbdd5.
2009-09-03 16:40:55 -04:00
Lon Hohberger
4daa1bbdd5 Fix build issue breaking debug printing from modules
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-03 16:18:47 -04:00
Lon Hohberger
87c4b2cbd9 Fix libvirt backend; VALIDATE was wrong
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-03 10:55:30 -04:00
Lon Hohberger
5ac3d57341 Cleanups, add daemon support
- fix log messages
- add daemon support
- add foreground support
- log bits to syslog when we fail post-fork

Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 19:26:08 -04:00
Lon Hohberger
e94b653f7a Add simple 'null' skeleton backend plugin
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 19:11:15 -04:00
Lon Hohberger
5beaad3390 Make all plugins dynamically loaded.
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 18:54:17 -04:00
Lon Hohberger
ac60769002 Fix error message
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 18:18:20 -04:00
Lon Hohberger
16d5a8aa98 Remove dummy serial prototypes
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 16:24:34 -04:00
Lon Hohberger
56282c40e8 Remove modules in 'make clean'
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 16:23:09 -04:00
Lon Hohberger
c6bf2d297a Make listeners plugins.
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 16:22:30 -04:00
root
d6b557a407 Fix whitespace
Signed-off-by: root <root@localhost.localdomain>
2009-09-01 15:42:07 -04:00
Lon Hohberger
ddc8c75e2d Move name_mode to fence_virtd block
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 15:39:01 -04:00
Lon Hohberger
a12da25998 Add name_mode to example.conf
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 15:33:49 -04:00
Lon Hohberger
0e30b2fa86 Move VM naming scheme to top level of config
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 15:31:24 -04:00
Lon Hohberger
c09c3e4551 Fix bad assignment due to wrong variable
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 15:23:53 -04:00
Lon Hohberger
bcd87ec4fc Fix use of wrong variable
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 15:15:53 -04:00
Lon Hohberger
232cf60285 Revert "Fix use of wrong variable"
This reverts commit b3df26bc6b.
2009-09-01 15:15:34 -04:00
Lon Hohberger
b3df26bc6b Fix use of wrong variable
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 15:14:09 -04:00
Lon Hohberger
c322978fef Enable UUID use in libvirt.c
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-09-01 15:13:53 -04:00
Lon Hohberger
481905d8bf Add missing log.c. Enable syslog wrapping
Signed-off-by: Lon Hohberger <lhh@redhat.com>
2009-08-31 09:38:28 -04:00