Commit Graph

178 Commits

Author SHA1 Message Date
Klaus Wenninger
be156c4421 * Sun Nov 1 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.5.rc2
- remove no more working dist.rpmdeplint from gating
2020-11-01 23:13:39 +01:00
Klaus Wenninger
6d62f98baf * Sun Nov 1 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.6.rc2
- remove no more working dist.rpmdeplint from gating
2020-11-01 23:11:04 +01:00
Klaus Wenninger
5ed78e234f * Sun Nov 1 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.5.rc2
- remove no more working dist.rpmdeplint from gating
2020-11-01 22:52:35 +01:00
Klaus Wenninger
20ba4de547 * Fri Oct 30 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.4.rc2
- never use spec-variables in changelog
- replace dist.depcheck by dist.rpmdeplint
- do gate stable as well to be effective on rawhide
2020-10-30 12:26:27 +01:00
Klaus Wenninger
1576d8e781 * Fri Oct 30 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.4.rc2
- never use spec-variables in changelog
- replace dist.depcheck by dist.rpmdeplint
- do gate stable as well to be effective on rawhide
2020-10-30 12:24:05 +01:00
Klaus Wenninger
af37d53a69 * Fri Oct 30 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.3.rc2
- revert dependency corosync-devel back to corosynclib-devel as long
  as corosynclib-devel-package doesn't provide corosync-devel%{?_isa}
  we would need for pacemaker-libs-devel to require
