From mboxrd@z Thu Jan 1 00:00:00 1970 From: rmccabe@sourceware.org Date: 12 Apr 2007 17:19:56 -0000 Subject: [Cluster-devel] conga ./.cvsignore ./Makefile ./clustermon.spe ... Message-ID: <20070412171956.13495.qmail@sourceware.org> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit CVSROOT: /cvs/cluster Module name: conga Branch: RHEL50_Z_branchpoint Changes by: rmccabe at sourceware.org 2007-04-12 18:19:36 Modified files: . : .cvsignore Makefile clustermon.spec.in.in conga.spec.in.in download_files luci : TODO load_site.py pack.py luci/cluster : fence_device.js form-chooser form-macros index_html resource-form-macros resource_form_handlers.js validate_config_general.js validate_config_qdisk.js validate_fence.js luci/conga_ssl : SSLClient.cpp conga_ssl_lib.cpp setup.py luci/homebase : form-macros homebase_common.js luci_homebase.css validate_cluster_add.js luci/plone-custom: footer luci/site/luci/Extensions: Cluster.py Clusterfs.py FailoverDomain.py FenceHandler.py Fs.py Ip.py ModelBuilder.py NFSClient.py NFSExport.py Netfs.py Samba.py Script.py StorageReport.py TagObject.py clui_constants.py cluster_adapters.py conga_constants.py homebase_adapters.py ricci_bridge.py ricci_communicator.py luci/site/luci/var: Data.fs luci/utils : luci_admin luci_cleanup luci_manage make : version.in ricci : ricci.spec.in.in ricci/common : ClientSocket.cpp Makefile Socket.cpp Time.cpp XML.cpp executils.cpp ricci/docs : cluster_api.html modules.html rpm_api.html service_api.html storage_api.html ricci/include : Socket.h ricci/modules/cluster: ClusterModule.cpp ClusterStatus.cpp Clusvcadm.cpp Clusvcadm.h ricci/modules/cluster/clumon/src/daemon: Monitor.cpp Monitor.h ricci/modules/log: LogParser.cpp ricci/modules/rpm: PackageHandler.cpp ricci/modules/service: ServiceManager.cpp ServiceManager.h ServiceModule.cpp ricci/modules/storage: ClusterNotQuorateError.h ClvmdError.h GFS1.cpp GFS2.cpp LV.cpp LVM.cpp PV.cpp VG.cpp defines.h parted_wrapper.cpp ricci/ricci : Ricci.cpp Added files: . : Plone-2.5.2-1_CMFPlone.patch luci/cluster : validate_config_gulm.js validate_create_gulm.js validate_fdom.js luci/site/luci/Extensions: Apache.py FenceXVMd.py LVM.py MySQL.py OpenLDAP.py Postgres8.py Tomcat5.py Totem.py luci/test : CGA_0160_Add_User.py CGA_0170_Online_Documentation_Portlet.py CGA_0200_Create_cluster.py cleaner.py congaDemoTests.py conga_Helpers.py conga_suite.py loggerObject.py tests_README.txt ricci/common : Network.cpp ricci/include : Network.h ricci/modules/storage: ClusterNotRunningError.h LVMClusterLockingError.h ricci/test_suite: README SSLClient_send_to_ricci cacert.config generate_certs.sh send_to_ricci ricci/test_suite/storage: report.xml Removed files: . : Plone-2.5_CMFPlone.patch luci/site/luci/Extensions: CommandError.py CommandHandler.py MessageLibrary.py ValidationError.py Xenvm.py Log message: Sync up the branch for Z with the RHEL5 branch Will add Resolves and Related lines to the changelog before building Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/conga/Plone-2.5.2-1_CMFPlone.patch.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/.cvsignore.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/Makefile.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.11.2.1&r2=1.11.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/clustermon.spec.in.in.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.18.2.12&r2=1.18.2.12.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/conga.spec.in.in.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.45.2.24&r2=1.45.2.24.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/download_files.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/Plone-2.5_CMFPlone.patch.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=NONE http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/TODO.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/load_site.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.14.2.1&r2=1.14.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/pack.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4.2.1&r2=1.4.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/validate_config_gulm.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.3.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/validate_create_gulm.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/validate_fdom.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.3.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/fence_device.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.2.2.4&r2=1.2.2.4.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/form-chooser.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.12.2.3&r2=1.12.2.3.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/form-macros.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.90.2.18&r2=1.90.2.18.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/index_html.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.20.2.6&r2=1.20.2.6.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/resource-form-macros.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.21.2.3&r2=1.21.2.3.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/resource_form_handlers.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.20.2.3&r2=1.20.2.3.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/validate_config_general.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/validate_config_qdisk.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4.2.1&r2=1.4.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/cluster/validate_fence.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/conga_ssl/SSLClient.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1.2.2&r2=1.1.2.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/conga_ssl/conga_ssl_lib.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1.2.2&r2=1.1.2.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/conga_ssl/setup.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1.2.1&r2=1.1.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/homebase/form-macros.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.44.2.7&r2=1.44.2.7.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/homebase/homebase_common.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.13.2.2&r2=1.13.2.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/homebase/luci_homebase.css.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.28.2.4&r2=1.28.2.4.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/homebase/validate_cluster_add.js.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4.2.1&r2=1.4.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/plone-custom/footer.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.2.2.1&r2=1.2.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Apache.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/FenceXVMd.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/LVM.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/MySQL.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/OpenLDAP.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Postgres8.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Tomcat5.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Totem.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Cluster.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4&r2=1.4.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Clusterfs.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/FailoverDomain.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/FenceHandler.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4.2.3&r2=1.4.2.3.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Fs.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Ip.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/ModelBuilder.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.8.2.6&r2=1.8.2.6.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/NFSClient.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/NFSExport.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Netfs.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Samba.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Script.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/StorageReport.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.20.2.2&r2=1.20.2.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/TagObject.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1.2.1&r2=1.1.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/clui_constants.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/cluster_adapters.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.120.2.20&r2=1.120.2.20.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/conga_constants.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.19.2.7&r2=1.19.2.7.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/homebase_adapters.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.34.2.11&r2=1.34.2.11.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/ricci_bridge.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.30.2.17&r2=1.30.2.17.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/ricci_communicator.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.9.2.9&r2=1.9.2.9.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/CommandError.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=NONE http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/CommandHandler.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=NONE http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/MessageLibrary.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=NONE http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/ValidationError.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=NONE http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/Xenvm.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=NONE http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/var/Data.fs.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.15.2.9&r2=1.15.2.9.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/CGA_0160_Add_User.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.7.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/CGA_0170_Online_Documentation_Portlet.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/CGA_0200_Create_cluster.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.4.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/cleaner.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/congaDemoTests.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.11.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/conga_Helpers.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.14.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/conga_suite.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.11.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/loggerObject.py.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/test/tests_README.txt.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/utils/luci_admin.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.50.2.2&r2=1.50.2.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/utils/luci_cleanup.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4&r2=1.4.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/utils/luci_manage.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1.2.1&r2=1.1.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/make/version.in.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.21.2.13&r2=1.21.2.13.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/ricci.spec.in.in.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.12&r2=1.12.4.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/common/Network.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/common/ClientSocket.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4&r2=1.4.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/common/Makefile.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.6.2.1&r2=1.6.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/common/Socket.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/common/Time.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4&r2=1.4.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/common/XML.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.6.2.1&r2=1.6.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/common/executils.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.7&r2=1.7.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/docs/cluster_api.html.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4&r2=1.4.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/docs/modules.html.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4&r2=1.4.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/docs/rpm_api.html.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.2&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/docs/service_api.html.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.1&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/docs/storage_api.html.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.5.2.1&r2=1.5.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/include/Network.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/include/Socket.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/cluster/ClusterModule.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.5.2.1&r2=1.5.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/cluster/ClusterStatus.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.15.2.1&r2=1.15.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/cluster/Clusvcadm.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.7.2.1&r2=1.7.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/cluster/Clusvcadm.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.2&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/cluster/clumon/src/daemon/Monitor.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.10.2.3&r2=1.10.2.3.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/cluster/clumon/src/daemon/Monitor.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.5&r2=1.5.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/log/LogParser.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.6.2.2&r2=1.6.2.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/rpm/PackageHandler.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.9.2.2&r2=1.9.2.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/service/ServiceManager.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.5.2.1&r2=1.5.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/service/ServiceManager.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.2&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/service/ServiceModule.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/ClusterNotRunningError.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/LVMClusterLockingError.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/ClusterNotQuorateError.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.2&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/ClvmdError.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.2&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/GFS1.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/GFS2.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.3&r2=1.3.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/LV.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.6.2.1&r2=1.6.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/LVM.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.7.2.4&r2=1.7.2.4.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/PV.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.4.2.1&r2=1.4.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/VG.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.8.2.1&r2=1.8.2.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/defines.h.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.6&r2=1.6.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/storage/parted_wrapper.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.8&r2=1.8.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/ricci/Ricci.cpp.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=1.18.2.4&r2=1.18.2.4.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/test_suite/README.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/test_suite/SSLClient_send_to_ricci.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/test_suite/cacert.config.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/test_suite/generate_certs.sh.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.2.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/test_suite/send_to_ricci.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/test_suite/storage/report.xml.diff?cvsroot=cluster&only_with_tag=RHEL50_Z_branchpoint&r1=NONE&r2=1.1.6.1 /cvs/cluster/conga/Plone-2.5.2-1_CMFPlone.patch,v --> standard output revision 1.1.6.1 --- conga/Plone-2.5.2-1_CMFPlone.patch +++ - 2007-04-12 18:19:37.011016000 +0100 @@ -0,0 +1,111 @@ +diff -ur Plone-2.5.2-1.orig/CMFPlone/exportimport/configure.zcml Plone-2.5.2-1/CMFPlone/exportimport/configure.zcml +--- Plone-2.5.2-1.orig/CMFPlone/exportimport/configure.zcml 2007-01-16 22:26:49.000000000 -0500 ++++ Plone-2.5.2-1/CMFPlone/exportimport/configure.zcml 2007-01-23 16:24:53.000000000 -0500 +@@ -32,12 +32,6 @@ + /> + + +- +- + +- +- +- +- +- +- + 0.9.2-6 +- Fixed bz236023 (Create/delete cluster - then access disk on node = Generic error on host: cluster tools: cman_tool errored) + * Tue Jan 23 2007 Stanko Kupcevic 0.8-30 - Version bump --- conga/conga.spec.in.in 2007/01/23 22:34:28 1.45.2.24 +++ conga/conga.spec.in.in 2007/04/12 17:19:18 1.45.2.24.2.1 @@ -1,7 +1,7 @@ ############################################################################### ############################################################################### ## -## Copyright (C) 2006 Red Hat, Inc. All rights reserved. +## Copyright (C) 2006-2007 Red Hat, Inc. All rights reserved. ## ## This copyrighted material is made available to anyone wishing to use, ## modify, copy, or redistribute it subject to the terms and conditions @@ -31,14 +31,12 @@ %if "%{include_zope_and_plone}" == "yes" Source1: @@ZOPE_ARCHIVE_TAR@@ Source2: @@PLONE_ARCHIVE_TAR@@ -Patch2: Plone-2.5_CMFPlone.patch +Patch2: Plone-2.5.2-1_CMFPlone.patch %endif Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -%if "%{include_zope_and_plone}" == "yes" BuildRequires: python-devel >= 2.4.1 -%endif BuildRequires: glibc-devel gcc-c++ libxml2-devel sed #BuildRequires: pam-devel BuildRequires: cyrus-sasl-devel >= 2.1 @@ -93,13 +91,13 @@ Summary: Remote Management System - Management Station Requires: chkconfig initscripts -%if "%{include_zope_and_plone}" == "yes" Requires: python >= 2.4.1 +%if "%{include_zope_and_plone}" == "yes" Provides: config(luci) = %{version}-%{release} +# don't provide zope internals AutoProv: no %else AutoProv: yes -Requires: python Requires: zope Requires: plone >= 2.5 %endif @@ -284,6 +282,20 @@ %changelog +* Thu Apr 12 2007 Ryan McCabe 0.9.2-6 +- Fixed bz233326 (CVE-2007-0240 Conga includes version of Zope that is vulnerable to a XSS attack) +- Fixed bz228637 (CVE-2007-1462 security alert - passwords sent back from server as input value) +- Fixed bz236020 (Conga allows creation/rename of clusters with name greater than 15 characters) +- Fixed bz236021 (Cluster cannot be deleted (from 'Manage Systems') - but no error results) +- Fixed bz236025 (Entering bad password when creating a new cluster = UnboundLocalError: local variable 'e' referenced before assignment) +- Fixed bz236026 (luci failover domain forms are missing/empty) +- Fixed bz236027 (fence_xvm is incorrectly listed as "xmv" in virtual cluster) +- Fixed bz236048 (Advanced options parameters settings don't do anything) +- Fixed bz236050 (Unable to configure a virtual service) +- Fixed bz236052 (kmod-gfs-xen not installed with Conga install) +- Fixed bz236054 (enable shared storage' option cleared whenever there is a configuration error) +- Fixed bz236055 (Must manually edit cluster.conf on the dom0 cluster to add "") + * Tue Jan 23 2007 Stanko Kupcevic 0.8-30 - Fixed bz212445 (release blocker: prevent management page access) - Resolves: bz212445 --- conga/download_files 2006/09/25 17:35:13 1.3 +++ conga/download_files 2007/04/12 17:19:18 1.3.4.1 @@ -1,23 +1,16 @@ # define archive info for Zope and Plone # URLs is a space delimited list of urls to download from +ZOPE_ARCHIVE=Zope-2.9.7-final +ZOPE_ARCHIVE_TAR=Zope-2.9.7-final.tgz +ZOPE_MD5SUM=f7d900c00fe95d4cce0bc5854bc842b4 +ZOPE_URLs="http://www.zope.org/Products/Zope/2.9.7/Zope-2.9.7-final.tgz" -#ZOPE_ARCHIVE=Zope-2.9.3 -#ZOPE_ARCHIVE_TAR=Zope-2.9.3.tgz -#ZOPE_MD5SUM=4e8b4e076cadd6eb62dd4513748cb9f9 -#ZOPE_URLs="http://www.zope.org/Products/Zope/2.9.3/Zope-2.9.3.tgz" - -ZOPE_ARCHIVE=Zope-2.9.4-final -ZOPE_ARCHIVE_TAR=Zope-2.9.4-final.tgz -ZOPE_MD5SUM=7d7ffe62eabc84d0c438e450e344c29f -ZOPE_URLs="http://www.zope.org/Products/Zope/2.9.4/Zope-2.9.4-final.tgz" - - - -PLONE_ARCHIVE=Plone-2.5 -PLONE_ARCHIVE_TAR=Plone-2.5.tar.gz -PLONE_MD5SUM=0a385a1a4afbf940bb4e094ce5dcb583 -PLONE_URLs="http://superb-west.dl.sourceforge.net/sourceforge/plone/Plone-2.5.tar.gz \ - http://superb-east.dl.sourceforge.net/sourceforge/plone/Plone-2.5.tar.gz \ - http://easynews.dl.sourceforge.net/sourceforge/plone/Plone-2.5.tar.gz" +PLONE_ARCHIVE=Plone-2.5.2-1 +PLONE_ARCHIVE_TAR=Plone-2.5.2-1.tar.gz +PLONE_MD5SUM=b4891a3f11a0eacb13b234d530ba9af1 +PLONE_URLs="http://plone.googlecode.com/files/Plone-2.5.2-1.tar.gz \ + http://superb-west.dl.sourceforge.net/sourceforge/plone/Plone-2.5.2-1.tar.gz \ + http://superb-east.dl.sourceforge.net/sourceforge/plone/Plone-2.5.2-1.tar.gz \ + http://easynews.dl.sourceforge.net/sourceforge/plone/Plone-2.5.2-1.tar.gz" --- conga/luci/TODO 2006/07/18 20:33:04 1.3 +++ conga/luci/TODO 2007/04/12 17:19:18 1.3.6.1 @@ -7,7 +7,6 @@ Cluster: - - deploy-node/cluster --- conga/luci/load_site.py 2006/11/16 19:34:52 1.14.2.1 +++ conga/luci/load_site.py 2007/04/12 17:19:18 1.14.2.1.2.1 @@ -3,6 +3,7 @@ ############################################################################## # # Copyright (c) 2001 Zope Corporation and Contributors. All Rights Reserved. +# Copyright (C) 2006-2007 Red Hat, Inc. # # This software is subject to the provisions of the Zope Public License, # Version 2.0 (ZPL). A copy of the ZPL should accompany this distribution. --- conga/luci/pack.py 2006/11/16 19:34:52 1.4.2.1 +++ conga/luci/pack.py 2007/04/12 17:19:18 1.4.2.1.2.1 @@ -1,5 +1,7 @@ #!/usr/bin/python +# Copyright (C) 2006-2007 Red Hat, Inc. + import os, sys, string sys.path.extend(( /cvs/cluster/conga/luci/cluster/validate_config_gulm.js,v --> standard output revision 1.3.6.1 --- conga/luci/cluster/validate_config_gulm.js +++ - 2007-04-12 18:19:38.394965000 +0100 @@ -0,0 +1,23 @@ +function validate_form(form) { + var errors = new Array(); + var lscount = 0; + + var elem = form.getElementsByTagName('input'); + for (var i = 0 ; i < elem.length ; i++) { + if (elem[i].type == 'text' && !str_is_blank(elem[i].value)) + lscount++; + else if (elem[i].type == 'checkbox' && elem[i].checked) + lscount++; + } + + if (lscount != 1 && lscount != 3 && lscount != 5) + errors.push('You must have exactly 1, 3, or 5 GULM lockservers.'); + + if (error_dialog(errors)) + return (-1); + + if (confirm('Update GULM properties?')) + form.submit(); + + return (0); +} /cvs/cluster/conga/luci/cluster/validate_create_gulm.js,v --> standard output revision 1.1.6.1 --- conga/luci/cluster/validate_create_gulm.js +++ - 2007-04-12 18:19:38.478363000 +0100 @@ -0,0 +1,65 @@ +var lockservers = new Array(); + +function toggle_gulm(form, lock_type) { + var gulm_div = document.getElementById('gulm_lockservers'); + if (!gulm_div) + return (-1); + + var ielem = gulm_div.getElementsByTagName('input'); + + if (lock_type != 'gulm') { + lockservers = new Array(); + for (var i = 0 ; i < ielem.length ; i++) { + lockservers[i] = ielem[i].value; + ielem[i].value = null; + ielem[i].disabled = 'disabled'; + } + gulm_div.className = 'invisible'; + } else { + for (var i = 0 ; i < ielem.length ; i++) + ielem[i].disabled = null; + for (var i = 0 ; i < lockservers.length ; i++) + ielem[i].value = lockservers[i]; + gulm_div.className = null; + lockservers = new Array(); + } +} + +function check_gulm_lkserv() { + var errors = new Array(); + var gulm_div = document.getElementById('gulm_lockservers'); + if (!gulm_div) { + errors.push('Exactly 1, 3, or 5 GULM lock servers must be given.'); + return (errors); + } + + var lcount = 0; + var ielem = gulm_div.getElementsByTagName('input'); + if (!ielem) { + errors.push('Exactly 1, 3, or 5 GULM lock servers must be given.'); + return (errors); + } + + for (var i = 0 ; i < ielem.length ; i++) { + if (ielem[i]) { + if (str_is_blank(ielem[i].value)) + ielem[i].value = null; + else + lcount++; + } + } + + if (lcount != 1 && lcount != 3 && lcount != 5) + errors.push('Exactly 1, 3, or 5 GULM lock servers must be given.'); + + return (errors); +} + +function validate_cluster_create(form) { + if (form.lockmanager && !form.lockmanager[0].checked) { + var errors = check_gulm_lkserv(); + if (error_dialog(errors)) + return (-1); + } + return validateForm(form); +} /cvs/cluster/conga/luci/cluster/validate_fdom.js,v --> standard output revision 1.3.6.1 --- conga/luci/cluster/validate_fdom.js +++ - 2007-04-12 18:19:38.568934000 +0100 @@ -0,0 +1,40 @@ +function fdom_set_prioritized(form, state) { + var prilist = form.getElementsByTagName('input'); + if (!prilist) + return (-1); + for (var i = 0 ; i < prilist.length ; i++) { + if (prilist[i].type == 'text' && prilist[i].className == 'fdom_priority') + prilist[i].disabled = !state || !form[prilist[i].id][0].checked; + } +} + +function fdom_set_member(form, name, state) { + var prioritized = document.getElementById('prioritized'); + if (!prioritized) + return (-1); + prioritized = prioritized.checked; + var member_pri_elem = document.getElementById(name); + if (!member_pri_elem) + return (-1); + member_pri_elem.disabled = !prioritized || !state; +} + +function validate_add_fdom(form) { + var errors = new Array(); + + if (!form.name || str_is_blank(form.name.value)) { + set_form_err(form.name); + errors.append('No name was given for this failover domain.'); + } else + clr_form_err(form.name); + + if (error_dialog(errors)) + return (-1); + + var confirm_msg = 'Add this failover domain?'; + if (form.oldname) + confirm_msg = 'Update this failover domain?'; + + if (confirm(confirm_msg)) + form.submit(); +} --- conga/luci/cluster/fence_device.js 2007/01/17 03:53:35 1.2.2.4 +++ conga/luci/cluster/fence_device.js 2007/04/12 17:19:18 1.2.2.4.2.1 @@ -190,48 +190,3 @@ container.appendChild(div_elem); num_fences_level[fence_level - 1]++; } - -function validate_fence(master_form, container_id) { - var errors = new Array(); - var div_elem = document.getElementById(container_id); - if (!div_elem) - return (-1); - var form_xml = ''; - - var form = div_elem.getElementsByTagName('form'); - for (var i = 0 ; i < form.length ; i++) { - var input_elem = form[i].getElementsByTagName('input'); - var temp = ''; - for (var j = 0 ; j < input_elem.length ; j++) { - var res_type = input_elem[j].type; - if (res_type == 'hidden' || res_type == 'text' || - res_type == 'password') - { - temp += ''; - } else if (res_type == 'checkbox' || res_type == 'radio') { - if (input_elem[j].checked) { - temp += ''; - } - } - } - - var select_elem = form[i].getElementsByTagName('select'); - for (var j = 0 ; j < select_elem.length ; j++) { - temp += ''; - } - - form_xml += '
' + temp + '
'; - } - - master_form.fence_xml.value = '' + form_xml + ''; - - if (confirm('Update this node\'s fence configuration?')) - master_form.submit(); -} --- conga/luci/cluster/form-chooser 2006/12/22 17:50:16 1.12.2.3 +++ conga/luci/cluster/form-chooser 2007/04/12 17:19:18 1.12.2.3.2.1 @@ -57,10 +57,10 @@
-
+
-
+
@@ -92,8 +92,8 @@
- -
+ +
--- conga/luci/cluster/form-macros 2007/01/16 17:38:06 1.90.2.18 +++ conga/luci/cluster/form-macros 2007/04/12 17:19:18 1.90.2.18.2.1 @@ -92,7 +92,7 @@ -
+ - +
@@ -201,6 +202,8 @@ + @@ -208,7 +211,7 @@ -

