commit pacemaker-mgmt for openSUSE:Factory
Hello community,
here is the log from the commit of package pacemaker-mgmt for openSUSE:Factory
checked in at Wed Jun 30 10:47:46 CEST 2010.
--------
New Changes file:
--- /dev/null 2010-05-08 11:31:08.000000000 +0200
+++ /mounts/work_src_done/STABLE/pacemaker-mgmt/pacemaker-mgmt.changes 2010-06-25 04:16:51.000000000 +0200
@@ -0,0 +1,258 @@
+-------------------------------------------------------------------
+Wed Apr 14 08:54:35 UTC 2010 - ygao@novell.com
+
+- Change the inconsistent package naming in the descriptions
+
+-------------------------------------------------------------------
+Mon Apr 12 13:49:05 UTC 2010 - lmb@novell.com
+
+- Recommend the pacemaker-mgmt-client from the server package. This
+ allows the client to be uninstalled while also automatically
+ installing it on upgrades (bnc#591230).
+
+-------------------------------------------------------------------
+Fri Apr 2 05:23:44 UTC 2010 - ygao@novell.com
+
+- Change the version number to 2.0.0 (Since an earlier changeset we have included was tagged and released as 2.0.0 from upstream)
+
+-------------------------------------------------------------------
+Fri Mar 26 11:07:54 UTC 2010 - ygao@novell.com
+
+- Low: mgmt: (bnc#590031) Always set a crm attribute to the first matched attribute or into the first attribute set
+- Low: mgmtd: (bnc#590668) Do exit on cib connection loss, regardless of whether any haclient ever logged in
+- Update source tarball to revision: 0f1490eaa8d8 tip
+
+-------------------------------------------------------------------
+Mon Mar 22 08:26:03 UTC 2010 - ygao@novell.com
+
+- Low: haclient: (bnc#575787) Move the desktop entry to the new YaST group - High Availability
+- Low: po: Update Japanese translations
+- Update source tarball to revision: ee4803c241fe tip
+
+-------------------------------------------------------------------
+Thu Mar 11 06:26:05 UTC 2010 - ygao@novell.com
+
+- Low: haclient: (bnc#586961) Add "allow-migrate" into the drop down list
+- Low: haclient: (bnc#586965) Do not fall into an error on exit if cannot retrieve the CIB
+- Low: po: Update translations
+- Update source tarball to revision: 14fd66fafbfa tip
+
+-------------------------------------------------------------------
+Wed Mar 10 05:44:46 UTC 2010 - ygao@novell.com
+
+- Low: haclient: Make the generated ID consistent with crm_attribute
+- Low: haclient: Tune the display of too many tabs
+- Low: haclient: Use new gtk.Tooltip API for pygtk >= 2.12 (bnc#586967)
+- Low: mgmtd: Do not display orphaned clone if it's just partially active
+- Low: mgmtd: Prototypes of *_attr() fuctions have changed
+- Update source tarball to revision: a05fd62b2e13 tip
+
+-------------------------------------------------------------------
+Fri Feb 5 06:06:33 UTC 2010 - ygao@novell.com
+
+- Update source tarball to revision: 252f0d838a67 tip
+ + Low: haclient: Do not show adding dialog for "node"
+ + Low: haclient: Fill two options into the drop-down list for "utilization"
+ + Low: mgmtd: Don't display orphaned resources (Thank Hideo Yamauchi)
+ + Medium: haclient: Tune for "utilization"
+
+-------------------------------------------------------------------
+Wed Jan 27 09:53:13 UTC 2010 - lmb@novell.com
+
+- Conflict with old package names to prevent them from being
+ reinstalled.
+
+-------------------------------------------------------------------
+Tue Jan 12 14:19:00 CST 2010 - ygao@novell.com
+- Update source tarball to revision: 8b56e4d03dc8 tip
+ + Low: snmp_subagent: Change the directory to install SNMPAgentSanityCheck
+
+-------------------------------------------------------------------
+Thu Nov 5 16:39:08 CST 2009 - ygao@novell.com
+
+- Update source tarball to revision: 1a20774cb1e6 tip
+ + Low: mgmt: (LF#2202) Set node attributes via crm_attribute
+
+-------------------------------------------------------------------
+Wed Oct 21 11:24:28 CST 2009 - ygao@novell.com
+
+- Update source tarball to revision: a4d84893fb6e tip
+ + Low: Build: Compile against corosync
+ + Medium: haclient: (bnc#540704) Allow to add a "date_expression" when an "expression" exists in a "rule"
+ + Medium: mgmt: (bnc#541702) Cleaning up fail-count should be correctly done through attrd now
+
+-------------------------------------------------------------------
+Tue Aug 25 17:17:09 CST 2009 - ygao@novell.com
+
+- Update source tarball to revision: 4fd4b0353d04+ tip
+ + Dev: haclient: Automatically try to reconnect to cluster nodes if disconnected
+ + Dev: haclient: Check whether the value of an "ID" or "IDREF" type of attribute is valid before doing validating
+ + Dev: po: Update Japanese po
+ + Low: Build: Avoid a macro redefinition
+ + Low: Build: Compile against cluster-glue
+ + Low: Build: Fix configure.in for compiling against cluster-glue
+ + Low: haclient: Adopt extract_int() in TransitionInfoDlg()
+ + Low: haclient: Avoid the error if "rsc_type" command returns "None"
+ + Low: haclient: Determine if the current view exists before updating it
+ + Low: snmp_subagent: (LF#2184) Add the description of LHAIFStatus
+ + Low: snmp_subagent: Add the description about how to work with openAIS
+ + Medium: haclient: Show the correct "[+|-]INFINITY" value of an integer cluster property
+ + Medium: snmp_subagent: Improved for openais support
+
+-------------------------------------------------------------------
+Mon Jun 29 14:33:41 CST 2009 - ygao@novell.com
+
+- Update source tarball to revision: pacemaker-mgmt-1.99.2 (1f7d1be39d34 tip)
+ + Dev: haclient: Add "About"
+ + Dev: haclient: Add accelerators
+ + Dev: haclient: Add Japanese translation
+ + Dev: haclient: Improve thread synchronization
+ + Dev: haclient: Provide the progress pulse when generating the transition information
+ + Dev: haclient: Set default response for dialogs
+ + Dev: haclient: Show progress pulse when generating shadow diff
+ + Dev: haclient: Support viewing/editing/importing/exporting the whole cib xml or the configuration section
+ + Dev: mgmt: Improve the performance and the user interface of "Transition Information"
+ + Dev: mgmt: Provide more details of nodes
+ + Dev: po: Add the translation of the license
+ + Dev: po: Update pot and po
+ + High: lib: Fix huge memory leak due to the behavior of swig
+ + Low: Build: Add libgv-python dependency for Debian
+ + Low: Build: Update the release number and the changelog
+ + Low: haclient: Avoid an error if there's no pengine input exists
+ + Low: haclient: Avoid the possible key error of Manager.get_node_config()
+ + Low: haclient: Concatenate error messages with the proper type
+ + Low: haclient: Consider the possibility of IOError when creating temporary files
+ + Low: haclient: Determine labels's width and align the following widgets properly
+ + Low: haclient: Do not continue updating if the client is disconnected
+ + Low: haclient: Fill the limited number of transitions into the drop-down list
+ + Low: haclient: Make python-lxml optional
+ + Low: haclient: Make sure the variable is assigned before referenced
+ + Low: haclient: Make the marks of meta_attributes's default values consistent
+ + Low: haclient: Set the default focus on "password" entry in the login dialog
+ + Low: haclient: Set widgets's initial sizes to appropriate values for low resolutions
+ + Low: mgmt: Log version details
+ + Low: mgmt: Show its unclean resources if a node is uncleanly offline
+ + Low: mgmtd: (LF#2142) Avoid redefinitions
+ + Low: mgmtd: Add and adopt a new macro gen_msg_from_fstream()
+ + Low: mgmtd: Adopt append_str() macro in on_get_pe_inputs()
+ + Low: mgmtd: Can be compiled and work against pacemaker < 1.0.3
+ + Low: mgmtd: Optimize for tranferring schemas
+ + Low: mgmtd: Optimize message generating for transferring cluster reports
+ + Low: mgmtd: Optimize message generating for transferring crm DTD
+ + Low: mgmtd: Optimize message generating for transferring transition information
+ + Low: mgmtd: Use the variable instead of the macro directly
+ + Low: snmp_subagent: Allow specifying the cache timeout through the argument if not SUPPORT_HEARTBEAT
+ + Medium: haclient: Avoid hanging when getting or parsing CIB/schemas fail
+ + Medium: haclient: Do manager.update() via gobject timeout
+ + Medium: haclient: Increase the interval of gobject timeout to avoid consuming excessive CPU when update fails
+ + Medium: haclient: Remove the graph when it's no longer needed
+ + Medium: haclient: Set gobject timeout for manager.update() in the consistent way
+ + Medium: haclient: Update crm metadata via gobject timeout (Optimize connecting time)
+ + Medium: mgmt: Display the proper status of resources on the node which is uncleanly offline
+ + Medium: mgmtd: Destroy the crmd channel in the end of on_cleanup_rsc()
+ + Medium: mgmtd: Fix memory leaks
+
+-------------------------------------------------------------------
+Mon Apr 27 13:31:50 CST 2009 - ygao@novell.com
+
+- Update source tarball to revision: pacemaker-mgmt-1.99.1 (8b0a4cc4ac22 tip)
+ + Dev: haclient: Automatically generate meaningful unique IDs instead of UUIDs
+ + Dev: haclient: Automatically generate unique IDs for "op"s in "Simple Mode"
+ + Dev: haclient: Improved for i18n
+ + Dev: haclient: Make sure a generated ID is valid against schema
+ + Dev: haclient: Propose ID for objects for which users may not want to set ID themselves
+ + Dev: po: Maintain po in a separate directory.
+ + Low: Build: Improve i18n support for compatibility
+ + Low: haclient: Make sure a created intermediate object's ID is unique
+ + Low: haclient: Rename some terms
+ + Low: haclient: Support objects with unicode IDs
+ + Low: mgmtd: Try to stat the cluster report file directly
+ + Medium: haclient: Generate an UUID first (since there are objects for which we could not generate a meaningful ID)
+ + Medium: haclient: Set the focus back after dynamically tuning the layout
+ + Medium: mgmtd: Avoid segmentation faults caused by missing the required user or group
+
+-------------------------------------------------------------------
+Fri Mar 27 14:12:47 CST 2009 - ygao@novell.com
+
+- Update source tarball to revision: 5ea4e654a8fa tip
+ + Build: (bnc#487697) Add copies of licenses
+ + High: mgmtd: Replace the adoptions of dirent->d_type which is not supported by some filesystems such as reiserfs
+ + High: mgmt: The path that keeps PEngine outputs has been changed!
+ + Low: haclient: (bnc#484169) Add desktop file
+ + Medium: haclient: (bnc#486866) Check whether a specified time is valid
+ + Medium: haclient: (bnc#488594) Additional prechecks for "primitive"
+ + Medium: mgmt: Optimize viewing transition information
+
+-------------------------------------------------------------------
+Fri Mar 20 03:27:45 CST 2009 - ygao@novell.com
+
+- Update source tarball to revision: 65fb5e7dca2b
+ + Dev: mgmt: Implement shadow configuration support
+ + Low: haclient: Change the layout of buttons for TransitionInfoDlg()
+ + Low: haclient: Do not set "target-role" in add wizard if working on a shadow CIB
+ + Low: haclient: Fix file filters for saving transition graph
+ + Medium: haclient: Get and cache CRM metadata in advance
+
+-------------------------------------------------------------------
+Sat Mar 14 10:53:00 CST 2009 - ygao@novell.com
++++ 61 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/STABLE/pacemaker-mgmt/pacemaker-mgmt.changes
calling whatdependson for head-i586
New:
----
pacemaker-mgmt.changes
pacemaker-mgmt.spec
pacemaker-mgmt.tar.gz
pacemaker-starter.glade
pacemaker_starter.py
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pacemaker-mgmt.spec ++++++
#
# spec file for package pacemaker-mgmt (Version 2.0.0)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%if 0%{?suse_version}
%define _libexecdir %{_libdir}
%endif
%define with_extra_warnings 0
%define with_debugging 0
%define without_fatal_warnings 1
%define with_ais_support 1
%define with_heartbeat_support 0
%define enable_snmp_subagent 1
%define gname haclient
%define uname hacluster
%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version}
%define pkg_group System Environment/Daemons
%else
%define pkg_group Productivity/Clustering/HA
%endif
Name: pacemaker-mgmt
Summary: Management Tools for Pacemaker based HA solution
Version: 2.0.0
Release: 1
License: GPLv2+
Url: http://hg.clusterlabs.org/pacemaker/pygui
Group: Productivity/Clustering/HA
Source: pacemaker-mgmt.tar.gz
Source1: pacemaker_starter.py
Source2: pacemaker-starter.glade
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReqProv: on
Conflicts: heartbeat < 2.99
Obsoletes: pacemaker-pygui
Conflicts: pacemaker-pygui
Requires: cluster-glue pacemaker findutils
Recommends: pacemaker-mgmt-client
%if 0%{?suse_version}
BuildRequires: libglue-devel libpacemaker-devel
%else
BuildRequires: cluster-glue-libs-devel pacemaker-libs-devel
%endif
#BuildRequires: e2fsprogs-devel glib2-devel gnutls-devel libxml2-devel ncurses-devel pam-devel python-devel swig
BuildRequires: glib2-devel gnutls-devel intltool libxml2-devel ncurses-devel pam-devel python-devel swig
%if %enable_snmp_subagent
BuildRequires: net-snmp-devel
Requires: net-snmp
%endif
%if %with_ais_support
BuildRequires: libcorosync-devel
Requires: corosync
%endif
%if %with_heartbeat_support
BuildRequires: heartbeat-devel
Requires: heartbeat
%endif
%if 0%{?suse_version}
BuildRequires: tcpd-devel
#%if 0%{?suse_version} == 930
#BuildRequires: rpm-devel
#%endif
#%if 0%{?suse_version} == 1000
#BuildRequires: lzo lzo-devel
#%endif
#%if 0%{?sles_version} == 9
#BuildRequires: pkgconfig
#%endif
%endif
%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version}
BuildRequires: which
#BuildRequires: rpm-devel
#BuildRequires: tcp_wrappers-devel
BuildRequires: lm_sensors-devel openssl-devel
%endif
%if 0%{?fedora_version} >= 11
BuildRequires: libtool-ltdl-devel
%endif
%if 0%{?rhel_version} == 406
BuildRequires: gcc-c++ libselinux-devel
%endif
%if 0%{?suse_version}
BuildRequires: update-desktop-files
%endif
%description
pacemaker-mgmt includes a server/client GUI and a snmp plugin, to help
to manage and monitor pacemaker based HA solution.
Authors:
--------
Yan Gao
participants (1)
-
root@hilbert.suse.de