- enable some basic gating-tests
- re-add building documentation using publican to everything but ELN
- rename doc-dir for ELN
2020-10-30 08:24:58 +01:00
Klaus Wenninger
739244b77b * Wed Oct 28 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.2.rc2
- Update for new upstream tarball for release candidate: Pacemaker-2.0.5-rc2,
  includes fix for CVE-2020-25654
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.5-rc2
2020-10-28 11:31:25 +01:00
Klaus Wenninger
c7391e41b8 * Thu Oct 22 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.0.5-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.5-rc1
- Disable building of documentation - as not to pull in publican
- Remove dependencies to nagios-plugins from metadata-package
- some sync with structure of upstream spec-file
- removed some legacy conditionals
- added with-cibsecrets
2020-10-26 14:09:03 +01:00
Fedora Release Engineering
5d5cb2dcb5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 13:01:26 +00:00
Chris Lumens
65a979665f Update for new upstream tarball: Pacemaker-2.0.4
...for full details, see included ChangeLog file or
https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.4
2020-06-16 14:49:49 -04:00
Chris Lumens
0d5b472804 2.0.4-rc3 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.4-rc3,
for full details, see included ChangeLog file or
https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.4-rc3
2020-06-04 10:39:56 -04:00
Miro Hrončok
a158b9862d Rebuilt for Python 3.9 2020-05-26 02:55:29 +02:00
Chris Lumens
c9a6d4620d 2.0.4-0.2.rc1 - Rebuilt for libqb 2.0. 2020-05-13 15:31:43 -04:00
Chris Lumens
b0259b4f9d 2.0.4-rc1 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.4-rc1,
for full details, see included ChangeLog file or
https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.4-rc1
2020-05-04 13:47:44 -04:00
Jan Pokorný
2957abde8a
2.0.3-4 - return back to building also for s390x architecture
...was identified and interim fix (way to build along with one
  actual bugfix as raised along) applied (RHBZ#1799842)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2020-03-06 18:08:07 +01:00
Jan Pokorný
c1d1212573
2.0.3-3 (rev. 1) - omit s390x architecture for now
...compilation would fail at this time

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2020-03-04 16:54:58 +01:00
Jan Pokorný
78bbfe578c
2.0.3-3 - include upstream fix for buildability with GCC 10 (PR #1968)
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2020-03-04 16:34:31 +01:00
Fedora Release Engineering
b1dea6abe2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 20:41:52 +00:00
Jan Pokorný
01e21f8b68
2.0.3-2 (potentially) - make project buildable with GCC 10
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2020-01-27 23:19:51 +01:00
Jan Pokorný
bf2e068dcf
2.0.3-1 (rev. 1) - Fix unability to build with Inkscape 1.0 beta
...(and possibly beyond)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-11-26 20:25:32 +01:00
Jan Pokorný
eecb2bf2ac
2.0.3-1 - Update for new upstream tarball: Pacemaker-2.0.3
...for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.3
  (functionally identical to 2.0.3-rc3, new build mostly to fix a memory
  leak & allow for easy glibc ~2.31+ friendly switch away from ftime(3))

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-11-26 17:47:29 +01:00
Jan Pokorný
3499ac9197
2.0.3-0.1.rc3 (rev. 1) - Fix failure to build due to obsolete ftime(3)
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-11-14 18:46:00 +01:00
Jan Pokorný
a6f0854f3f
2.0.3-0.1.rc3 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.3-rc3,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.3-rc3

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-11-14 16:00:19 +01:00
Jan Pokorný
4d6a45935d
2.0.3-0.1.rc2 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.3-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.3-rc2

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-11-06 14:17:16 +01:00
Miro Hrončok
3fa876745f Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:58:05 +02:00
Miro Hrončok
dd3253c36c Rebuilt for Python 3.8 2019-08-19 10:21:41 +02:00
Fedora Release Engineering
1546aad912 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 23:51:48 +00:00
Jan Pokorný
704a1ce544
2.0.2-1 - Update for new upstream tarball: Pacemaker-2.0.2
...for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.2
  (functionally identical to 2.0.2-rc3, new build mostly to match
  expectations)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-06-07 17:29:11 +02:00
Jan Pokorný
329e52292c
2.0.2-0.1.rc3 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.2-rc3,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.2-rc3

- Adapt spec file more akin to upstream version including:
  . /usr/share/pacemaker now owned by -schemas, its "api" subdirectory
    is not carried redundantly in -cli anymore (f05eb7eec)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-05-31 10:58:47 +02:00
Jan Pokorný
d59a55702d
2.0.2-0.1.rc2 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.2-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.2-rc2

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-05-28 23:14:51 +02:00
Jan Pokorný
e3d1351364
2.0.2-0.1.rc1 (rev. 2) - sbd ABI compat version enforcement, file shifts
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-04-26 10:23:41 +02:00
Jan Pokorný
02e592c720
2.0.2-0.1.rc1 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.2-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.2-rc1

Customize (as allowed now) exhibited downstream-specific bug reporting URL

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-04-25 23:21:42 +02:00
Jan Pokorný
ccade529e9
2.0.1-2 - Apply fixes for security issues
. CVE-2019-3885 (use-after-free with potential information disclosure)
. CVE-2018-16877 (insufficient local IPC client-server authentication)
. CVE-2018-16878 (insufficient verification inflicted preference of
                  uncontrolled processes)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-04-17 16:35:39 +02:00
Jan Pokorný
4f0b9c09fd
2.0.1-1 - Update for new upstream tarball: Pacemaker-2.0.1
...for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.1

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-03-05 14:32:12 +01:00
Jan Pokorný
c16e9c921c
2.0.1-0.4.rc5 (rev 1.) - actual spec file changes
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-02-28 16:10:43 +01:00
Jan Pokorný
61057ce357
2.0.1-0.3.rc4 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.1-rc4,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.1-rc4

Conditionally disable "hash affected tests" in cts-scheduler (-cts package),
  since it is unlikely glib v2.59.0+ present in the buildroot will be
  artificially downgraded post-deployment

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-02-04 11:08:08 +01:00
Fedora Release Engineering
2e9dd7fbd9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 17:47:27 +00:00
Igor Gnatenko
1e3fee7f0d Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:24 +01:00
Jan Pokorný
885ffa47ae
2.0.1-0.2.rc3 - Fix buildability with GCC 9 (PR #1681)
Apply minor crm_mon XML output fix (PR #1678)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-01-22 13:34:01 +01:00
Jan Pokorný
8a22ec78ab
2.0.1-0.1.rc3 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.1-rc3,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.1-rc3

Adapt spec file more akin to upstream version including:
. split a dedicated, noarch -schemas package (c6a87bd86)
. make static dependencies on inner libraries arch-specific (14bfff68e)
. weak co-dependence of -cli with -remote & pacemaker proper (73e2c94a3)
. declare bundled gnulib (d57aa84c1)

Move stonith_admin to -cli where it belongs, since it doesn't require
  -cluster-libs (considered by upstream)

Apply patches to restore basic buildability (still without much run-time
  reproducibility guarantees compared to what's been customary prior to glib
  v2.59.0+ that may now get run-time linked upon its fresh installation/update,
  but this applies also to whatever older version of pacemaker, and wasn't
  discovered until now; cf. https://github.com/ClusterLabs/pacemaker/pull/1677)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2019-01-20 12:04:16 +01:00
Jan Pokorný
1471429b4d
2.0.0-4 - Sanitize/generalize approach to Python byte-compilation
...so that also out-of-Python-path *.py files
  (%%{_datadir}/pacemaker/tests/cts/CTSlab.py in particular) get the
  expected treatment now

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-23 17:33:55 +02:00
Jan Pokorný
6e88051f14
2.0.0-3 - Fix Python 3.7 incompatibility (otherwise missed...
...in bytecompilation phase, see rhbz#1616219)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-15 23:07:55 +02:00
Jan Pokorný
3847f2ef29
2.0.0-2 - Include fix for "cibadmin --upgrade" related issues
...(rhbz#1611631)

Adapt spec file more akin to upstream version including:
. assuredly skip servicelog-related binaries even when build-time
  prerequisites are present on suitable systems (9f24448d8)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-08-09 16:45:33 +02:00
Fedora Release Engineering
bd89cda36f - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 15:22:57 +00:00
Jan Pokorný
01821857fd
2.0.0-1 - Update for new upstream tarball: Pacemaker-2.0.0,
...for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.0

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-07-09 14:47:04 +02:00
Miro Hrončok
8bf57de8aa Rebuilt for Python 3.7 2018-07-02 18:22:52 +02:00
Jan Pokorný
e5f0cf5a8e
2.0.0-0.1.rc6 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.0-rc6,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.0-rc6

Adapt spec file more akin to upstream version including:
. new procps-ng and psmisc dependencies with -cli and -cts, for e.g.
  "ps/sysctl/uptime" and "killall" invocations, respectively (a4ad8183a)
. move crm_node to -cli (a94a1ed58)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-06-28 22:40:50 +02:00
Miro Hrončok
b4527b22d7 Rebuilt for Python 3.7 2018-06-19 10:49:11 +02:00
Jan Pokorný
c493b99179
2.0.0-0.1.rc5 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.0-rc5,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.0-rc5

Adapt spec file more akin to upstream version including:
. new coreutils dependency for "post" scriptlet of -cli,
  for "mv" invocation (c2b16165d)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-06-01 11:02:46 +02:00
Jan Pokorný
1e37830752
2.0.0-0.1.rc4 - Update for new upstream tarball
...for release candidate: Pacemaker-2.0.0-rc4,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.0-rc4
. as a special note, previous release candidate, rc3, had rolling upgrades
  broken, and if that is required, that particular release shall be
  skipped in the upgrade path altogether

Adapt spec file more akin to upstream version including:
. as part of the update process, possibly move old log files as implicitly
  used prior to 2.0 so there's a (limited) continuity with the new implicit
  location, preventing clutter and confusion (ce2e74c99, 765eb3f24)
. move cts-exec-helper from -cli under main package (a2dc2a67e)
. -cts backed with new helpers and, tangentially, dummy systemd service
  file transiently generated on-demand again (fa2d43445, d52b001b1)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
2018-05-16 19:27:33 +02:00