Add a cluster

+

Create a new cluster

- -
- Cluster Name - +
+ Cluster Name + -
- +
+ Node Hostname Root Password @@ -242,31 +245,40 @@ + +
+ +
+
  • - + Download packages
  • - + Use locally installed packages.
- + Enable Shared Storage Support
  • + id="view_certs" + onchange="view_certs_only(this.form, this.checked)" /> View system certificates before sending any passwords.
  • @@ -280,12 +292,94 @@
- -
- -
- + + + + Lock Manager +
    +
  • + DLM (preferred) +
  • +
  • + GULM +
  • +
    +
    + GULM lock server properties +

    You must enter exactly 1, 3, or 5 GULM lock servers.

    + + + + + + + + + + + + + + + + + + + + + + +
    Lock Server 1 + +
    Lock Server 2 + +
    Lock Server 3 + +
    Lock Server 4 + +
    Lock Server 5 + +
    +
    +
    +
      + + @@ -313,7 +407,7 @@ onChange="pwd0Change(this.form)" autocomplete="off" tal:attributes=" - value sys/passwd | nothing; + value nothing; class python: 'hbInputPass' + ('errors' in sys and ' error' or ''); id python: '__SYSTEM%d:Passwd' % cur_sysnum; name python: '__SYSTEM%d:Passwd' % cur_sysnum" /> @@ -423,7 +517,7 @@
      + onClick="validate_cluster_create(this.form)" />
      @@ -458,18 +552,28 @@ class python: 'configTab' + (configTabNum == 1 and ' configTabActive' or ''); ">General -
    • +
    • Fence
    • -
    • +
    • Multicast
    • + +
    • + GULM +
    • +
    • + Token Timeout (ms) + + + + + + + + + Number of token retransmits before loss + + + + + + + + + Join Timeout (ms) + + + + + + + + + Consensus Timeout (ms) + + + + + + + + + Secure Authentication + Redundant Ring Protocol Mode - @@ -601,16 +749,6 @@ - Token Timeout (ms) - - - - - - - - Token Retransmit (ms) @@ -632,33 +770,11 @@ - Number of retransmits before loss - - - - - - - - - Join Timeout (ms) - - - - - - - - - Consensus Timeout (ms) + Maximum time to wait before sending a join message (ms) - + @@ -782,6 +898,7 @@ tal:attributes="value string:47" /> + @@ -842,6 +959,14 @@ tal:attributes="value clusterinfo/pjd" /> + + + Run XVM fence daemon + + + + @@ -891,7 +1016,12 @@ onClick="disable_mcast('mcast_address');" tal:attributes="checked python: clusterinfo['is_mcast'] != 'True'" /> - Let cluster choose the multicast address + + Do not use multicast + + + Let cluster choose the multicast address + @@ -902,12 +1032,20 @@ tal:attributes="checked python: clusterinfo['is_mcast'] == 'True'" /> - Specify the multicast address manually + + Use multicast + + + Specify the multicast address manually + - + + Multicast address + + + tal:attributes="checked python: (not clusterinfo['is_quorumd']) and 'checked' or ''" /> Do not use a Quorum Partition + tal:attributes="checked python: (clusterinfo['is_quorumd']) and 'checked' or ''" /> Use a Quorum Partition @@ -981,48 +1119,48 @@ Interval - + Votes - + TKO - + Minimum Score - + Device - + Label - + @@ -1039,9 +1177,6 @@ -
      Name
      - -
      Path to Program
      @@ -1057,22 +1192,22 @@ + tal:define="global heuristics clusterinfo/hlist | nothing"> - + - - - - + - + - + - - - + name python: 'heuristic' + str(curHeur) + ':hprog'" /> + + name python: 'heuristic' + str(curHeur) + ':hinterval'" /> + + name python: 'heuristic' + str(curHeur) + ':hscore'" /> + name python: 'heuristic' + str(curHeur) + ':hdel'" /> + - + @@ -1148,14 +1279,106 @@
      + onClick="validate_form(this.form)" />
      -
