summaryrefslogtreecommitdiffstats
path: root/debian/changelog
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/changelog1902
1 files changed, 1902 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..492a04e
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,1902 @@
+pacemaker (2.1.6-4) unstable; urgency=medium
+
+ * [223c6e7] Do not fail "arch any only" builds.
+ The pacemaker-cts binary package is architecture-independent, it can't
+ be fixed up when we build architecture dependent packages only.
+ * Upload to unstable.
+
+ -- Ferenc Wágner <wferi@debian.org> Fri, 29 Sep 2023 00:30:33 +0200
+
+pacemaker (2.1.6-3) experimental; urgency=medium
+
+ [ Helmut Grohne ]
+ * [efbad8e] Fix FTBFS when systemd.pc changes systemdsystemunitdir
+ (Closes: #1052705)
+
+ [ Ferenc Wágner ]
+ * [43311e3] Ship the CTS as a new pacemaker-cts binary package.
+ The previous skip was incomplete, because the files under the cts
+ directory which were generated by configure were not cleaned, leading
+ to rebuild issues (see #1047155). Now that we already ship
+ python3-pacemaker, the infrastructure is in place to easily ship
+ another Python package for completeness.
+ * [ddf07e7] New patch: cts: do not capture the build directory
+ * [1b7616e] New patch: python: clean up the __pycache__ directories
+ (Closes: #1047155)
+
+ -- Ferenc Wágner <wferi@debian.org> Thu, 28 Sep 2023 10:14:48 +0200
+
+pacemaker (2.1.6-2) experimental; urgency=medium
+
+ * [aaadd9b] python3-pacemaker package for the Python3 API.
+ But demote the Python dependencies of the pacemaker package to
+ Recommends, since only the fence_legacy and fence_watchdog agents need
+ them.
+ * [7f4b80e] Recover ordering of Build-Depends
+
+ -- Ferenc Wágner <wferi@debian.org> Sun, 24 Sep 2023 18:01:07 +0200
+
+pacemaker (2.1.6-1) unstable; urgency=medium
+
+ * [bea63bb] New upstream release (2.1.6) (Closes: #1040165)
+ * [6529c27] Refresh our patches
+ * [1cb1b8c] Ship the Python API documentation
+ * [b17efea] Update symbols files (all removed symbols were internal)
+ * [d5c6985] New patch: Remove references to the build directory
+ * [3e12372] Don't ship the Python package for now.
+ This temporarily breaks the fence_legacy agent, until the new
+ python3-pacemaker binary package gets through the NEW queue and the
+ experimental distribution with the next releases.
+
+ -- Ferenc Wágner <wferi@debian.org> Wed, 05 Jul 2023 12:38:47 +0200
+
+pacemaker (2.1.5-1) unstable; urgency=medium
+
+ * [5792d59] Work around lazy loading of GitHub release pages in watch file
+ * [52462d8] New upstream release (2.1.5)
+ * [06b5497] Delete upstreamed patch, refresh the rest
+ * [9829fc0] Update Standards-Version to 4.6.2 (no changes required)
+ * [7768ecb] Add debian/upstream/metadata
+ * [629aab5] Update debian/copyright.
+ Update the years, indicate LGPL of *.po files and give up on
+ enumerating all contributors.
+ * [9b7d008] The SystemHealth resource agent was dropped upstream.
+ See commit 8e0512e: it was non-functional anyway.
+ * [c905af5] Update symbols files (all removed symbols were internal)
+ * [b0a5c7b] pacemaker-cli-utils.NEWS was six years old, nothing new
+ * [a255a3e] Reduce Lintian noise
+ * [7a70bd7] Drop the obsolete lsb-base dependency
+ sysvinit-utils_3.05-1 took over /lib/lsb/init-functions from lsb-base,
+ which became an empty transitional package. Sysvinit-utils is
+ essential now, so we needn't depend on it explicitly, but if that ever
+ changes (see #851747) the sysvinit-core package will still depend on
+ it, providing the function library to our init scripts if they have a
+ real chance to execute. (The compatibility layer of systemd won't try
+ to use the init scripts, because we provide native systemd units.)
+ This change is unsuitable for bullseye backports.
+
+ -- Ferenc Wágner <wferi@debian.org> Sun, 22 Jan 2023 16:38:34 +0100
+
+pacemaker (2.1.4-2) unstable; urgency=medium
+
+ * [e95d387] New patch: strings.c: don't rely on strcmp() returning one-byte
+ values
+ * [220a320] Switch to declarative dh addons to help cross building and reduce
+ repetition
+
+ -- Ferenc Wágner <wferi@debian.org> Thu, 21 Jul 2022 23:20:11 +0200
+
+pacemaker (2.1.4-1) unstable; urgency=medium
+
+ * [d438568] New upstream release (2.1.4)
+ * [2209cff] Drop upstreamed patch, refresh the rest
+ * [e998d4f] Update symbols files (all removed symbols were internal)
+ * [7bb33d2] Unit tests behave sanely now, so enable them
+ * [66c4a13] Update Standards-Version to 4.6.1 (no changes required)
+ * [da83f59] Switch to Debhelper compatibility level 13
+ * [80f96ac] Handle not-installed files declaratively
+ * [f0668c5] Ship Doxygen output explicitly and declaratively
+ * [7f6b9f9] Ship init scripts straight from the build tree
+ * [5d56cf9] Upstream now properly cleans up after building the documentation.
+ This effectively reverts 7443ebc66e285801da9160854ff3fed0be423632,
+ because upstream commit 6af89fe48a776b0c26451d780b5234ea9c586773 made
+ it unnecessary.
+ * [58e1598] Link against all needed libraries.
+ Revert 808de7cc4952bceb71c158d6fd09157646ce11b1, because the upstream
+ code reorganization ending in ca25b4e9a49e8153b4d0ac15eddcf6a45b212269
+ removed the obstacle.
+ https://bugs.clusterlabs.org/show_bug.cgi?id=5488
+ * [6f827b3] Move crm_attribute into the pacemaker-cli-utils package.
+ Mirror upstream commit 57ce5b5eb0754c19e827f1c915d9355ad0727444 (it no
+ longer uses libcrmcluster).
+ * [ef179c8] Recommend pacemaker-cli-utils from pacemaker-resource-agents.
+ Because the ClusterMon and Stateful agents use crm_mon/crm_attribute
+ respectively.
+ * [c046399] New patch: Fix typos: resouce -> resource
+
+ -- Ferenc Wágner <wferi@debian.org> Sun, 03 Jul 2022 16:03:21 +0200
+
+pacemaker (2.1.2-1) unstable; urgency=medium
+
+ * [eeac038] New upstream release (2.1.2)
+ * [778f02f] Drop upstreamed patch, refresh the rest
+ * [183c1cf] Ship the init scripts from the build tree
+ * [370b42b] Ship the fence_watchdog agent
+ * [c967f7f] Update symbols files (all removed symbols were internal)
+ * [7b76a3a] Use the provided ${sphinxdoc:Built-Using}
+
+ -- Ferenc Wágner <wferi@debian.org> Sat, 27 Nov 2021 17:50:32 +0100
+
+pacemaker (2.1.1-2) unstable; urgency=medium
+
+ * [3f13edc] Move python3-sphinx into Build-Depends because we always load the
+ sphinxdoc dh addon
+
+ -- Ferenc Wágner <wferi@debian.org> Tue, 26 Oct 2021 16:06:03 +0200
+
+pacemaker (2.1.1-1) unstable; urgency=medium
+
+ * [50d06e9] New upstream release (2.1.1) (Closes: #997295)
+ * [50e341f] Refresh our patches
+ * [1762b8b] Pacemaker 2.1.0 already installs the default file itself
+ * [8a161be] Pacemaker 2.1.0 generates its documentation with Sphinx
+ * [5205498] Employ dh_sphinxdoc to fix up the packaged documentation
+ * [8294103] autogen.sh does more than autoreconf -f -i now
+ * [808de7c] We can't use the -z defs linker option anymore
+ * [7ea9dcf] Pacemaker 2.1.0 dropped the obsolete and broken pingd resource
+ agent
+ * [7c46052] Ship /etc/default/crm_mon
+ * [39e7687] Force dh_install to work with the installed files
+ * [a4c3b58] Update symbols files (all removed symbols were documented
+ internal)
+ * [b4e5212] Upgrade Standards-Version to 4.6.0 (no changes required)
+ * [62d2e6f] Follow the Pacemaker init script with the copyright file
+ * [e197ba4] Untabify the copyright file
+ * [d9662f6] New patch: Fix OCF_RA_PATH Autoconf variable name in pkg-config
+ files
+
+ -- Ferenc Wágner <wferi@debian.org> Mon, 25 Oct 2021 12:29:49 +0200
+
+pacemaker (2.0.5-2) unstable; urgency=medium
+
+ [ Helmut Grohne ]
+ * [0e95220] Drop superfluous build dependencies
+ dctrl-tools: after merging the dev packages check_header_deps was
+ dropped in 2.0.1~rc2-2 (7c66cac).
+ libesmtp-dev, libsnmp-dev, libsensors-dev: upstream dropped SMTP and
+ SNMP support from crm_mon in Pacemaker 2 (1f73748, f24bdc6)
+ (Closes: #979368)
+
+ -- Ferenc Wágner <wferi@debian.org> Fri, 08 Jan 2021 19:47:14 +0100
+
+pacemaker (2.0.5-1) unstable; urgency=medium
+
+ * [b0f97de] New upstream release (2.0.5)
+ * [a7725e6] libqb 2 dropped the linker magic injecting start/stop symbols
+
+ -- Ferenc Wágner <wferi@debian.org> Sat, 26 Dec 2020 18:25:28 +0100
+
+pacemaker (2.0.5~rc3-1) unstable; urgency=medium
+
+ * [6037de8] Add CVE-2020-25654 reference to changelog
+ * [8633b12] New upstream pre-release (2.0.5~rc3)
+ * [280e76f] Update Standards-Version to 4.5.1 (no changes required)
+ * [fa41836] New patch: Always run Inkscape under the C.UTF-8 locale
+
+ -- Ferenc Wágner <wferi@debian.org> Wed, 18 Nov 2020 22:45:27 +0100
+
+pacemaker (2.0.5~rc2-1) unstable; urgency=medium
+
+ [ Rafael David Tinoco ]
+ * [0f1033e] Skip autopkgtest for unprivileged containers: (LP: #1828228)
+ + d/t/control: mark pacemaker test as skippable
+ + d/t/pacemaker: skip if memlock can't be set to unlimited by root
+
+ [ Ferenc Wágner ]
+ * [34f6376] pacemaker-dev should pull in libpacemaker1, too
+ * [039f205] The pacemaker-dev transition completed in buster
+ * [800ae5e] Clean up remnants of long finished reorganizations
+ * [0f0340c] pacemaker-dev in buster replaced its old dependencies from wheezy
+ * [6956006] New upstream pre-release (2.0.5~rc2) (Closes: #973254)
+ Contains fix for CVE-2020-25654.
+ * [6b30c82] Delete upstreamed patch, refresh the rest
+ * [8e78417] Tie skipping the autopkgtest to the concrete Corosync error.
+ While unlimited memory lock is a good test for privileges, it isn't
+ critical for Corosync. Trigger on a specific error message instead,
+ hint at a possible workaround and document the actual requirements.
+ * [f184e2c] Update symbols files.
+ See 4bcf7eb for the reasoning behind the two renamed symbols which
+ weren't obviously internal: crm_config_error and crm_config_warning.
+ * [0031784] Pacemaker and pacemaker-remote provide Conflicting functions.
+ Breaks without a version was always suspicious to Lintian, and I've got
+ no strong opinion on this specific case, so be it.
+ * [2a33943] Replace the now-transitional build dep with libncurses-dev
+ * [8662ee0] Add missing pkg-config dependencies (Closes: #963791)
+ * [912a22b] New autopkgtest for pkg-config completeness
+ * [5033800] Upgrade watch file to version 4 (no changes needed)
+
+ -- Ferenc Wágner <wferi@debian.org> Tue, 10 Nov 2020 23:02:55 +0100
+
+pacemaker (2.0.4-2) unstable; urgency=medium
+
+ * [a0fdbb5] The special libqb symbols aren't present on PowerPC architectures
+
+ -- Ferenc Wágner <wferi@debian.org> Mon, 22 Jun 2020 18:08:57 +0200
+
+pacemaker (2.0.4-1) unstable; urgency=medium
+
+ [ Rafael David Tinoco ]
+ * [30838df] Omit pacemaker-resource-agents on Ubuntu/i386
+
+ [ Ferenc Wágner ]
+ * [bc43eed] New upstream release (2.0.4) (Closes: #959593)
+ * [a4e8629] Drop upstreamed patch, refresh the rest
+ * [42ee58f] Enable CIB secrets and ship the cibsecret tool
+ * [13be83d] Update Standards-Version to 4.5.0 (no changes required)
+ * [90d9610] New patch: libpacemaker calls into libstonithd directly
+ * [61500a3] The obsolete ACL document was removed altogether.
+ In upstream commit d796f1e, because it was superseded by a new chapter
+ of Pacemaker Explained.
+ * [dce33c1] Drop dummy packages which were already transitional in buster
+ * [3f7de34] Update symbols files.
+ The newly disappeared symbols weren't present in the headers shipped in
+ pacemaker-dev, except for three functions in attrd.h. However, those
+ weren't documented either and the header was renamed to attrd_internal.h
+ to show its internal status (see upstream commit 16c7d122e).
+ * [4bbb828] Update packaging list email address
+ * [7c12194] New patch: Fix typo: evalute => evaluate
+ * [8d9cbd4] The bullseye toolchain defaults to linking with --as-needed
+
+ -- Ferenc Wágner <wferi@debian.org> Sun, 21 Jun 2020 20:32:05 +0200
+
+pacemaker (2.0.3-3) unstable; urgency=medium
+
+ * [543574f] Omit pacemaker{, -cli-utils, -remote} on Ubuntu/i386
+ (Closes: #948379)
+ * [327889e] Reenable dwz, it already works with the magic sections from libqb
+
+ -- Ferenc Wágner <wferi@debian.org> Sun, 12 Jan 2020 13:08:03 +0100
+
+pacemaker (2.0.3-2) unstable; urgency=medium
+
+ * [2b80438] Special libqb symbols not present on Power architectures
+ * [99905eb] New patch: Avoid clashes with glibc error codes on HPPA
+ * [b3928b4] Add -dev package dependencies
+ * [712627c] Suppress stderr output of autopkgtest instead of ignoring it
+ * [8f47294] Generate an autopkgtest artifact
+ * [1e66b70] Run Salsa CI reprotest with diffoscope
+ * [4560320] Recognize the autopkgtest artifacts in Salsa CI
+
+ -- Ferenc Wágner <wferi@debian.org> Wed, 08 Jan 2020 20:02:12 +0100
+
+pacemaker (2.0.3-1) unstable; urgency=medium
+
+ * [20ccd21] Shorten and explain the autopkgtest wait
+ * [d2eb58b] Ship /var/log/pacemaker, the new default directory of the detail
+ logs.
+ Without this directory the default configuration emits errors and the
+ detail log is not written. The old /var/log/pacemaker.log* detail log
+ files are not moved automatically on upgrade, but the /var/log/pacemaker
+ directory is removed when purging pacemaker-common.
+ * [6d373b3] Drop a patch: libtransitioner does not use liblrmd since 092281b
+ * [5b8f4bf] New upstream pre-release (2.0.2~rc1)
+ * [ab9d200] Remove obsolete patch, refresh the rest
+ * [21ab824] Update changelog for 2.0.2~rc1-1 release
+ * [3cc6291] New patch: libpacemaker directly uses libcrmcommon
+ * [edc559c] The doxygen target moved into the doc subdirectory (5c77ae3)
+ * [d9c423f] libpengine and libtransitioner merged into libpacemaker
+ * [d361d67] pacemaker-dev is our single umbrella dev package
+ * [a407d6e] Some agents use top, so Depend on procps
+ * [7cb9d3a] Ship the new HealthIOWait resource agent
+ * [313cb68] Ship the new crm_rule utility
+ * [72dc571] New upstream release (2.0.2)
+ * [2a58663] libpengine and libtransitioner merged into libpacemaker
+ * [1198ccb] Update symbols files (all removed symbols were internal)
+ * [dec7dcf] New patch: Don't reference the build path in the documentation
+ * [de1a3f1] Update Standards-Version to 4.4.1 (no changes required)
+ * [1dc4e5a] Advertise Rules-Requires-Root: no
+ * [075b6a5] New upstream release (2.0.3)
+ * [5fad681] Remove included patches, refresh the rest
+ * [84788f8] Ship the new arch-independent pacemaker-schemas.pc
+ * [c8bcad3] Update symbols files
+ * [38cb849] Fix formatting of long license text
+ * [fa95063] acls.txt was retired, the short placeholder text is not compressed
+ * [b7a160d] Enroll to basic Salsa CI
+
+ -- Ferenc Wágner <wferi@debian.org> Sun, 22 Dec 2019 21:08:01 +0100
+
+pacemaker (2.0.1-5) unstable; urgency=medium
+
+ * [17ae230] Backport three more patches from upstream fixing memory safety
+ bugs.
+ Clearing up fallout from the preceding security fixes.
+ Thanks to Ken Gaillot <kgaillot@redhat.com>
+
+ -- Ferenc Wágner <wferi@debian.org> Sun, 02 Jun 2019 14:01:06 +0200
+
+pacemaker (2.0.1-4) unstable; urgency=high
+
+ * [54ace53] Fix check for already present statoverride.
+ When adding flexible modes in 2.0.1-3 (3c7b0b4), I accidentally broke
+ the check, and the breakage led to piupart failures. (Closes: #928841)
+ * High urgency due to the security fix in the not yet migrated 2.0.1-3.
+
+ -- Ferenc Wágner <wferi@debian.org> Sun, 12 May 2019 14:23:41 +0200
+
+pacemaker (2.0.1-3) unstable; urgency=high
+
+ * [20ccd21] Shorten and explain the autopkgtest wait
+ * [3c7b0b4] Ship /var/log/pacemaker, the new default directory of the detail
+ logs.
+ Without this directory the default configuration emits errors and the
+ detail log is simply not written.
+ The /var/log/pacemaker.log* detail log files from Pacemaker 1 are not
+ moved automatically on upgrade, but this new /var/log/pacemaker
+ directory and its contents are removed when purging pacemaker-common.
+ The owner and mode of the log directory is set to let clients like
+ crm_resource --force-start running as any user in the haclient group
+ write their messages into the detail log. The logrotate config relies
+ on these settings as well.
+ * [21a4325] Drop a build patch: libtransitioner does not use liblrmd since
+ 092281b
+ * [920ca93] Apply upstream security pull request #1749.
+ Cumulative patchset to fix CVE-2019-3885, CVE-2018-16877, CVE-2018-16878
+ + additional unmasked null pointer deref
+ 1. CVE-2018-16877: Insufficient local IPC client-server authentication
+ on the client's side can lead to local privesc. A local attacker
+ could use this flaw, and combine it with other IPC weaknesses, to
+ achieve local privilege escalation.
+ 2. CVE-2018-16878: Insufficient verification inflicted preference of
+ uncontrolled processes can lead to DoS.
+ 3. CVE-2019-3885: A use-after-free defect was discovered in pacemaker
+ that can possibly lead to unsolicited information disclosure in the
+ log outputs.
+ The Travis CI fix also in the GitHub pull request was omitted here.
+ (Closes: #927714)
+ * [501e5bb] We've got exactly two daemons
+ * [c0f7339] Move to debhelper compat level 12.
+ To avoid #887904: dh_installsystemd will unmask services *after* an
+ attempt to start them, leaving them stopped upon re-installation.
+ Pacemaker is not affected by any other changes between compat level 11
+ and 12, because we disable dh_dwz anyway (currently it isn't compatible
+ with libqb).
+
+ -- Ferenc Wágner <wferi@debian.org> Tue, 07 May 2019 17:19:08 +0200
+
+pacemaker (2.0.1-2) unstable; urgency=medium
+
+ * [d8939cc] Avoid file conflicts with leftover packages from wheezy.
+ Pacemaker-dev in wheezy was a metapackage pulling in several -dev
+ packages. It is removed during the jessie dist-upgrade due to
+ dependency problems, and jessie does not have pacemaker at all, so these
+ obsolete -dev packages are left behind, unless replaced by the
+ renamed -dev packages from jessie-backports or later from stretch, both
+ of which requires manual action. Lacking that, a manual install of the
+ reintroduced pacemaker-dev from buster will try to overwrite headers
+ from those obsolete -dev packages causing file conflicts, because the
+ old Breaks+Replaces relations weren't carried over from the stretch
+ packages. (Closes: #925354)
+
+ -- Ferenc Wágner <wferi@debian.org> Mon, 01 Apr 2019 13:39:28 +0200
+
+pacemaker (2.0.1-1) unstable; urgency=medium
+
+ * [7d6ff2e] New upstream release (2.0.1)
+
+ -- Ferenc Wágner <wferi@debian.org> Mon, 04 Mar 2019 21:34:46 +0100
+
+pacemaker (2.0.1~rc5-1) unstable; urgency=medium
+
+ * [79e9089] Drop duplicate external library linkages
+ * [07f0c78] Make the libpe_rules dependency of schedulerd explicit
+ * [5346dc9] New upstream pre-release (2.0.1~rc5)
+ * [c5ce20d] Refresh our patches
+ * [af3fc54] Update libcrmcommon34.symbols
+
+ -- Ferenc Wágner <wferi@debian.org> Tue, 26 Feb 2019 09:52:21 +0100
+
+pacemaker (2.0.1~rc4-1) unstable; urgency=medium
+
+ * [dfc5875] New upstream pre-release (2.0.1~rc4)
+ * [e25c248] Refresh our patches
+ * [5622895] Update symbols files
+
+ -- Ferenc Wágner <wferi@debian.org> Mon, 04 Feb 2019 09:44:21 +0100
+
+pacemaker (2.0.1~rc2-2) unstable; urgency=medium
+
+ * [b7a3e66] Fix BASH_PATH to make it reproducible.
+ Otherwise it's detected differently on merged-usr vs non-merged.
+ * [7c66cac] Header dependency generation is not needed with merged dev
+ packages
+ * Upload to unstable
+
+ -- Ferenc Wágner <wferi@debian.org> Wed, 09 Jan 2019 09:28:39 +0100
+
+pacemaker (2.0.1~rc2-1) experimental; urgency=medium
+
+ * [04a14aa] New upstream pre-release (2.0.1~rc2)
+ * [b50164d] Delete the upstreamed patch and refresh the rest.
+ Simplify skipping the CTS, upstream is not interested in making it
+ optional (https://github.com/ClusterLabs/pacemaker/pull/1149).
+ * [1ae3096] The development documentation gained actual images, ship them
+ * [a8311c7] Upstream renamed the daemons.
+ But we keep the compatibility symlinks for now, based on Ken Gaillot's
+ "Pacemaker packagers: important information about 2.0.0":
+ The configure script has a new option, --enable-legacy-links. If
+ enabled (the default), symlinks will be installed at the old daemon
+ names pointing at the new ones.
+ This has two purposes: to allow older versions of tools (such as crm
+ shell and pcs) that directly invoke the old names for metadata etc. to
+ continue working; and to allow Pacemaker 1.1.17+ cluster nodes to host
+ bundles using a container image containing Pacemaker 2.0.0+. If you do
+ not need this support (most likely in the future when versions of the
+ tools that support the new names are available), you can specify
+ --disable-legacy-links.
+ * [ae3ffd0] fence_pcmk was removed with CMAN compatibility (7a9891f)
+ * [412939c] Isolation wrapper support was removed in c713bbe
+ * [f072d4a] Upstream refactored libcrmcommon in 4864ed4
+ * [07bcf39] Ship new document: Pacemaker Administration
+ * [4416b33] Adjust library package names to their new SO versions
+ * [7e06681] Pre-Depends aren't needed for multiarch since jessie
+ * [932df15] fence_legacy switched to Python.
+ We choose Python 3 instead of the default Python 2.
+ * [5669068] Provide man page for the pacemaker_remote compatibility symlink
+ * [b0b5a21] Follow renames and years in debian/copyright
+ * [e4f73c3] Switch Build-Depends to libsensors-dev from libsensors4-dev
+ (Closes: #917445)
+ * [d559bde] Merge all dev packages into pacemaker-dev.
+ The header files are interdependent, so meaningful separation wasn't
+ possible anyway.
+ * [5db3079] dh_installchangelogs finds ChangeLog by itself
+
+ -- Ferenc Wágner <wferi@debian.org> Wed, 02 Jan 2019 19:21:59 +0100
+
+pacemaker (1.1.19-2) unstable; urgency=medium
+
+ * [8975ce9] Adapt autopkgtest to the node1 name from Corosync
+ * [f579893] The debug symbol migration is complete
+
+ -- Ferenc Wágner <wferi@debian.org> Wed, 26 Dec 2018 01:36:24 +0100
+
+pacemaker (1.1.19-1) unstable; urgency=medium
+
+ * [f8af7fd] New upstream release (1.1.19)
+ * [fd1d1a2] Delete the patches from-upstream and refresh ours
+ * [b66cd0e] Hurd compatibility is off the table due to Kronosnet
+ * [b22ae0b] Update Standards-Version to 4.3.0 (no changes required)
+ * [ce19e2e] Update symbols files (all dropped symbols were internal)
+
+ -- Ferenc Wágner <wferi@debian.org> Tue, 25 Dec 2018 20:17:46 +0100
+
+pacemaker (1.1.18-2) unstable; urgency=medium
+
+ * [812cda7] Fixup symbols files.
+ The Hurd architecture looks strangely irregular.
+ * [38d49fe] Simplify autopkgtest script
+ * [87f237c] Remove trailing empty line from debian/changelog
+
+ -- Ferenc Wágner <wferi@debian.org> Tue, 08 May 2018 14:13:24 +0200
+
+pacemaker (1.1.18-1) unstable; urgency=medium
+
+ * [da58a7f] Some overlooked libqb vs new binutils symbol flux
+ * [c6b8c8a] New upstream release (1.1.18)
+ * [871dcfa] Delete upstreamed patches, refresh the rest
+ * [7c9e795] Add post-1.1.18 regression fixes
+ https://lists.clusterlabs.org/pipermail/users/2017-December/014227.html
+ * 1.1.18 improved scalability by eliminating redundant node attribute
+ write-outs. This proved to be too aggressive in one case: when a
+ cluster is configured with only IP addresses (no node names) in
+ corosync.conf, attribute write-outs can be incorrectly delayed; in the
+ worst case, this prevents a node from shutting down due to the shutdown
+ attribute not being written.
+ * 1.1.18 overhauled unfencing in order to support it on remote nodes.
+ (Unfencing is for devices such as fence_scsi that require a fenced node
+ to be explicitly re-admitted to the cluster.) This made the faulty
+ assumption that the fence devices themselves could operate before
+ unfencing happened. As a result, a cluster with unfencing could see
+ unnecessary fence device monitoring failures (these do not harm the
+ cluster's ability to fence or unfence).
+ * 1.1.18 implemented ordering constraints for the new bundle resource
+ type. This had a corner case that could lead to an invalid transition.
+ As part of the fix for this, we have included a fix for an issue
+ discussed in an earlier thread on this list ("pcmk_remote evaluation"),
+ so the cluster will always prefer the newest Pacemaker Remote
+ connection to a remote node, even if an older (dead) connection has not
+ yet timed out.
+ * [4d9e29c] Update Standards-Version to 4.1.4 (no changes required)
+ * [c77cdf4] Migrate to salsa.debian.org/ha-team
+ * [269dcb6] Switch to HTTPS in the Homepage and Source URLs
+ * [371288b] Switch to Debhelper compat level 11
+ * [c58d652] Replace hand-made control substitution with stock dpkg method.
+ Remove the superfluous check_header_deps call as well.
+ * [eb76cbd] Update symbols files
+
+ -- Ferenc Wágner <wferi@debian.org> Wed, 02 May 2018 12:18:36 +0200
+
+pacemaker (1.1.18~rc4-1) unstable; urgency=medium
+
+ * [50dcb19] New upstream pre-release (1.1.18~rc4)
+ * [053fd40] Remove upstreamed patch, refresh the rest
+ * [b62df2f] Update symbols files.
+ All the removed symbols were internal ones.
+ * [8613fab] The mmogp.com domain has expired
+ * [7c77ab9] More libqb vs new binutils symbol flux
+ * [ec3e433] New patch: portability: the difference of time_t values is given
+ by difftime()
+ * [5d92e4e] New patch: Include errno codes before augmenting them
+ * [564d3fa] New patch: Don't include the Linux-specific prctl for no reason
+ * [bcf2b3e] Drop now-unused Lintian override, #736360 is fixed in 2.5.57
+ * [b280329] New patch: Fix typo: overriden -> overridden
+ * [5d0d7b5] New patch: portability: define EKEYREJECTED if necessary
+
+ -- Ferenc Wágner <wferi@debian.org> Mon, 06 Nov 2017 15:02:08 +0100
+
+pacemaker (1.1.18~rc3-1) unstable; urgency=medium
+
+ * [311badb] Add forgotten Closes to already uploaded changelog
+ * [04e920e] Update old style gbp.conf section names
+ * [a273949] Let the package name live in the Debian tag messages
+ * [3b6cea3] New upstream pre-release (1.1.18~rc3)
+ * [091b4bc] Refresh our patches
+ * [e54e643] Remove build dependencies obsoleted by Debhelper 10
+ * [16be744] Update Standards-Version to 4.1.1 (no changes needed)
+ * [be6a427] New patch libtransitioner-explicitly-depend-on-liblrmd.patch
+ libtransitioner: explicitly depend on liblrmd
+ * [faa8aa8] Ship the newly installed ifspeed resource agent
+ * [6a773b6] libqb vs new binutils symbol flux
+ * [706bbfb] Update symbols files.
+ All the removed symbols were internal ones.
+ * [1a77058] Remove trailing spaces from old changelog entries
+ * [63b1381] New patch Fix-typo-ouput-output.patch.
+ Fix typo: ouput -> output
+
+ -- Ferenc Wágner <wferi@debian.org> Mon, 30 Oct 2017 13:36:03 +0100
+
+pacemaker (1.1.17-1) unstable; urgency=medium
+
+ [ Christoph Berg ]
+ * [d3d1561] Remove myself from Uploaders.
+
+ [ Ferenc Wágner ]
+ * [a5a42be] crm.h and stonith-ng.h include libxml/tree.h
+ * [76d3188] We apparently won't need more transitional packages
+ * [5a1da57] New upstream release (1.1.17)
+ * [608c6b8] Remove upstreamed patches, refresh the rest
+ * [3f7a663] Some internal symbols disappeared, some new ones got introduced
+ * [ab7ef54] Update Standards-Version to 4.0.0 (HTTPS is preferred for
+ copyright-format)
+ * [42d3457] Use debhelper compat level 10
+ * [9a4e43d] New patch consider-ac_tool_prefix-for-pkg-config.patch
+ Thanks to Helmut Grohne (Closes: #865048)
+
+ -- Ferenc Wágner <wferi@debian.org> Sat, 08 Jul 2017 23:00:09 +0200
+
+pacemaker (1.1.16-1) unstable; urgency=medium
+
+ * [d90daf5] Refresh our patches
+ * [971ea08] Cherry pick two small fixes from upstream
+ - crm_perror appends a colon to its fmt argument
+ - Don't report error if the output file isn't syncable
+ * Upload to unstable
+
+ -- Ferenc Wágner <wferi@debian.org> Thu, 01 Dec 2016 14:15:23 +0100
+
+pacemaker (1.1.16~rc2-1) experimental; urgency=medium
+
+ * [21f8ee8] Delete upstreamed patch, refresh the rest
+
+ -- Ferenc Wágner <wferi@debian.org> Sat, 19 Nov 2016 10:06:07 +0100
+
+pacemaker (1.1.16~rc1-2) experimental; urgency=medium
+
+ * [ce976f5] Arch builds don't install the empty documentation directory
+
+ -- Ferenc Wágner <wferi@debian.org> Tue, 08 Nov 2016 15:55:41 +0100
+
+pacemaker (1.1.16~rc1-1) experimental; urgency=medium
+
+ * [9067691] New upstream release candidate (1.1.16~rc1)
+ * [da2886c] Remove upstreamed patches, refresh the rest
+ * [c1e19e1] New patch Fix-shell-syntax.patch.
+ Fix shell syntax. Upstream will fix this soon.
+ * [d76e150] New patch Enable-the-subdir-objects-Automake-option.patch.
+ Enable the subdir-objects Automake option
+ * [da902b7] Update copyright according to f01f734
+ * [ab25e04] Follow upstream doc overhaul (6b1d65b)
+ * [17c4e5a] Ship the attribute resource agent and its manual
+ * [b5a3280] Update symbols files.
+ The removed unpack_rsc_location symbol was not part of the API.
+ * [2014b63] Ship the Pacemaker Development document
+ * [12e6471] fence_pcmk and fence_legacy need Perl
+ * [2f10e09] Don't ship the placeholder file with the documentation
+
+ -- Ferenc Wágner <wferi@debian.org> Tue, 08 Nov 2016 13:22:21 +0100
+
+pacemaker (1.1.15-3) unstable; urgency=high
+
+ * [1a878c9] Mark pacemaker-doc Multi-Arch: foreign.
+ The Multi-Arch hinter is right here, even if I don't expect packages to
+ depend on the Pacemaker documentation.
+ * [3086e0c] /lib/lsb/init-functions is in package lsb-base (>= 3.0-6)
+ * [9f90697] New patch High-libcrmcommon-fix-CVE-2016-7035-improper-IPC-
+ gua.patch.
+ High: libcrmcommon: fix CVE-2016-7035 (improper IPC guarding)
+ Thanks to Jan Pokorný (Closes: #843041)
+ * [196057c] New patch Fix-spelling-Negligable-Negligible.patch.
+ Fix spelling: Negligable -> Negligible
+
+ -- Ferenc Wágner <wferi@debian.org> Sat, 05 Nov 2016 03:43:44 +0100
+
+pacemaker (1.1.15-2) unstable; urgency=medium
+
+ * [77fcaec] Migrate from backported pacemaker-dbg versions as well.
+ Drop the version constraint as hinted by
+ https://lists.debian.org/debian-backports/2016/01/msg00051.html.
+ Even Lintian does not complain anymore, see #605744.
+ * [eddbb5c] Ship the upstream crm_mon service file as an example.
+ The built in alerts of Pacemaker 1.1.15 provide a more reliable method
+ for sending out notifications about cluster events.
+ * [17eeccb] Use dh-exec for installing the pacemaker default file
+ * [ed1df52] Disable the testing infrastructure.
+ This gets rid of the Python version number and directory names in
+ debian/rules, making the packaging more robust against their changes.
+ (Closes: #838715)
+ * [5398db4] Switch gbp dch to verbose changelog entries
+ * [813bbdc] Migrate to my Debian address
+
+ -- Ferenc Wágner <wferi@debian.org> Sat, 01 Oct 2016 22:01:27 +0200
+
+pacemaker (1.1.15-1) unstable; urgency=medium
+
+ * [bda3c8c] Use the clusterlabs Publican brand for the documentation
+ * [89a44da] New upstream release candidate (1.1.15~rc4)
+ * [ff5d133] Replace three Debianizing patches with the new --with-configdir
+ option
+ * [18f3773] New patches fixing various alert issues
+ * [96f1510] The package name is superfluous in the debian release tags
+ * [9151796] New upstream release (1.1.15)
+ * [3b17707] Remove upstreamed patches, refresh the rest
+ * [071796e] Re-enable pacemakerd restart by systemd: upstream means it
+ * [0ac7f20] New patches fixing typos
+
+ -- Ferenc Wágner <wferi@niif.hu> Thu, 23 Jun 2016 22:47:13 +0200
+
+pacemaker (1.1.15~rc3-2) unstable; urgency=medium
+
+ * [bcd1e85] Update symbols files for powerpcspe
+
+ -- Christoph Berg <myon@debian.org> Sun, 05 Jun 2016 11:49:52 +0200
+
+pacemaker (1.1.15~rc3-1) unstable; urgency=medium
+
+ [ Christoph Berg ]
+ * [23ee108] libcrmservice3.symbols: Exclude systemd symbol on non-linux
+ * [41dea05] Fix time formatting on x32
+ * [533c5cc] Fix FTBFS on GNU Hurd
+
+ [ Arturo Borrero Gonzalez ]
+ * [698053d] d/tests/control: add isolation-container restriction
+
+ [ Ferenc Wágner ]
+ * [065159d] New patch Enable-the-init-scripts-on-multi-user-runlevels.patch
+ * [7a5008b] New patch Make-the-asciidoc-documentation-reproducible.patch
+ * [08a4162] New patch Add-remote_fs-dependencies-to-the-init-scripts.patch
+ * [7a65d2c] New upstream release (1.1.15~rc1)
+ * [dd9f5f4] Remove upstreamed patches, refresh the rest
+ * [0cdd116] Update symbol files
+ * [3de7a21] New patch Add-documentation-URIs-to-the-service-files.patch
+ * [9faaa02] Move documentation generators into Build-Depends-Indep
+ * [9362a46] Move documentation into /usr/share/doc/pacemaker
+ * [64c0e84] Move misc documentation files into the pacemaker-doc package
+ * [837e74d] New patch Read-default-files-in-pacemaker.service.patch
+ * [72fef80] New upstream release (1.1.15~rc2)
+ * [69ee575] Remove patch included in 1.1.15~rc2
+ * [46dce98] Also add documentation URI to our version of crm_mon.service
+ * [8c25aff] New patch to avoid using WIFCONTINUED entirely
+ * [a28e0ae] New upstream release (1.1.15~rc3)
+ * [a8976fe] Remove freshly upstreamed patches, refresh the rest
+
+ -- Ferenc Wágner <wferi@niif.hu> Sat, 28 May 2016 22:28:49 +0200
+
+pacemaker (1.1.14-4) unstable; urgency=medium
+
+ * Move crm_config.h back to the standard location, it doesn't differ
+ between architectures anymore. (Reverts f55a265 partly.)
+ * Fix init script exit code, patch by Christian Schneider.
+ (Closes: #686548).
+ * Update Uploaders list.
+
+ -- Christoph Berg <myon@debian.org> Thu, 05 May 2016 10:02:06 +0200
+
+pacemaker (1.1.14-3) unstable; urgency=medium
+
+ [ Christoph Berg ]
+ * [cedee71] debian/tests: Add simple smoke test.
+
+ [ Adrian Vondendriesch ]
+ * [2609634] Remove /etc/pacemaker/authkey on purge (Closes: #817768)
+ * [ddaf0e1] Add dbus as dependency for pacemaker (Closes: #819162).
+ * [9906643] Add myself to uploaders.
+
+ -- Adrian Vondendriesch <adrian.vondendriesch@credativ.de> Thu, 24 Mar 2016 13:58:54 +0100
+
+pacemaker (1.1.14-2) unstable; urgency=medium
+
+ * [42577da] Promote resource-agents to Depends (Closes: #813009)
+ * [55ed163] Move the dummy RA script and its man page into pacemaker
+ (Closes: #813008)
+ * [5c89773] Freshen package descriptions, factor out common text
+ * [520288c] Run wrap-and-sort -ast on the package, add back comments
+ * [86fccce] Split out common part and agents from the pacemaker package
+ * [6ac6989] Move crm_attribute and crm_node into the pacemaker package
+ * [6ff66d1] Move attrd_updater and stonith_admin into pacemaker-cli-utils
+ * [ce91694] Create auth secret for pacemaker-remote
+ * [1186e73] Use HTTPS for Vcs-Browser
+ * [dd08977] New patches fixing typos
+ * [613eaab] New patch Drop-misleading-comment-from-config-set-a-does-
+ the-e.patch
+ * [e0e5d90] Update Standards-Version to 3.9.7 (no changes needed)
+ * [0c258fa] Make systemd support optional
+ * [e2022ea] Set libexecdir to /usr/lib
+ * [c9b3945] New patch Fix-typo-afer-after.patch
+ * [a53197e] Override breaks-without-version Lintian warning
+ * [c27b3b8] Explicitly delete the unwanted paths instead of ignoring the names
+ everywhere
+ * [d855aa0] Also move the default file into pacemaker-common
+ * [142edfa] New patch The-DTD-RNG-and-XSL-files-are-not-executable.patch
+ * [539a4e4] Add /var/lib/pacemaker/cores to the common package
+ * [75f7f71] Let pacemaker_remoted use the common default file
+ * [69920b0] Auto-export the init script variables read from the config
+
+ -- Ferenc Wágner <wferi@niif.hu> Fri, 26 Feb 2016 11:58:06 +0100
+
+pacemaker (1.1.14-1) unstable; urgency=medium
+
+ * [4cae0b4] New upstream release candidate (1.1.14~rc4)
+ * [30980dc] Delete upstreamed patches
+ * [43883ae] The debug package overrides are not needed with automatic debug
+ packages
+ * [356a33e] Stop disabling -Werror
+ * [286053e] New patch Don-t-override-a-libdir-containing.patch
+ * [0cc1142] Enable parallel builds
+ * [03f18e2] Rewrite debian/check_header_deps
+ * [ac34441] Replace remote RA description patch with upstream proposal
+ * [b4ddc03] New upstream release (1.1.14)
+ * [cf25e77] Delete upstreamed patch
+ * [fdbb9ab] Delete rejected RA description patch
+
+ -- Ferenc Wágner <wferi@niif.hu> Sat, 23 Jan 2016 21:42:03 +0100
+
+pacemaker (1.1.14~rc4-2) unstable; urgency=medium
+
+ [ Ferenc Wágner ]
+ * Fix debian/check_header_deps.
+
+ -- Christoph Berg <myon@debian.org> Fri, 08 Jan 2016 15:46:07 +0100
+
+pacemaker (1.1.14~rc4-1) unstable; urgency=medium
+
+ * [462bed4] Correct systemd build dependency.
+ Thanks to Christoph Berg
+ * [7997c76] Delete upstreamed patches, update the rest
+ * [07f265d] New patch Fix-typos-dependan-dependen.patch
+ * [ab012f7] Update symbols files and libpe-status package name
+ * [f083796] Migrate from the manual dbg package
+ * [7a99412] Update libpengine package name and symbols
+ * [e145501] Two new patches fixing typos
+ * [93e0b95] New patch crm_resource-avoid-printing-uninitialized-memory.patch
+ * [2ff35d0] PowerPC architectures miss some magic symbols
+ * [f55a265] Move crm_config.h into an arch-specific directory
+ (Closes: #809966)
+
+ -- Ferenc Wágner <wferi@niif.hu> Wed, 06 Jan 2016 10:23:46 +0100
+
+pacemaker (1.1.13-2) unstable; urgency=medium
+
+ * Declare some symbols optional that do not show up on ppc(64el).
+ * Add myself to Uploaders.
+
+ -- Christoph Berg <myon@debian.org> Mon, 04 Jan 2016 22:59:46 +0100
+
+pacemaker (1.1.13-1) unstable; urgency=medium
+
+ * New upstream version, full repackaging
+ (Closes: #633963, #665591, #686342, #700923, #705191, #728431,
+ #739731, #757514, #768618, #768922)
+ * New patch Library-options-go-into-Libs-not-Cflags.patch
+ * Add several patches fixing various typos found by Lintian
+ * The upstream init scripts did not trigger dh_installinit
+ * New patch Fix-typos-dependan-cies-t-dependen-cies-t.patch
+ * Also build the books
+ * New patch Don-t-create-doc-775-the-intent-was-setting-the-mode.patch
+ * New patch hb2openais-was-removed-by-c2344c9-kill-its-documenta.patch
+ * Add Build-Depends-Package info to symbols files
+ * generate_location_rule was an inadvertent export, OK to miss it
+ * Fill out dependencies of pacemaker-dbg
+ * Demote cluster-glue and crmsh | pcs to Suggests
+ * The doc-base Files fields don't take directories
+ * We do not install CTS Python files, so no need to remove them
+ (Closes: #630719)
+ * Reproduce the empty directories created by the upstream install target
+ (Closes: #740324)
+ * Get rid of an adduser warning on install
+ * Do not enable crm_mon.service
+ * New patch Fix-typo-OPSTIONS-OPTIONS.patch
+ * Add my copyright to files under debian/
+ * Remove easily regenerated cruft from debian/rules
+ * Version 1.23 of init-system-helpers does not start disabled services
+ * Recommend fence-agents, they are needed for most clusters
+ * New patch Restarting-pacemaker-adds-confusion-only.patch
+ * New patch Use-the-clusterlabs-Publican-brand-for-building-the-.patch
+ * The books are under CC-BY-SA-3
+ * New patch Enable-redirecting-etc-init.d-script-calls-to-system.patch
+ * New patch Fix-typo-isnt-isn-t.patch
+ * New patch Fix-typo-doesnt-doesn-t.patch
+ * New patch Libraries-go-after-linker-flags.patch
+ * Use autoreconf almost like autogen.sh
+ * New patch Clean-up-generated-files.patch
+ * Clean the Doxygen documentation
+ * Upload to unstable
+
+ -- Ferenc Wágner <wferi@niif.hu> Wed, 23 Dec 2015 23:16:27 +0100
+
+pacemaker (1.1.11-1) experimental; urgency=medium
+
+ * New upstream release
+ * debian/patches/series: Disable 5 patches added for the last release
+ as these are included in the upstream source now
+ * debian/control: Bump Standards-Version
+
+ -- Martin Loschwitz <madkiss@debian.org> Fri, 21 Feb 2014 14:21:09 +0000
+
+pacemaker (1.1.10+git20130802-4) unstable; urgency=low
+
+ * debian/patches/fix_crm_mon_host_list.patch: Patch by Andrew Beekhof to
+ finally fix crm_mon.
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 06 Aug 2013 11:03:04 +0000
+
+pacemaker (1.1.10+git20130802-3) unstable; urgency=low
+
+ * Added four patches by Andrew Beekhof to make the CLI utils behave in a
+ rather expected way than before
+ * debian/patches/fix_crm_mon_utils.patch: drop
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 06 Aug 2013 05:08:48 +0000
+
+pacemaker (1.1.10+git20130802-2) unstable; urgency=low
+
+ * debian/patches/fix_crm_mon_utils.patch: Patch by Andrew Beekhof to
+ fix crm_mon
+
+ -- Martin Loschwitz <madkiss@debian.org> Mon, 05 Aug 2013 12:55:31 +0000
+
+pacemaker (1.1.10+git20130802-1) unstable; urgency=low
+
+ * Update to latest Git HEAD for M/S fix
+ * Bump Build-Dependency on libqb to 0.16.0.real-1
+
+ -- Martin Loschwitz <madkiss@debian.org> Fri, 02 Aug 2013 07:19:18 +0000
+
+pacemaker (1.1.10-2) unstable; urgency=low
+
+ * Fix versioned Corosync dependency
+ * Bump the Build-Dependency on cluster-glue
+
+ -- Martin Loschwitz <madkiss@debian.org> Fri, 02 Aug 2013 06:59:10 +0000
+
+pacemaker (1.1.10-1) unstable; urgency=low
+
+ * New upstream version; Pacemaker 1.1.10 for Unstable, still using the old
+ Corosync.
+ * debian/patches/ftbfs: Drop, upstream now
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 01 Aug 2013 10:51:50 +0000
+
+pacemaker (1.1.9+git20130321-1) experimental; urgency=low
+
+ * New upstream version
+ * debian/patches/libpils_fix.patch: Drop, included in upstream now
+ * debian/patches/default_file_for_pacemaker.patch: Updated
+ * debian/patches/fix_dir_creation.patch: Drop, included in upstream now
+ * Added the pacemaker-remote package
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 21 Mar 2013 08:55:41 +0000
+
+pacemaker (1.1.8+git20121010-2) unstable; urgency=low
+
+ * debian/patches/libpils_fix.patch: Make pacemaker load libpils
+ to make oldsk00l stonith agents work again
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 11 Oct 2012 08:18:39 +0000
+
+pacemaker (1.1.8+git20121010-1) unstable; urgency=low
+
+ * New git checkout to fix a problem with ver:1 mode on unstable
+ * debian/pacemaker-dev.install: Re-locate the .pc files to -lib packages
+ so that the CRM shell can find them without problems
+ * debian/rules: Install the new pacemaker default file
+ * debian/pacemaker.postinst: Make sure directories in /var/lib/pacemaker
+ exist and have the right permissions
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 10 Oct 2012 11:07:28 +0000
+
+pacemaker (1.1.8+git20121009-3) unstable; urgency=low
+
+ * Apply another little fix by Andrew to fix the same issue
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 10 Oct 2012 07:33:23 +0000
+
+pacemaker (1.1.8+git20121009-2) unstable; urgency=low
+
+ * Apply a fix by Andrew Beekhof to fix the ver:1 mode of Pacemaker in
+ conjunction with Corosync 1.4.4 and libqb
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 10 Oct 2012 06:53:16 +0000
+
+pacemaker (1.1.8+git20121009-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/control: Bump Standards-Version to 3.9.3
+ * debian/control: Add libqb-dev to Build-Depends
+ * debian/*: Tops of adaptions for new upstream release
+ * debian/rules: Enabled build hardening
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 09 Oct 2012 12:17:46 +0000
+
+pacemaker (1.1.7-1) unstable; urgency=low
+
+ * New upstream revision (Pacemaker 1.1.7)
+ * debian/libcrmcommon2-dev.install,
+ debian/pacemaker.install: Numerous additions and removals caused by the
+ recent file reorganization done by upstream
+ * debian/control: Build-Conflict with libqb-dev
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 17 Apr 2012 11:46:52 +0000
+
+pacemaker (1.1.6-2) unstable; urgency=low
+
+ * Adopted numerous changes from the Ubuntu packages, implemented by Andres
+ Rodriguez to make co-maintaining these packages in Ubuntu and Debian a
+ bit easier.
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 20 Oct 2011 13:45:56 +0000
+
+pacemaker (1.1.6-1) unstable; urgency=low
+
+ * New upstream version 1.1.6
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 19 Oct 2011 16:26:24 +0000
+
+pacemaker (1.1.5-3) unstable; urgency=low
+
+ * debian/control: Really fix the issue with conflicting files this time,
+ esp. for libstonithd1-dev vs. libstonithd0-dev (Closes: #639272)
+
+ -- Martin Loschwitz <madkiss@debian.org> Fri, 26 Aug 2011 13:09:40 +0000
+
+pacemaker (1.1.5-2) unstable; urgency=low
+
+ * debian/control: Fix the Replaces: and Conflicts: for libpe-status3-dev
+ to make sure there are no conflicting files with libpe-status2-dev
+ (Closes: #639270)
+
+ -- Martin Loschwitz <madkiss@debian.org> Fri, 26 Aug 2011 07:05:47 +0000
+
+pacemaker (1.1.5-1) unstable; urgency=low
+
+ [ Martin G. Loschwitz ]
+ * New upstream release. Packaging is based largely on the Ubuntu package
+ created by Andres Rodriguez. Thank you for the cool work!
+ * Changing Ubuntu specific entries so that they become compatible with the
+ Debian System
+ * Bump Standards-Version -- no changes were necessary in the package
+ * Fix magic for repairing dependency_libs problem
+ [ Andres Rodriguez ]
+ * debian/patches:
+ - debian/patches/raexecupstart.patch: Refreshed.
+ * debian/control:
+ - Build-Depends on xsltproc, docbook-xsl, resource-agents-dev.
+ - Bump libpe-status2 to libpe-status3
+ - Bump libstonithd0 to libstonithd1
+ - Depends on resource-agents.
+ * debian/libpe-status2{-dev}.install: Rename to libpe-status3{-dev}.install
+ * debian/libstonithd0{-dev}.install: Rename to libstonithd1{-dev}.install
+ * debian/clean: Do not clean nvset.rng and rule.rng.
+ * debian/pacemaker.install:
+ - Add missing binaries, manpages and files.
+ - Drop files no longer needed.
+ - Change nvset-1.0.rng to nvset.rng and rule-1.0.rng to rule.rng.
+ * debian/pacemaker.manpages: No longer needed.
+ * debian/libstonithd1-dev.install: Remove files that no longer exist
+ * debian/libcrmcluster1-dev.install: Add missing header.
+ * debian/libpe-status3.install: Update version in file.
+ * debian/libstonithd1.install: Update version in file.
+ * debian/pacemaker-dev.install: Do not install *.pyc or *.pyo files
+ * debian/rules: Change from --fail-missing to --list-missing to not fail
+ when *.pyc or *.pyo files are not installed.
+ * Switch from dh_pycentral to dh_python2.
+ * debian/pacemaker.postinst: Remove pycentral pkginstall rule.
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 24 Aug 2011 12:10:00 +0000
+
+pacemaker (1.0.11-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Don't install python bytecode so the upload gets accepted to the archive
+
+ -- Luk Claes <luk@debian.org> Sun, 05 Jun 2011 22:21:18 +0200
+
+pacemaker (1.0.11-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Remove references to other libraries from dependency_libs field
+ (Closes: #619552).
+
+ -- Luk Claes <luk@debian.org> Tue, 31 May 2011 19:44:53 +0200
+
+pacemaker (1.0.11-1) unstable; urgency=low
+
+ [ Martin G. Loschwitz ]
+ * New upstream version
+
+ -- Martin Loschwitz <madkiss@debian.org> Sun, 22 May 2011 08:52:18 +0000
+
+pacemaker (1.0.10-6) unstable; urgency=low
+
+ [ Martin G. Loschwitz ]
+ * Added Build-Depends on libxml2-dev and help2man, kudos
+ go to Florian Haas for pointing this out.
+ * Replaced the lines in debian/rules to wipe dependency_libs
+ from .la files with Steve Langasek's version (Closes: #619552)
+ * Remove ancient leftovers from debian/rules file, again kudos
+ to Florian Haas
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 20 Apr 2011 13:17:24 +0000
+
+pacemaker (1.0.10-5) unstable; urgency=low
+
+ [ Andres Rodriguez ]
+ * Fix versioned dependency on cluster-glue-dev
+ - The version should be a cluster-glue-dev version,
+ not a pacemaker version.
+ Closes: #608275
+ * Resolve libpe-rules2 upgrade failure
+ Closes: #609480
+
+ [ Andreas Metzler ]
+ * Empty dependency_libs in libtool la file.
+ http://wiki.debian.org/ReleaseGoals/LAFileRemoval
+ Closes: #610156
+
+ -- Simon Horman <horms@debian.org> Mon, 17 Jan 2011 08:10:29 +0900
+
+pacemaker (1.0.10-4) unstable; urgency=low
+
+ * Add dependency on cluster-glue-dev to libcrmcommon2-dev
+ Closes: #608275
+
+ -- Simon Horman <horms@debian.org> Tue, 04 Jan 2011 12:53:31 +0900
+
+pacemaker (1.0.10-3) unstable; urgency=low
+
+ * Use correct names for libpe-rules2-dev and libpe-status2-dev
+ - This fixes a regression introduced in 1.0.10-2
+
+ -- Simon Horman <horms@debian.org> Mon, 20 Dec 2010 15:31:41 +0900
+
+pacemaker (1.0.10-2) unstable; urgency=low
+
+ [ Andres Rodriguez ]
+ * debian/rules: dh_pycentral only for pacemaker and pacemaker-dev.
+ * debian/control:
+ - Really remove Build-Depends on python-dev.
+ - pacemaker-dev: Change from ${source:Version} to ${binary:Version}.
+ - Add missing Section for library packages.
+ - lib -dev binary packages: Drop ${python:Depends}, ${shlibs:Depends};
+ add dependency to its corresponding binary package.
+ - lib binary packages: Drop ${python:Depends}
+ - Rename libpe-{status,rules}-2 to libpe-{status,rules}2 respectively.
+ * debian/libpe-{status,rules}-2{-dev}.install:
+ - Rename to libpe-{status,rules}2{-dev}.
+
+ -- Simon Horman <horms@debian.org> Mon, 20 Dec 2010 09:29:39 +0900
+
+pacemaker (1.0.10-1) unstable; urgency=low
+
+ * New upstream
+ * Depend on new binary packages of cluster-glue
+ Closes: 593319
+
+ -- Simon Horman <horms@debian.org> Thu, 16 Dec 2010 21:50:06 +0900
+
+pacemaker (1.0.9.1+hg15626-2) experimental; urgency=low
+
+ * Package split to better comply with Debian Policy (c. 8.1.)
+ * Adapt package to new cluster-glue structure
+ * Remove service_crm.so as according to beekhof, it's an unneeded
+ copy only anyway
+ * Bump Standards-Version
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 20 Oct 2010 17:15:45 +0200
+
+pacemaker (1.0.9.1+hg15626-1) unstable; urgency=low
+
+ * New upstream Mercurial checkout to fix the "cleanup" command
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 05 Aug 2010 13:24:45 +0000
+
+pacemaker (1.0.9.1-2) unstable; urgency=low
+
+ * Rebuild against fresh cluster-glue
+ - Updated dependencies
+ * Update debian/watch
+ * Add dependencies on libglib2.0-dev, libxml2-dev and libcluster-glue-dev
+ to pacemaker-dev.
+ Closes: #586787
+ * Update standards version to 3.9.0
+
+ -- Simon Horman <horms@debian.org> Wed, 14 Jul 2010 17:06:02 +0900
+
+pacemaker (1.0.9.1-1) unstable; urgency=low
+
+ * New Upstream
+
+ -- Simon Horman <horms@debian.org> Mon, 05 Jul 2010 22:01:05 +0900
+
+pacemaker (1.0.8+hg15494-4) unstable; urgency=low
+
+ * run dh_installdeb *after* dh_perl and dh_pycentral.
+
+ -- Frederik Schüler <fs@debian.org> Mon, 03 May 2010 20:10:48 +0200
+
+pacemaker (1.0.8+hg15494-3) unstable; urgency=low
+
+ * Merge 1.0.8+hg15494-2ubuntu1
+ debian/pacemaker-dev.install: Changed 'python2.5/site-packages' to
+ 'python*/*-packages'.
+ debian/control:
+ - Add missing Build-Depends on libcluster-glue-dev.
+ - Drop unnecessary Build-Depends on python-dev.
+ * Build depend on libcluster-glue-dev
+ Patch by Nobuhiro Iwamatsu
+ Closes: 578340
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Wed, 21 Apr 2010 16:10:25 +1000
+
+pacemaker (1.0.8+hg15494-2) unstable; urgency=low
+
+ * Fix support of python file handling for CRM shell
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 30 Mar 2010 15:07:48 +0000
+
+pacemaker (1.0.8+hg15494-1) unstable; urgency=low
+
+ * Build new packages for upload to official unstable repository
+ * Base build on new cluster-glue and heartbeat
+ * Removed spelling fixes patch; merged upstream.
+ * Drop obsolete Build-Dependency on libnet1-dev
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 30 Mar 2010 09:09:11 +0000
+
+pacemaker (1.0.8-1) unstable; urgency=low
+
+ [ Simon Horman ]
+ * New Upstream
+
+ -- Simon Horman <horms@debian.org> Fri, 26 Mar 2010 21:02:28 +1100
+
+pacemaker (1.0.7+hg20100303r15404-3) unstable; urgency=low
+
+ [ Martin Loschwitz ]
+ * Fixing the CRM shell finally
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 03 Mar 2010 18:16:00 +0100
+
+pacemaker (1.0.7+hg20100303r15404-2) unstable; urgency=low
+
+ [ Martin Loschwitz ]
+ * Fix inclusion of files for the CRM shell
+ * Include two manpages in pacemaker package
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 03 Mar 2010 15:33:00 +0100
+
+pacemaker (1.0.7+hg20100303r15404-1) unstable; urgency=low
+
+ [ Martin Loschwitz ]
+ * Update the copyright-file to the version updated by Ante Karamatic
+ * Remove the Build-Dependency on heartbeat-dev (obsolete)
+ * Add Build-Dependency on libcluster-glue-dev
+ * New upstream checkout; officially ready for unstable
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 03 Mar 2010 09:00:00 +0100
+
+pacemaker (1.0.7+hg20100203-2) UNRELEASED; urgency=low
+
+ * Use debian source format 3.0 "quilt".
+ * Raise debconf compatibility level to 7, and depend on this version
+ accordingly.
+ * Bump standars version to 3.8.4, no changes needed.
+ * Remove duplicate control fields.
+ * Add lintian overrides.
+ * debian/rules: fix indentations.
+ * Install manpages using dh_installman.
+
+ -- Frederik Schüler <fs@debian.org> Thu, 11 Feb 2010 23:45:25 +0100
+
+pacemaker (1.0.7+hg20100203-1) unstable; urgency=low
+
+ * Rebuild against the new cluster stack releases
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 03 Feb 2010 08:30:00 +0100
+
+pacemaker (1.0.7+hg20100127-0test1) unstable; urgency=low
+
+ * New upstream version
+
+ -- Martin Loschwitz <madkiss@debian.org> Wed, 27 Jan 2010 13:58:00 +0200
+
+pacemaker (1.0.6+hg20091102-4~bpo50+1) lenny-backports; urgency=low
+
+ * Rebuild for lenny-backports.
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 03 Nov 2009 10:44:24 +0000
+
+pacemaker (1.0.6+hg20091102-4) unstable; urgency=low
+
+ * Make pacemaker depend on cluster-agents to make sure it does not
+ get removed during updates.
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 03 Nov 2009 09:52:57 +0000
+
+pacemaker (1.0.6+hg20091102-3) unstable; urgency=low
+
+ * Replace dependency on cluster-messaging-framework with corosync or
+ heartbeat -- enforce heartbeat for default installations
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 03 Nov 2009 08:40:05 +0000
+
+pacemaker (1.0.6+hg20091102-2) unstable; urgency=low
+
+ * Fix broken dependency on heartbeat
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 03 Nov 2009 07:49:33 +0000
+
+pacemaker (1.0.6+hg20091102-1) unstable; urgency=low
+
+ * New upstream version: 1.0.6
+ * Undo packagesplit for pacemaker -- it's one package now
+ * Depend on cluster-messaging-framework
+
+ -- Martin Loschwitz <madkiss@debian.org> Mon, 02 Nov 2009 13:35:16 +0000
+
+pacemaker (1.0.5+hg20091012-1) unstable; urgency=low
+
+ * New upstream version
+ * Switch back to openais-legacy for the time being
+
+ -- Martin Loschwitz <madkiss@debian.org> Mon, 12 Oct 2009 17:30:00 +0200
+
+pacemaker (1.0.5+hg20090915-1) unstable; urgency=low
+
+ * New upstream version
+ * Some cleanups in debian/-subdirectory
+ * Changes to control-file to reflect new HB situation
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 15 Sep 2009 10:10:00 +0200
+
+pacemaker (1.0.4.1+hg20090606-1) experimental; urgency=low
+
+ * Rebuild, now with the finally "official" 1.0.4.
+ * Some cleanups in debian/ (remove ancient files)
+
+ -- Martin Loschwitz <madkiss@debian.org> Sat, 06 Jun 2009 10:06:00 +0200
+
+pacemaker (1.0.4.1+hg20090604-1) experimental; urgency=low
+
+ * Rebuild to reflect another set of upstream changes. Sigh.
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 04 Jun 2009 09:26:00 +0200
+
+pacemaker (1.0.4+hg20090604-1) experimental; urgency=low
+
+ * New upstream version: pacemaker 1.0.4+hg20090604
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 04 Jun 2009 09:26:00 +0200
+
+pacemaker (1.0.3+svn20090522-2) experimental; urgency=low
+
+ * Added --libdir to configure script to make sure libraries go
+ into the correct directories.
+ * Make postinst no longer bail out if /var/run/heartbeat/crm and / or
+ /var/lib/heartbeat/pengine are missing
+
+ -- Martin Loschwitz <madkiss@debian.org> Tue, 26 May 2009 13:39:00 +0200
+
+pacemaker (1.0.3+svn20090522-1) experimental; urgency=low
+
+ * Updated to latest version of upstream 1.0 stable tree
+
+ -- Martin Loschwitz <madkiss@debian.org> Fri, 22 May 2009 13:00:00 +0200
+
+pacemaker (1.0.2-4) experimental; urgency=low
+
+ * Add missing build dependency on libheartbeat2-dev
+
+ -- Simon Horman <horms@debian.org> Wed, 20 May 2009 15:01:15 +0000
+
+pacemaker (1.0.2-3) experimental; urgency=low
+
+ * Added pacemaker.lcrso
+ * Build against newer Heartbeat package
+ * Provide separate packages for heartbeat / openais
+ * Changed the Maintainer-Field to the Debian HA-Group
+
+ -- Martin Loschwitz <madkiss@debian.org> Thu, 25 Feb 2009 08:18:00 +0100
+
+pacemaker (1.0.2-2) experimental; urgency=low
+
+ * Increased versioned build-depend on heartbeat-dev and
+ depend of pacemaker on heartbeat to 2.99.2+sles11r3-1
+ so that crmd is built against and uses liblrm.so.2
+
+ * Include var/* in pacemaker package
+
+ * Add dependency on the following virtual packages provided by heartbeat.
+ This is to ensure that if the versions of these libraries increase
+ this version of pacemaker will conflict with the new heartbeat package
+ - libapphb2, liblrm2, libpils2, libplumb2, libstonith1
+
+ -- Simon Horman <horms@debian.org> Fri, 20 Feb 2009 21:11:39 +1100
+
+pacemaker (1.0.2-1) experimental; urgency=medium
+
+ [ Andrew Beekhof ]
+ * Update source tarball to revision: d232d19daeb9 (stable-1.0) tip
+ * Statistics:
+ Changesets: 441
+ Diff: 639 files changed, 20871 insertions(+), 21594 deletions(-)
+
+ * Changes since Pacemaker-1.0.1
+ + High (bnc#450815): Tools: crm cli: don't generate id for the operations tag
+ + High: ais: Add support for the new AIS IPC layer
+ + High: ais: Always set header.error to the correct default: SA_AIS_OK
+ + High: ais: Bug BNC#456243 - Ensure the membership cache always contains an entry for the local node
+ + High: ais: Bug BNC:456208 - Prevent deadlocks by not logging in the child process before exec()
+ + High: ais: By default, disable supprt for the WIP openais IPC patch
+ + High: ais: Detect and handle situations where ais and the crm disagree on the node name
+ + High: ais: Ensure crm_peer_seq is updated after a membership update
+ + High: ais: Make sure all IPC header fields are set to sane defaults
+ + High: ais: Repair and streamline service load now that whitetank startup functions correctly
+ + High: build: create and install doc files
+ + High: cib: Allow clients without mainloop to connect to the cib
+ + High: cib: CID:18 - Fix use-of-NULL in cib_perform_op
+ + High: cib: CID:18 - Repair errors introduced in b5a18704477b - Fix use-of-NULL in cib_perform_op
+ + High: cib: Ensure diff's contain the correct values of admin_epoch
+ + High: cib: Fix four moderately sized memory leaks detected by Valgrind
+ + High: Core: CID:10 - Prevent indexing into an array of schemas with a negative value
+ + High: Core: CID:13 - Fix memory leak in log_data_element
+ + High: Core: CID:15 - Fix memory leak in crm_get_peer
+ + High: Core: CID:6 - Fix use-of-NULL in copy_ha_msg_input
+ + High: Core: Fix crash in the membership code preventing node shutdown
+ + High: Core: Fix more memory leaks foudn by valgrind
+ + High: Core: Prevent unterminated strings after decompression
+ + High: crmd: Bug BNC:467995 - Delay marking STONITH operations complete until STONITH tells us so
+ + High: crmd: Bug LF:1962 - Don't NACK peers because they're not (yet) in our membership. Just ignore them.
+ + High: crmd: Bug LF:2010 - Ensure fencing cib updates create the node_state entry if needed to preent re-fencing during cluster startup
+ + High: crmd: Correctly handle reconnections to attrd
+ + High: crmd: Ensure updates for lost migrate operations indicate which node it tried to migrating to
+ + High: crmd: If there are no nodes to finalize, start an election.
+ + High: crmd: If there are no nodes to welcome, start an election.
+ + High: crmd: Prevent node attribute loss by detecting attrd disconnections immediately
+ + High: crmd: Prevent node re-probe loops by ensuring manditory actions always complete
+ + High: PE: Bug 2005 - Fix startup ordering of cloned stonith groups
+ + High: PE: Bug 2006 - Correctly reprobe cloned groups
+ + High: PE: Bug BNC:465484 - Fix the no-quorum-policy=suicide option
+ + High: PE: Bug LF:1996 - Correctly process disabled monitor operations
+ + High: PE: CID:19 - Fix use-of-NULL in determine_online_status
+ + High: PE: Clones now default to globally-unique=false
+ + High: PE: Correctly calculate the number of available nodes for the clone to use
+ + High: PE: Only shoot online nodes with no-quorum-policy=suicide
+ + High: PE: Prevent on-fail settings being ignored after a resource is successfully stopped
+ + High: PE: Prevent use-of-NULL for failed migrate actions in process_rsc_state()
+ + High: PE: Remove an optimization for the terminate node attribute that caused the cluster to block indefinitly
+ + High: PE: Repar the ability to colocate based on node attributes other than uname
+ + High: PE: Start the correct monitor operation for unmanaged masters
+ + High: stonith: CID:3 - Fix another case of exceptionally poor error handling by the original stonith developers
+ + High: stonith: CID:5 - Checking for NULL and then dereferencing it anyway is an interesting approach to error handling
+ + High: stonithd: Sending IPC to the cluster is a privileged operation
+ + High: stonithd: wrong checks for shmid (0 is a valid id)
+ + High: Tools: attrd - Correctly determine when an attribute has stopped changing and should be committed to the CIB
+ + High: Tools: Bug 2003 - pingd doesn't correctly detect failures when the interface is down
+ + High: Tools: Bug 2003 - pingd doesn't correctly handle node-down events on multi-NIC systems
+ + High: Tools: Bug 2021 - pingd does not detect sequence wrapping correctly, incorrectly reports nodes offline
+ + High: Tools: Bug BNC:468066 - Don't use the result of uname() when its no longer in scope
+ + High: Tools: Bug BNC:473265 - crm_resource -L dumps core
+ + High: Tools: Bug LF:2001 - Transient node attributes should be set via attrd
+ + High: Tools: Bug LF:2036 - crm_resource cannot set/get parameters for cloned resources
+ + High: Tools: Bug LF:2046 - Node attribute updates are lost because attrd can take too long to start
+ + High: Tools: Cause the correct clone instance to be failed with crm_resource -F
+ + High: Tools: cluster_test - Allow the user to select a stack and fix CTS invocation
+ + High: Tools: crm cli: allow rename only if the resource is stopped
+ + High: Tools: crm cli: catch system errors on file operations
+ + High: Tools: crm cli: completion for ids in configure
+ + High: Tools: crm cli: drop '-rsc' from attributes for order constraint
+ + High: Tools: crm cli: exit with an appropriate exit code
+ + High: Tools: crm cli: fix wrong order of action and resource in order constraint
+ + High: Tools: crm cli: fox wrong exit code
+ + High: Tools: crm cli: improve handling of cib attributes
+ + High: Tools: crm cli: new command: configure rename
+ + High: Tools: crm cli: new command: configure upgrade
+ + High: Tools: crm cli: new command: node delete
+ + High: Tools: crm cli: prevent key errors on missing cib attributes
+ + High: Tools: crm cli: print long help for help topics
+ + High: Tools: crm cli: return on syntax error when parsing score
+ + High: Tools: crm cli: rsc_location can be without nvpairs
+ + High: Tools: crm cli: short node preference location constraint
+ + High: Tools: crm cli: sometimes, on errors, level would change on single shot use
+ + High: Tools: crm cli: syntax: drop a bunch of commas (remains of help tables conversion)
+ + High: Tools: crm cli: verify user input for sanity
+ + High: Tools: crm: find expressions within rules (don't always skip xml nodes due to used id)
+ + High: Tools: crm_master shouldn't define a set id now that attrd is used. Defining one can break lookups
+ + High: Tools: crm_mon Use the OID assigned to the project by IANA for SNMP traps
+ + High: Tools: hb2openais: add constraints for clvmd to controld
+ + High: Tools: hb2openais: adjust path to the supporting script and set CONF variable
+ + High: Tools: hb2openais: improve media processing and set rrp_mode for multiple rings configuration
+ + High: Tools: hb2openais: openais supports up to two rings
+ + High: Tools: hb2openais: set no-quorum-policy to ignore for 2-node clusters
+ + High: Tools: hb2openais: start mgmtd if appropriate
+ + Medium (bnc#445622): Tools: crm cli: improve the node show command and drop node status
+ + Medium (LF 2009): stonithd: improve timeouts for remote fencing
+ + Medium: ais: Allow dead peers to be removed from membership calculations
+ + Medium: ais: Pass node deletion events on to clients
+ + Medium: ais: Sanitize ipc usage
+ + Medium: ais: Supply the node's uname in addtion to the id
+ + Medium: Build: Clean up configure to ensure NON_FATAL_CFLAGS is consistent with CFLAGS (ie. includes -g)
+ + Medium: Build: Install cluster_test
+ + Medium: Build: Use more restrictive CFLAGS and fix the resulting errors
+ + Medium: cib: CID:20 - Fix potential use-after-free in cib_native_signon
+ + Medium: Core: Bug BNC:474727 - Set a maximum time to wait for IPC messages
+ + Medium: Core: CID:12 - Fix memory leak in decode_transition_magic error path
+ + Medium: Core: CID:14 - Fix memory leak in calculate_xml_digest error path
+ + Medium: Core: CID:16 - Fix memory leak in date_to_string error path
+ + Medium: Core: Try to track down the cause of XML parsing errors
+ + Medium: crmd: Bug BNC:472473 - Don't wait excessive amounts of time for lost actions
+ + Medium: crmd: Bug BNC:472473 - Reduce the transition timeout to action_timeout+network_delay
+ + Medium: crmd: Don't fast-track the processing of LRM refreshes when there are pending actions.
+ + Medium: crmd: do_dc_join_filter_offer - Check the 'join' message is for the current instance before deciding to NACK peers
+ + Medium: crmd: Find option values without having to do a config upgrade
+ + Medium: crmd: Implement shutdown using a transient node attribute
+ + Medium: crmd: Update the crmd options to use dashes instead of underscores
+ + Medium: cts: Add 'cluster reattach' to the suite of automated regression tests
+ + Medium: cts: cluster_test - Make some usability enhancements
+ + Medium: CTS: cluster_test - suggest a valid port number
+ + Medium: CTS: Fix python import order
+ + Medium: cts: Implement an automated SplitBrain test
+ + Medium: CTS: Remove references to deleted classes
+ + Medium: Extra: Resources - Use HA_VARRUN instead of HA_RSCTMP for state files as Heartbeat removes HA_RSCTMP at startup
+ + Medium: HB: Bug 1933 - Fake crmd_client_status_callback() calls because HB doesn't provide them for already running processes
+ + Medium: PE: CID:17 - Fix memory leak in find_actions_by_task error path
+ + Medium: PE: CID:7,8 - Prevent hypothetical use-of-NULL in LogActions
+ + Medium: PE: Defer logging the actions performed on a resource until we've processed ordering constraints
+ + Medium: PE: Remove the symmetrical attribute of colocation constraints
+ + Medium: Resources: pingd - fix the meta defaults
+ + Medium: Resources: Stateful - Add missing meta defaults
+ + Medium: stonithd: exit if we the pid file cannot be locked
+ + Medium: Tools: Allow attrd clients to specify the ID the attribute should be created with
+ + Medium: Tools: attrd - Allow attribute updates to be performed from a hosts' peer
+ + Medium: Tools: Bug LF:1994 - Clean up crm_verify return codes
+ + Medium: Tools: Change the pingd defaults to ping hosts once every second (instead of 5 times every 10 seconds)
+ + Medium: Tools: cibmin - Detect resource operations with a view to providing email/snmp/cim notification
+ + Medium: Tools: crm cli: add back symmetrical for order constraints
+ + Medium: Tools: crm cli: generate role in location when converting from xml
+ + Medium: Tools: crm cli: handle shlex exceptions
+ + Medium: Tools: crm cli: keep order of help topics
+ + Medium: Tools: crm cli: refine completion for ids in configure
+ + Medium: Tools: crm cli: replace inf with INFINITY
+ + Medium: Tools: crm cli: streamline cib load and parsing
+ + Medium: Tools: crm cli: supply provider only for ocf class primitives
+ + Medium: Tools: crm_mon - Add support for sending mail notifications of resource events
+ + Medium: Tools: crm_mon - Include the DC's version in status summary
+ + Medium: Tools: crm_mon - Sanitize startup and option processing
+ + Medium: Tools: crm_mon - switch to event-driven updates and add support for sending snmp traps
+ + Medium: Tools: crm_shadow - Replace the --locate option with the saner --edit
+ + Medium: Tools: hb2openais: do not remove Evmsd resources, but replace them with clvmd
+ + Medium: Tools: hb2openais: replace crmadmin with crm_mon
+ + Medium: Tools: hb2openais: replace the lsb class with ocf for o2cb
+ + Medium: Tools: hb2openais: reuse code
+ + Medium: Tools: LF:2029 - Display an error if crm_resource is used to reset the operation history of non-primitive resources
+ + Medium: Tools: Make pingd resilient to attrd failures
+ + Medium: Tools: pingd - fix the command line switches
+ + Medium: Tools: Rename ccm_tool to crm_node
+
+ [ Simon Horman ]
+ * Changes made while producing Debian packages
+ + Change distribution from sid to experimental
+ + Remove autoconf automake autoheader on clean as these
+ end up as symlinks which dpkg-source can't handle
+ + Remove libltdl.tar on as this is a binary which dpkg-source can't handle
+ + Make sure configure and py-compile are executable if present
+ + Remove build-stamp on clean, otherwise the package can't be rebuilt
+ + Remove lib64 path mangling code from configure,
+ it seems to be broken on Debian
+ + Use dh_install instead of dh_movefiles
+ - Remove debian/*.files debian/*.dirs
+ These files are not needed, as debian/*.install is used.
+ They should be removed from upstream.
+ + Use dh_clean and dh_auto_clean in clean target of debian/rules
+ + Use dh_prep instead of dh_clean in build target of debian/rules
+
+ -- Simon Horman <horms@debian.org> Tue, 17 Feb 2009 00:59:08 +0000
+
+pacemaker (1.0.1-1) stable; urgency=high
+ * Update source tarball to revision: 2883431a818b (stable-1.0) tip
+ * Statistics:
+ Changesets: 160
+ Diff: 810 files changed, 6881 insertions(+), 6214 deletions(-)
+
+ * Changes since 388654dfef8f
+ + High: ais: Allow the crmd to get callbacks whenever a node's state changes
+ + High: ais: Ensure HA_RSCTMP exists for use by resource agents
+ + High: ais: Hook up the openais.conf config logging options
+ + High: ais: Zero out the PID of disconnecting clients
+ + High: cib: Ensure global updates cause a disk write when appropriate
+ + High: Core: Add an extra snaity check to getXpathResults() to prevent segfaults
+ + High: Core: Don't redefine __FUNCTION__ unnecessarily
+ + High: Core: Repair the ability to have comments in the configuration
+ + High: crmd: Bug:1975 - crmd should wait indefinitely for stonith operations to complete
+ + High: crmd: Ensure PE processing does not occur for all error cases in do_pe_invoke_callback
+ + High: crmd: Requests to the CIB should cause any prior PE calculations to be ignored
+ + High: PE: Bug LF:1988 - Ensure recurring operations always have the correct target-rc set
+ + High: PE: Bug LF:1988 - For unmanaged resources we need to skip the usual can_run_resources() checks
+ + High: PE: Ensure the terminate node attribute is handled correctly
+ + High: PE: Fix optional colocation
+ + High: PE: Improve up the detection of 'new' nodes joining the cluster
+ + High: PE: Prevent assert failures in master_color() by ensuring unmanaged masters are always reallocated to their current location
+ + High: Tools: crm cli: parser: return False on syntax error and None for comments
+ + High: Tools: crm cli: unify template and edit commands
+ + High: Tools: crm_shadow - Show more line number information after validation failures
+ + High: Tools: hb2openais: add option to upgrade the CIB to v3.0
+ + High: Tools: hb2openais: add U option to getopts and update usage
+ + High: Tools: hb2openais: backup improved and multiple fixes
+ + High: Tools: hb2openais: fix class/provider reversal
+ + High: Tools: hb2openais: fix testing
+ + High: Tools: hb2openais: move the CIB update to the end
+ + High: Tools: hb2openais: update logging and set logfile appropriately
+ + High: Tools: LF:1969 - Attrd never sets any properties in the cib
+ + High: Tools: Make attrd functional on OpenAIS
+ + Medium: ais: Hook up the options for specifying the expected number of nodes and total quorum votes
+ + Medium: ais: Provide better feedback when nodes change nodeid's (in openais.conf)
+ + Medium: cib: Always store cib contents on disk with num_updates=0
+ + Medium: cib: Ensure remote access ports are cleaned up on shutdown
+ + Medium: crmd: Detect deleted resource operations automatically
+ + Medium: crmd: Erase a node's resource operations and transient attributes after a successful STONITH
+ + Medium: crmd: Find a more appropriate place to update quorum and refresh attrd attributes
+ + Medium: crmd: Fix the handling of unexpected PE exits to ensure the current CIB is stored
+ + Medium: crmd: Fix the recording of pending operations in the CIB
+ + Medium: crmd: Initiate an attrd refresh _after_ the status section has been fully repopulated
+ + Medium: crmd: Only the DC should update quorum in an openais cluster
+ + Medium: Ensure meta attributes are used consistantly
+ + Medium: PE: Allow group and clone level resource attributes
+ + Medium: PE: Bug N:437719 - Ensure scores from colocated resources count when allocating groups
+ + Medium: PE: Prevent lsb scripts from being used in globally unique clones
+ + Medium: PE: Make a best-effort guess at a migration threshold for people with 0.6 configs
+ + Medium: Resources: controld - ensure we are part of a clone with globally_unique=false
+ + Medium: Tools: attrd - Automatically refresh all attributes after a CIB replace operation
+ + Medium: Tools: Bug LF:1985 - crm_mon - Correctly process failed cib queries to allow reconnection after cluster restarts
+ + Medium: Tools: Bug LF:1987 - crm_verify incorrectly warns of configuration upgrades for the most recent version
+ + Medium: Tools: crm (bnc#441028): check for key error in attributes management
+ + Medium: Tools: crm_mon - display the meaning of the operation's rc code instead of the status
+ + Medium: Tools: crm_mon - Fix the display of timing data
+ + Medium: Tools: crm_verify - check that we're being asked to validate a complete config
+ + Medium: xml: Relax the restriction on the contents of rsc_locaiton.node
+
+ -- Andrew Beekhof <abeekhof@suse.de> Mon, 17 Nov 2008 10:31:37 +0100
+
+pacemaker (1.0.0-1) stable; urgency=medium
+ * Update source tarball to revision: 388654dfef8f tip
+ * Statistics:
+ Changesets: 261
+ Diff: 3021 files changed, 244985 insertions(+), 111596 deletions(-)
+
+ * Changes since f805e1b30103
+ + High: add the crm cli program
+ + High: ais: Move the service id definition to a common location and make sure it is always used
+ + High: build: rename hb2openais.sh to .in and replace paths with vars
+ + High: cib: Implement --create for crm_shadow
+ + High: cib: Remove dead files
+ + High: Core: Allow the expected number of quorum votes to be configrable
+ + High: Core: cl_malloc and friends were removed from Heartbeat
+ + High: Core: Only call xmlCleanupParser() if we parsed anything. Doing so unconditionally seems to cause a segfault
+ + High: hb2openais.sh: improve pingd handling; several bugs fixed
+ + High: hb2openais: fix clone creation; replace EVMS strings
+ + High: new hb2openais.sh conversion script
+ + High: PE: Bug LF:1950 - Ensure the current values for all notification variables are always set (even if empty)
+ + High: PE: Bug LF:1955 - Ensure unmanaged masters are unconditionally repromoted to ensure they are monitored correctly.
+ + High: PE: Bug LF:1955 - Fix another case of filtering causing unmanaged master failures
+ + High: PE: Bug LF:1955 - Umanaged mode prevents master resources from being allocated correctly
+ + High: PE: Bug N:420538 - Anit-colocation caused a positive node preference
+ + High: PE: Correctly handle unmanaged resources to prevent them from being started elsewhere
+ + High: PE: crm_resource - Fix the --migrate command
+ + High: PE: MAke stonith-enabled default to true and warn if no STONITH resources are found
+ + High: PE: Make sure orphaned clone children are created correctly
+ + High: PE: Monitors for unmanaged resources don't need to wait for start/promote/demote actions to complete
+ + High: stonithd (LF 1951): fix remote stonith operations
+ + High: stonithd: fix handling of timeouts
+ + High: stonithd: fix logic for stonith resource priorities
+ + High: stonithd: implement the fence-timeout instance attribute
+ + High: stonithd: initialize value before reading fence-timeout
+ + High: stonithd: set timeouts for fencing ops to the timeout of the start op
+ + High: stonithd: stonith rsc priorities (new feature)
+ + High: Tools: Add hb2openais - a tool for upgrading a Heartbeat cluster to use OpenAIS instead
+ + High: Tools: crm_verify - clean up the upgrade logic to prevent crash on invalid configurations
+ + High: Tools: Make pingd functional on Linux
+ + High: Update version numbers for 1.0 candidates
+ + Medium: ais: Add support for a synchronous call to retrieve the node's nodeid
+ + Medium: ais: Use the agreed service number
+ + Medium: Build: Reliably detect heartbeat libraries during configure
+ + Medium: Build: Supply prototypes for libreplace functions when needed
+ + Medium: Build: Teach configure how to find corosync
+ + Medium: Core: Provide better feedback if Pacemaker is started by a stack it doesn't support
+ + Medium: crmd: Avoid calling GHashTable functions with NULL
+ + Medium: crmd: Delay raising I_ERROR when the PE exits until we've had a chance to save the current CIB
+ + Medium: crmd: Hook up the stonith-timeout option to stonithd
+ + Medium: crmd: Prevent potential use-of-NULL in global_timer_callback
+ + Medium: crmd: Rationalize the logging of graph aborts
+ + Medium: PE: Add a stonith_timeout option and remove new options that are better set in rsc_defaults
+ + Medium: PE: Allow external entities to ask for a node to be shot by creating a terminate=true transient node attribute
+ + Medium: PE: Bug LF:1950 - Notifications do not contain all documented resource state fields
+ + Medium: PE: Bug N:417585 - Don't restart group children who's individual score drops below zero
+ + Medium: PE: Detect clients that disconnect before receiving their reply
+ + Medium: PE: Implement a true maintenance mode
+ + Medium: PE: Implement on-fail=standby for NTT. Derived from a patch by Satomi TANIGUCHI
+ + Medium: PE: Print the correct message when stonith is disabled
+ + Medium: PE: ptest - check the input is valid before proceeding
+ + Medium: PE: Revert group stickiness to the 'old way'
+ + Medium: PE: Use the correct attribute for action 'requires' (was prereq)
+ + Medium: stonithd: Fix compilation without full heartbeat install
+ + Medium: stonithd: exit with better code on empty host list
+ + Medium: tools: Add a new regression test for CLI tools
+ + Medium: tools: crm_resource - return with non-zero when a resource migration command is invalid
+ + Medium: tools: crm_shadow - Allow the admin to start with an empty CIB (and no cluster connection)
+ + Medium: xml: pacemaker-0.7 is now an alias for the 1.0 schema
+
+ -- Andrew Beekhof <abeekhof@suse.de> Thu, 16 Oct 2008 11:16:46 +0200
+
+pacemaker (0.7.3-1) stable; urgency=medium
+ * Update source tarball to revision: 33e677ab7764+ tip
+ * Statistics:
+ Changesets: 133
+ Diff: 89 files changed, 7492 insertions(+), 1125 deletions(-)
+
+ * Changes since f805e1b30103
+ + High: Tools: add the crm cli program
+ + High: Core: cl_malloc and friends were removed from Heartbeat
+ + High: Core: Only call xmlCleanupParser() if we parsed anything. Doing so unconditionally seems to cause a segfault
+ + High: new hb2openais.sh conversion script
+ + High: PE: Bug LF:1950 - Ensure the current values for all notification variables are always set (even if empty)
+ + High: PE: Bug LF:1955 - Ensure unmanaged masters are unconditionally repromoted to ensure they are monitored correctly.
+ + High: PE: Bug LF:1955 - Fix another case of filtering causing unmanaged master failures
+ + High: PE: Bug LF:1955 - Umanaged mode prevents master resources from being allocated correctly
+ + High: PE: Bug N:420538 - Anit-colocation caused a positive node preference
+ + High: PE: Correctly handle unmanaged resources to prevent them from being started elsewhere
+ + High: PE: crm_resource - Fix the --migrate command
+ + High: PE: MAke stonith-enabled default to true and warn if no STONITH resources are found
+ + High: PE: Make sure orphaned clone children are created correctly
+ + High: PE: Monitors for unmanaged resources don't need to wait for start/promote/demote actions to complete
+ + High: stonithd (LF 1951): fix remote stonith operations
+ + High: Tools: crm_verify - clean up the upgrade logic to prevent crash on invalid configurations
+ + Medium: ais: Add support for a synchronous call to retrieve the node's nodeid
+ + Medium: ais: Use the agreed service number
+ + Medium: PE: Allow external entities to ask for a node to be shot by creating a terminate=true transient node attribute
+ + Medium: PE: Bug LF:1950 - Notifications do not contain all documented resource state fields
+ + Medium: PE: Bug N:417585 - Don't restart group children who's individual score drops below zero
+ + Medium: PE: Implement a true maintenance mode
+ + Medium: PE: Print the correct message when stonith is disabled
+ + Medium: stonithd: exit with better code on empty host list
+ + Medium: xml: pacemaker-0.7 is now an alias for the 1.0 schema
+
+ -- Andrew Beekhof <abeekhof@suse.de> Mon, 22 Sep 2008 12:24:54 +0200
+
+pacemaker (0.7.1-1) stable; urgency=medium
+ * Update source tarball to revision: f805e1b30103+ tip
+ * Statistics:
+ Changesets: 184
+ Diff: 513 files changed, 43408 insertions(+), 43783 deletions(-)
+
+ * Testing Notes:
+
+ + Test hardware:
+
+ + All testing was performed with STONITH enabled
+
+ + Pending bugs encountered during testing:
+
+ * Changes since 0.7.0-19
+ + Fix compilation when GNUTLS isn't found
+ + Hg: Use the default branch name for dev
+ + High: admin: Fix use-after-free in crm_mon
+ + High: Build: Remove testing code that prevented heartbeat-only builds
+ + High: cib: Use single quotes so that the xpath queries for nvpairs will succeed
+ + High: crmd: Always connect to stonithd when the TE starts and ensure we notice if it dies
+ + High: crmd: Correctly handle a dead PE process
+ + High: crmd: Make sure async-failures cause the failcount to be incrimented
+ + High: PE: Bug LF:1941 - Handle failed clone instance probes when clone-max < #nodes
+ + High: PE: Parse resource ordering sets correctly
+ + High: PE: Prevent use-of-NULL - order->rsc_rh will not always be non-NULL
+ + High: PE: Unpack colocation sets correctly
+ + High: Tools: crm_mon - Prevent use-of-NULL for orphaned resources
+ + Medium: ais: Add support for a synchronous call to retrieve the node's nodeid
+ + Medium: ais: Allow transient clients to receive membership updates
+ + Medium: ais: Avoid double-free in error path
+ + Medium: ais: Include in the mebership nodes for which we haven't determined their hostname
+ + Medium: ais: Spawn the PE from the ais plugin instead of the crmd
+ + Medium: cib: By default, new configurations use the latest schema
+ + Medium: cib: Clean up the CIB if it was already disconnected
+ + Medium: cib: Only incriment num_updates if something actually changed
+ + Medium: cib: Prevent use-after-free in client after abnormal termination of the CIB
+ + Medium: Core: Fix memory leak in xpath searches
+ + Medium: Core: Get more details regarding parser errors
+ + Medium: Core: Repair expand_plus_plus - don't call char2score on unexpanded values
+ + Medium: Core: Switch to the libxml2 parser - its significantly faster
+ + Medium: Core: Use a libxml2 library function for xml -> text conversion
+ + Medium: crmd: Asynchronous failure actions have no parameters
+ + Medium: crmd: Avoid calling glib functions with NULL
+ + Medium: crmd: Do not allow an election to promote a node from S_STARTING
+ + Medium: crmd: Do not vote if we've not completed the local startup
+ + Medium: crmd: Fix te_update_diff() now that get_object_root() functions differently
+ + Medium: crmd: Fix the lrmd xpath expressions to not contain quotes
+ + Medium: crmd: If we get a join offer during an election, better restart the election
+ + Medium: crmd: No further processing is needed when using the LRM's API call for failing resources
+ + Medium: crmd: Only update have-quorum if the value changed
+ + Medium: crmd: Repair the input validation logic in do_te_invoke
+ + Medium: cts: CIB's can no longer contain comments
+ + Medium: cts: Enable a bunch of tests that were incorrectly disabled
+ + Medium: cts: The libxml2 parser wont allow v1 resources to use integers as parameter names
+ + Medium: Don't use the cluster UID and GID directly. Look them up based on the configured value of HA_CCMUSER
+ + Medium: Fix compilation when heartbeat is not supported
+ + Medium: PE: Allow groups to be involved in optional ordering constraints
+ + Medium: PE: Allow sets of operations to be reused by multiple resources
+ + Medium: PE: Bug LF:1941 - Mark extra clone instances as orphans and don't show inactive ones
+ + Medium: PE: Determin the correct migration-threshold during resource expansion
+ + Medium: PE: Implement no-quorum-policy=suicide (FATE #303619)
+ + Medium: pengine: Clean up resources after stopping old copies of the PE
+ + Medium: pengine: Teach the PE how to stop old copies of itself
+ + Medium: Tools: Backport hb_report updates
+ + Medium: Tools: cib_shadow - On create, spawn a new shell with CIB_shadow and PS1 set accordingly
+ + Medium: Tools: Rename cib_shadow to crm_shadow
+
+ -- Andrew Beekhof <abeekhof@suse.de> Wed, 20 Aug 2008 10:19:14 +0200
+
+pacemaker (0.7.0-19) unstable; urgency=medium
+ * Update source tarball to revision: 007c3a1c50f5 (unstable) tip
+ * Statistics:
+ Changesets: 108
+ Diff: 216 files changed, 4632 insertions(+), 4173 deletions(-)
+
+ * Changes added since unstable-0.7
+ + High: admin: Fix use-after-free in crm_mon
+ + High: ais: Change the tag for the ais plugin to "pacemaker" (used in openais.conf)
+ + High: ais: Log terminated processes as an error
+ + High: cib: Performance - Reorganize things to avoid calculating the XML diff twice
+ + High: PE: Bug LF:1941 - Handle failed clone instance probes when clone-max < #nodes
+ + High: PE: Fix memory leak in action2xml
+ + High: PE: Make OCF_ERR_ARGS a node-level error rather than a cluster-level one
+ + High: PE: Properly handle clones that are not installed on all nodes
+ + Medium: admin: cibadmin - Show any validation errors if the upgrade failed
+ + Medium: admin: cib_shadow - Implement --locate to display the underlying filename
+ + Medium: admin: cib_shadow - Implement a --diff option
+ + Medium: admin: cib_shadow - Implement a --switch option
+ + Medium: admin: crm_resource - create more compact constraints that don't use lifetime (which is deprecated)
+ + Medium: ais: Approximate born_on for OpenAIS based clusters
+ + Medium: cib: Remove do_id_check, it is a poor substitute for ID validation by a schema
+ + Medium: cib: Skip construction of pre-notify messages if no-one wants one
+ + Medium: Core: Attempt to streamline some key functions to increase performance
+ + Medium: Core: Clean up XML parser after validation
+ + Medium: crmd: Detect and optimize the crm's behavior when processing diffs of an LRM refresh
+ + Medium: Fix memory leaks when resetting the name of an XML object
+ + Medium: PE: Prefer the current location if it is one of a group of nodes with the same (highest) score
+
+ -- Andrew Beekhof <abeekhof@suse.de> Fri, 18 Jul 2008 10:06:36 +0200
+
+pacemaker (0.7.0-1) unstable; urgency=low
+ * Update source tarball to revision: bde0c7db74fb tip
+ * Statistics:
+ Changesets: 439
+ Diff: 676 files changed, 41310 insertions(+), 52071 deletions(-)
+
+ * Changes added since stable-0.6
+ + High: A new tool for setting up and invoking CTS
+ + High: Admin: All tools now use --node (-N) for specifying node unames
+ + High: Admin: All tools now use --xml-file (-x) and --xml-text (-X) for specifying where to find XML blobs
+ + High: cib: Cleanup the API - remove redundant input fields
+ + High: cib: Implement CIB_shadow - a facility for making and testing changes before uploading them to the cluster
+ + High: cib: Make registering per-op callbacks an API call and renamed (for clarity) the API call for requesting notifications
+ + High: Core: Add a facility for automatically upgrading old configurations
+ + High: Core: Adopt libxml2 as the XML processing library - all external clients need to be recompiled
+ + High: Core: Allow sending TLS messages larger than the MTU
+ + High: Core: Fix parsing of time-only ISO dates
+ + High: Core: Smarter handling of XML values containing quotes
+ + High: Core: XML memory corruption - catch, and handle, cases where we're overwriting an attribute value with itself
+ + High: Core: The xml ID type doesn't allow UUIDs that start with a number
+ + High: Core: Implement XPath based versions of query/delete/replace/modify
+ + High: Core: Remove some HA2.0.(3,4) compatability code
+ + High: crmd: Overhaul the detection of nodes that are starting vs. failed
+ + High: PE: Bug LF:1459 - Allow failures to expire
+ + High: PE: Have the PE do non-persistent configuration upgrades before performing calculations
+ + High: PE: Replace failure-stickiness with a simple 'migration-threshold'
+ + High: TE: Simplify the design by folding the tengine process into the crmd
+ + Medium: Admin: Bug LF:1438 - Allow the list of all/active resource operations to be queried by crm_resource
+ + Medium: Admin: Bug LF:1708 - crm_resource should print a warning if an attribute is already set as a meta attribute
+ + Medium: Admin: Bug LF:1883 - crm_mon should display fail-count and operation history
+ + Medium: Admin: Bug LF:1883 - crm_mon should display operation timing data
+ + Medium: Admin: Bug N:371785 - crm_resource -C doesn't also clean up fail-count attributes
+ + Medium: Admin: crm_mon - include timing data for failed actions
+ + Medium: ais: Read options from the environment since objdb isn't completely usable yet
+ + Medium: cib: Add sections for op_defaults and rsc_defaults
+ + Medium: cib: Better matching notification callbacks (for detecting duplicates and removal)
+ + Medium: cib: Bug LF:1348 - Allow rules and attribute sets to be referenced for use in other objects
+ + Medium: cib: BUG LF:1918 - By default, all cib calls now timeout after 30s
+ + Medium: cib: Detect updates that decrease the version tuple
+ + Medium: cib: Implement a client-side operation timeout - Requires LHA update
+ + Medium: cib: Implement callbacks and async notifications for remote connections
+ + Medium: cib: Make cib->cmds->update() an alias for modify at the API level (also implemented in cibadmin)
+ + Medium: cib: Mark the CIB as disconnected if the IPC connection is terminated
+ + Medium: cib: New call option 'cib_can_create' which can be passed to modify actions - allows the object to be created if it doesn't exist yet
+ + Medium: cib: Reimplement get|set|delete attributes using XPath
+ + Medium: cib: Remove some useless parts of the API
+ + Medium: cib: Remove the 'attributes' scaffolding from the new format
+ + Medium: cib: Implement the ability for clients to connect to remote servers
+ + Medium: Core: Add support for validating xml against RelaxNG schemas
+ + Medium: Core: Allow more than one item to be modified/deleted in XPath based operations
+ + Medium: Core: Fix the sort_pairs function for creating sorted xml objects
+ + Medium: Core: iso8601 - Implement subtract_duration and fix subtract_time
+ + Medium: Core: Reduce the amount of xml copying occuring
+ + Medium: Core: Support value='value+=N' XML updates (in addtion to value='value++')
+ + Medium: crmd: Add support for lrm_ops->fail_rsc if its available
+ + Medium: crmd: HB - watch link status for node leaving events
+ + Medium: crmd: Bug LF:1924 - Improved handling of lrmd disconnects and shutdowns
+ + Medium: crmd: Do not wait for actions with a start_delay over 5 minutes. Confirm them immediately
+ + Medium: PE: Bug LF:1328 - Don't fencing nodes in clusters without managed resources
+ + Medium: PE: Bug LF:1461 - Give transient node attributes (in <status/>) preference over persistent ones (in <nodes/>)
+ + Medium: PE: Bug LF:1884, Bug LF:1885 - Implement N:M ordering and colocation constraints
+ + Medium: PE: Bug LF:1886 - Create a resource and operation 'defaults' config section
+ + Medium: PE: Bug LF:1892 - Allow recurring actions to be triggered at known times
+ + Medium: PE: Bug LF:1926 - Probes should complete before stop actions are invoked
+ + Medium: PE: Fix the standby when it's set as a transient attribute
+ + Medium: PE: Implement a global 'stop-all-resources' option
+ + Medium: PE: Implement cibpipe, a tool for performing/simulating config changes "offline"
+ + Medium: PE: We don't allow colocation with specific clone instances
+ + Medium: Tools: pingd - Implement a stack-independant version of pingd
+ + Medium: xml: Ship an xslt for upgrading from 0.6 to 0.7
+
+ -- Andrew Beekhof <abeekhof@suse.de> Wed, 25 Jun 2008 12:55:38 +0200
+
+pacemaker (0.6.5-1) unstable; urgency=low
+
+ * New upstream release
+ * Standards version is 3.8.0
+ * Change "Recommends:" to "Suggests:"
+ * Add debian/watch
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Sat, 21 Jun 2008 11:47:42 +1000
+
+pacemaker (0.6.0-1) experimental; urgency=low
+
+ * New debian package. Closes: #458497
+ * New upstream release
+ * debian/copyright: updated
+ * Makefile.am: pacemaker.lcrso permissions are 0644
+ * crm_utils.py.in: interpreter is /usr/bin/python
+ * service_crm.so: removed, it's a copy of pacemaker.lcrso
+ * crm.dtd: is not executable
+ * *.py files are executables
+ * pacemaker.lcrso: stripped
+ * Test if Makefile exists before running $(MAKE)
+ * Updated descriptions and homepage
+ * Updated build-dependency and dependency lists
+ * Deleted rpaths with chrpath
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Sat, 19 Jan 2008 18:28:49 +1100