[Ovirt-devel] [PATCH: ovirt-identify-node replacement 0/4] ovirt node patch to replace ovirt-identify-node with matahari qmf agent
Arjun Roy
arroy at redhat.com
Wed Jul 8 18:39:55 UTC 2009
The purpose of this patch is to add support for the matahari qmf agent
package (http://git.et.redhat.com/?p=matahari.git;a=summary) to the node.
The following actions are taken:
1. Deprecate ovirt-identify-node and ovirt-listen-awake by removing
them from the autotools scripts, the rpm spec and the node startup scripts.
2. Remove ovirt-listen-awake and ovirt-identify-node completely.
3. Add support for the matahari qmf package to the node startup scripts.
Matahari is a qmf agent that handles publishing node hardware information instead
of ovirt-identify-node. Unlike o-i-n, which communicated with a custom tcp server
on the ovirt node, matahari publishes the data to a specified qpid broker.
Since it is a qmf agent, it also supports exporting management methods to the ovirt
server. For example, the current agent has methods for shutting down and rebooting a
node, and physically identifying a NIC on the node.
Arjun Roy (4):
Removed autotools, rpm and initscript targets related to
ovirt-identify-node and ovirt-listen-awake.
Removed ovirt-listen-awake.
Removed ovirt-identify-node.
Added startup support for matahari qmf agent.
Makefile.am | 2 +-
configure.ac | 7 -
ovirt-identify-node/.gitignore | 3 -
ovirt-identify-node/AUTHOR | 1 -
ovirt-identify-node/COPYING | 339 ----------------------------
ovirt-identify-node/ChangeLog | 2 -
ovirt-identify-node/Makefile.am | 33 ---
ovirt-identify-node/NEWS | 2 -
ovirt-identify-node/README | 2 -
ovirt-identify-node/comm.c | 85 -------
ovirt-identify-node/debug.c | 50 ----
ovirt-identify-node/gather.c | 319 --------------------------
ovirt-identify-node/hal_support.c | 61 -----
ovirt-identify-node/main.c | 248 --------------------
ovirt-identify-node/ovirt-identify-node.h | 139 ------------
ovirt-identify-node/protocol.c | 293 ------------------------
ovirt-listen-awake/.gitignore | 3 -
ovirt-listen-awake/COPYING | 339 ----------------------------
ovirt-listen-awake/Makefile.am | 22 --
ovirt-listen-awake/ovirt-listen-awake.c | 225 ------------------
ovirt-listen-awake/ovirt-listen-awake.init | 49 ----
ovirt-node.spec.in | 15 --
scripts/ovirt | 7 +-
scripts/ovirt-install-node-stateful | 4 +-
scripts/ovirt-post | 12 +-
scripts/ovirt-uninstall-node-stateful | 1 -
26 files changed, 10 insertions(+), 2253 deletions(-)
delete mode 100644 ovirt-identify-node/.gitignore
delete mode 100644 ovirt-identify-node/AUTHOR
delete mode 100644 ovirt-identify-node/COPYING
delete mode 100644 ovirt-identify-node/ChangeLog
delete mode 100644 ovirt-identify-node/Makefile.am
delete mode 100644 ovirt-identify-node/NEWS
delete mode 100644 ovirt-identify-node/README
delete mode 100644 ovirt-identify-node/comm.c
delete mode 100644 ovirt-identify-node/debug.c
delete mode 100644 ovirt-identify-node/gather.c
delete mode 100644 ovirt-identify-node/hal_support.c
delete mode 100644 ovirt-identify-node/main.c
delete mode 100644 ovirt-identify-node/ovirt-identify-node.h
delete mode 100644 ovirt-identify-node/protocol.c
delete mode 100644 ovirt-listen-awake/.gitignore
delete mode 100644 ovirt-listen-awake/COPYING
delete mode 100644 ovirt-listen-awake/Makefile.am
delete mode 100644 ovirt-listen-awake/ovirt-listen-awake.c
delete mode 100644 ovirt-listen-awake/ovirt-listen-awake.init
More information about the ovirt-devel
mailing list