+ + +
+ + + +
+ + + + + + GULM Configuration
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NodeLock Server
+ + + +
+
+

You may have exactly 1, 3, or 5 GULM lock servers, in any combination of the hosts checked above and given below.

+
External Lock Server 1 + +
External Lock Server 2 + +
External Lock Server 3 + +
External Lock Server 4 + +
External Lock Server 5 + +
+ +
+
+ +
+
+
@@ -1177,7 +1400,6 @@ -
@@ -1223,7 +1445,7 @@ -
@@ -1271,14 +1493,25 @@ + value nothing" /> + + + + + Password Script (optional) + + + - @@ -1329,14 +1562,25 @@ + value nothing" /> + + + + + Password Script (optional) + + + - @@ -1378,14 +1622,25 @@ + value nothing" /> + + + + + Password Script (optional) + + + - @@ -1428,14 +1683,25 @@ Password + tal:attributes="value nothing" /> + + + + + Password Script (optional) + + + - @@ -1477,13 +1743,25 @@ Password + tal:attributes="value nothing" /> + + + + + Password Script (optional) + + + + - @@ -1525,14 +1803,25 @@ Password + tal:attributes="value nothing" /> + + + + + Password Script (optional) + + + - @@ -1582,14 +1871,25 @@ + value nothing" /> + + + + + Password Script (optional) + + + - @@ -1640,14 +1940,25 @@ + value nothing" /> + + + + + Password Script (optional) + + + - @@ -1689,17 +2000,28 @@ + value nothing" /> - - - - - - - + + + Password Script (optional) + + + + + + + + + + + +
@@ -1736,7 +2058,7 @@ - @@ -1785,7 +2107,7 @@ - @@ -1828,14 +2150,25 @@ Password + tal:attributes="value nothing" /> + + + + + Password Script (optional) + + + - @@ -1886,14 +2219,25 @@ + value nothing" /> + + + + + Password Script (optional) + + + - @@ -1936,7 +2280,7 @@ - @@ -1966,12 +2310,12 @@ - - +
@@ -1997,12 +2341,12 @@ - - +
@@ -2040,7 +2384,18 @@ Password + tal:attributes="value nothing" /> + + + + + Password Script (optional) + + + @@ -2067,7 +2422,7 @@ - @@ -2094,7 +2449,7 @@ - @@ -2213,6 +2568,7 @@ + @@ -2255,6 +2611,7 @@ + @@ -2290,6 +2647,7 @@ + @@ -2325,6 +2683,7 @@ + @@ -2360,6 +2719,7 @@ + @@ -2395,6 +2755,7 @@ + @@ -2430,6 +2791,7 @@ + @@ -2465,6 +2827,7 @@ + @@ -2500,6 +2863,7 @@ + @@ -2535,6 +2899,7 @@ + @@ -2557,6 +2922,7 @@ + @@ -2592,6 +2958,7 @@ + @@ -2630,62 +2997,62 @@
- + - + - + - + - + - + - + - + - + - + - + - + @@ -2698,6 +3065,9 @@ + @@ -2730,7 +3100,7 @@ - + - + -
+ - +
@@ -2770,7 +3142,13 @@ + + + + This node is a GULM lock server. +
- +
@@ -3074,7 +3453,7 @@ + onclick="validate_node_fence_form(this.form, 'fence_list_level1')" />
@@ -3090,7 +3469,7 @@ + onclick="validate_node_fence_form(this.form, 'fence_list_level2')" />
@@ -3138,7 +3517,7 @@ -
+ - +
-
+ - +
@@ -3172,6 +3553,13 @@ + + + This node is a GULM lock server. + + + Services on this Node: @@ -3262,6 +3650,9 @@ global cur_cluster_name add_cluster/name | request/clustername | request/form/clusterName | nothing">

