Scalable High-Availability cluster resource manager
Go to file
Jan Pokorný 436eae4e1e
2.0.0-0.1.rc2 - Update for new upstream tarball
... for release candidate: Pacemaker-2.0.0-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.0-rc2

Adapt spec file more akin to upstream version including:
. out-of-tree change from 1.1.18-2 build got subsumed (508ad52e7)
. %%{_sysconfdir}/pacemaker path got properly owned
  (-cli package; f6e3ab98d)
. -libs package started to properly declare Requires(pre): shadow-utils
  (293fcc1e8 + b3d49d210)
. some build conditionals and dependencies dropped for no longer
  (snmp, esmtp; f24bdc6f2 and 1f7374884, respectively) or never
  being relevant (~bison, byacc, flex; 61aef8af4)
. some dependencies were constrained with new or higher lower bounds:
  corosync needs to be of version 2+ unconditionally (ccd58fe29),
  ditto some others components (~GLib, 1ac2e7cbb), plus both 2 and 3
  versions of Python are now (comprehensively for the auxiliary
  functionality where used) supported upstream with the latter being
  a better fit (453355f8f)
. package descriptions got to reflect the drop of legacy low-level
  cluster infrastructures (55ab749bf)

Adapt spec file akin to current packaging guidelines including:
. drop some redundant/futile expressions (defattr, "-n %%{name}-libs"
  instead of plain "libs", "timezone hack"), add some notes for future
. make -cts and -doc packages noarch (former enabled with 088a5e7d4)
. simplify "systemd_requires" macro invocation, and relax it to
  "systemd_ordering" for -remote package where possible so as not
  to drag systemd into a lightweight system setup (e.g. container)
  needlessly
. adjust, in a compatible way, common ldconfig invocation with
  post{,un} scriptlets
  (https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets)
. drop some more unuseful conditionals (upstart_job)

Apply some regression fixes on top as patches (PR #1457, #1459)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-04-13 18:27:39 +02:00
.gitignore 1.1.14-1: new release, spec refresh, crm_mon X curses fix 2016-01-18 18:52:50 +01:00
0001-Fix-rhbz-1565187-Ensure-failures-that-cause-fencing-.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0002-Test-rhbz-1565187-Ensure-failures-that-cause-fencing.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0003-Test-cts-pengine-create_mode-is-now-controlled-by-up.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0004-Build-cts-update-scripts-to-use-new-BASH_PATH-subsit.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0005-Test-cts-don-t-use-readlink-e-unless-supported.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0006-Refactor-libcrmcommon-move-PID-functions-to-own-file.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0007-Refactor-libcrmcommon-shuffle-some-internal-declarat.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0008-High-crmd-delete-resource-from-lrmd-when-appropriate.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0009-Test-cts-cli-update-expected-results-for-recent-chan.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0010-Test-cts-cli-cts-pengine-avoid-sed-i.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0011-Build-tools-only-link-against-necessary-libraries.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0012-Low-fencing-free-dynamic-memory-at-stonithd-shutdown.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0013-Low-fencing-avoid-memory-leaks-when-freeing-remote-o.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0014-Low-libcrmcommon-fix-memory-leak-in-schema-workaroun.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0015-Low-libcrmcommon-free-signal-triggers-when-cleaning-.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0016-Build-Makefile-build-and-clean-but-not-install-CTS-b.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0017-Refactor-libcrmcommon-avoid-new-as-variable-name.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0018-Tests-cts-cli-fix-thinko-leading-to-system-wide-shad.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
0019-Build-cts-fix-autoconf-variable-substitution-in-the-.patch 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
bz1179335-system-wide-crypto-policies.patch 1.1.13-4: Adapt to follow Fedora crypto policies (rhbz#1179335) 2015-10-20 23:18:49 +02:00
pacemaker.spec 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00
sources 2.0.0-0.1.rc2 - Update for new upstream tarball 2018-04-13 18:27:39 +02:00