Add a node to

+ + + @@ -3285,21 +3676,24 @@ + +
+ +
+
  • + tal:attributes="checked python: (not add_cluster or not 'download_pkgs' in add_cluster or add_cluster['download_pkgs'] != 0) and 'checked' or ''" /> Download packages
  • - + tal:attributes="checked python: (add_cluster and 'download_pkgs' in add_cluster and add_cluster['download_pkgs'] == 0) and 'checked' or ''" /> Use locally installed packages.
@@ -3307,14 +3701,15 @@ + checked add_cluster/shared_storage | nothing" /> Enable Shared Storage Support
  • + id="view_certs" + onchange="view_certs_only(this.form, this.checked)" /> View system certificates before sending any passwords.
- -
- -
- @@ -3361,7 +3750,7 @@ autocomplete="off" onChange="pwd0Change(this.form)" tal:attributes=" - value sys/passwd | nothing; + value nothing; class python: 'hbInputPass' + ('errors' in sys and ' error' or ''); id python: '__SYSTEM%d:Passwd' % cur_sysnum; name python: '__SYSTEM%d:Passwd' % cur_sysnum" /> @@ -3487,15 +3876,18 @@ - Service Name: + Service Name + + (virtual service) + -
+ - +
@@ -3554,30 +3975,170 @@
-
-
-

Path to configuration file:

-

Name of configuration file:

- -
-
- -
-

Properties for Xen VM

- -
-

Path to configuration file:

-

Name of configuration file:

- - -
-
-
+
+
+ + + -
- +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Create a Virtual Machine Service

+
Automatically start this service + +
Run exclusive + +
Failover Domain + +
Recovery policy + +
+
+ +
+
Virtual machine name
Path to VM configuration files
+
+
+
+
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Properties for

+
Automatically start this service + +
Run exclusive + +
Failover Domain + +
Recovery policy + +
+
+ + +
+
Virtual machine name + +
Path to VM configuration files + +
+
+
+
+ + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Failover Domain Name + +
Prioritized + +
Restrict failover to this domain's members + +
+

+

Failover domain membership

+
+
+ +
+
NodeMemberPriority
+ + + + + +
+
+ + +
-

Failover Domain Add Form

- + +

Add a Failover Domain

+ + +
-

Failover Domain Configuration Form

Failover Domain Form

+ + +
@@ -4028,29 +4806,34 @@
-

Shared Fence Devices for Cluster:

- - - -

Agent type:

-

Name:

-

Nodes using this device for fencing:

-
    - - -
  • No nodes currently employ this fence device
  • -
    - -
  • - - -
  • -
    -
-
- + +

Shared Fence Devices for Cluster:

+ + + + +

Agent type:

+

Name:

+

Nodes using this device for fencing:

+
    + + +
  • No nodes currently employ this fence device
  • +
    + + +
  • +
  • +
    +
+
+
@@ -4064,6 +4847,15 @@ + + + + + @@ -4101,10 +4893,13 @@
- + + + @@ -4130,12 +4925,12 @@ - + - +
Name Type Configure
@@ -4226,13 +5021,25 @@ - +
+ + + + + +

Fence Device Form

@@ -4254,13 +5061,12 @@ - -
- +
@@ -4273,7 +5079,8 @@
- +
@@ -4286,22 +5093,28 @@

Edit cluster.conf

- - - - - - + tal:attributes="action python: './?' + request['QUERY_STRING']" + tal:define="ret python: here.process_cluster_conf_editor(request)"> + + + + + + + + + + + +
--- conga/luci/cluster/index_html 2006/12/22 17:50:16 1.20.2.6 +++ conga/luci/cluster/index_html 2007/04/12 17:19:18 1.20.2.6.2.1 @@ -32,10 +32,6 @@ global ri_agent nothing; global busywaiting python:None" /> - - - - - + + @@ -115,6 +118,13 @@ + + + + + + +

@@ -129,6 +139,12 @@
+
+
+
+
+
+
@@ -147,6 +163,13 @@ + + + + + + +

@@ -184,6 +207,12 @@
+
+
+
+
+
+
@@ -199,7 +228,10 @@ + global res python: here.getResourceInfo(modelb, request)" /> + +

Add a Resource

@@ -225,7 +257,7 @@
- + -

Resource

@@ -255,45 +286,17 @@ +

Configure

+
- -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- +
@@ -353,7 +356,7 @@ + checked res/attrs/monitor_link | string: checked" />
@@ -421,10 +424,10 @@