Commit Graph

106 Commits

Author SHA1 Message Date
Chris Lumens
da5c1896fb Rebase on upstream 3.0.0 final release
- Raise minimum GnuTLS dependency to 3.4.6
- Move logrotate script back to pacemaker-cli package
- Clear warnings and errors when resetting scheduler object
- Resolves: RHEL-61383
2025-01-10 16:53:19 -05:00
Chris Lumens
f442c8354a Rebase on upstream 3.0.0-rc3
- Log warnings if XSL transforms cannot preserve previous behavior
- Ensure XSL transforms do not invalidate ACLs
- Remove build dependency on inkscape
- Resolves: RHEL-62096
- Resolves: RHEL-62722
2025-01-02 10:20:21 -05:00
Chris Lumens
ec6a66a6e7 Rebase on upstream 3.0.0-rc2
- Support X.509 certificates for Pacemaker Remote connections and remote
  CIB administration
- Fix ability to do rolling upgrades (regression introduced in
  3.0.0-rc1)
- Fix memory leaks in daemons (regressions introduced in 3.0.0-rc1)
- Ensure ACLs remain valid after CIB upgrades (regression introduced in
  3.0.0-rc1)
- Related: RHEL-61383
- Resolves: RHEL-7600
2024-12-12 10:50:48 -05:00
Chris Lumens
e65cedc8be Rebase on upstream 3.0.0-rc1
- Bring spec file in line with additional upstream changes.
- Related: RHEL-61383
2024-11-18 13:35:12 -05:00
Chris Lumens
40b47c9fa5 Rebase on upstream 3.0.0 prerelease
- Related: RHEL-61383
2024-10-30 15:02:02 -04:00
Chris Lumens
65f555c781 Rebase on upstream 2.1.8 final release
- Resolves: RHEL-38543
2024-08-12 10:33:50 -04:00
Chris Lumens
4862313b21 Rebase on upstream 2.1.8-rc4 release
Related: RHEL-38543
2024-07-18 14:10:30 -04:00
Chris Lumens
e790cbfb33 Rebase on upstream 2.1.8-rc1 release
- Related: RHEL-38543
2024-05-28 10:17:42 -04:00
Klaus Wenninger
a240acfb4b * Thu Dec 21 2023 Klaus Wenninger <kwenning@redhat.com> - 2.1.7-4
- Update for new upstream release tarball: Pacemaker-2.1.7,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7
2023-12-21 10:33:39 +01:00
Klaus Wenninger
4483fe6206 * Wed Dec 13 2023 Klaus Wenninger <kwenning@redhat.com> - 2.1.7-0.4.rc4
- Update for new upstream tarball for release candidate: Pacemaker-2.1.7-rc4,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7-rc4
2023-12-13 11:23:30 +01:00
Klaus Wenninger
06cd5e5992 +* Thu Dec 8 2023 Klaus Wenninger <kwenning@redhat.com> - 2.1.7-0.4.rc3
+- Update for new upstream tarball for release candidate: Pacemaker-2.1.7-rc3,
+  for full details, see included ChangeLog file or
+  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7-rc3
2023-12-07 17:28:11 +01:00
Klaus Wenninger
2da11132b3 * Mon Nov 27 2023 Klaus Wenninger <kwenning@redhat.com> - 2.1.7-0.3.rc2
- Update for new upstream tarball for release candidate: Pacemaker-2.1.7-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7-rc2
2023-11-28 15:37:14 +01:00
Klaus Wenninger
f327a3b395 * Fri Nov 3 2023 Klaus Wenninger <kwenning@redhat.com> - 2.1.7-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.1.7-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7-rc1
2023-11-03 11:23:45 +01:00
Klaus Wenninger
f4dd257755 * Thu May 25 2023 Klaus Wenninger <kwenning@redhat.com> - 2.1.6-4
- Update for new upstream release tarball: Pacemaker-2.1.6,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.6
2023-05-25 11:59:44 +02:00
Klaus Wenninger
5370d05849 * Wed May 3 2023 Klaus Wenninger <kwenning@redhat.com> - 2.1.6-0.2.rc2
- Update for new upstream tarball for release candidate: Pacemaker-2.1.6-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.6-rc2
2023-05-03 13:57:40 +02:00
Klaus Wenninger
2c503197d9 * Wed Apr 19 2023 Klaus Wenninger <kwenning@redhat.com> - 2.1.6-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.1.6-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.6-rc1
- Changed licenses to SPDX
- Removed non-packet-specific wildcards from files-sections
2023-04-19 15:34:52 +02:00
Klaus Wenninger
9e824c5ee9 * Thu Dec 8 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.5-3
- Update for new upstream release tarball: Pacemaker-2.1.5,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.5
2022-12-08 17:36:34 +01:00
Klaus Wenninger
ac2ae09e9b * Thu Nov 24 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.5-0.3.rc3
- Update for new upstream tarball for release candidate: Pacemaker-2.1.5-rc3,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.5-rc3
- remove unused parts of upstream release-magic
2022-11-24 22:34:20 +01:00
Klaus Wenninger
35f9e4e444 * Wed Nov 16 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.5-0.2.rc2
- Update for new upstream tarball for release candidate: Pacemaker-2.1.5-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.5-rc2
2022-11-16 10:20:14 +01:00
Klaus Wenninger
059b7a7411 * Wed Oct 26 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.5-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.1.5-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.5-rc1
- add patch to fix 32 bit issue with cmocka
2022-11-08 21:27:51 +01:00
Klaus Wenninger
74ac7dc07b * Mon Jun 20 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.4-3
- Update for new upstream release tarball: Pacemaker-2.1.4,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.4
2022-06-21 15:02:14 +02:00
Klaus Wenninger
c9eef6c69e * Wed Jun 8 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.4-0.2.rc1
- re-add accidentially deleted nagios tar-ball
2022-06-08 22:06:19 +02:00
Klaus Wenninger
7e4bd513e7 * Wed Jun 8 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.4-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.1.4-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.4-rc1
2022-06-08 17:17:57 +02:00
Klaus Wenninger
8917fba90b * Tue Jun 7 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.3-3
- Update for new upstream release tarball: Pacemaker-2.1.3
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.3
- get target-by-attribute working again
- avoid use-after-free with self-fencing and topology
2022-06-08 11:09:19 +02:00
Klaus Wenninger
1f23913e23 * Mon May 23 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.3-0.2.rc2
- Update for new upstream tarball for release candidate: Pacemaker-2.1.3-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.3-rc2
- merged in upstream spec-changes - move crm_attribute to cli-package
2022-05-23 16:29:08 +02:00
Klaus Wenninger
ef150d5137 * Mon Apr 25 2022 Klaus Wenninger <kwenning@redhat.com> - 2.1.3-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.1.3-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.3-rc1
- merged in upstream spec-changes - add nsl-support, remove gnu-coverage
- removed explicit BuildRequires for glibc-headers again
2022-04-26 16:54:55 +02:00
Klaus Wenninger
e59eae1ada * Fri Nov 26 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.2-3
- Update for new upstream release tarball: Pacemaker-2.1.2
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.2
2021-11-26 10:58:34 +01:00
Klaus Wenninger
b3f4240144 * Wed Nov 17 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.2-0.2.rc2
- Update for new upstream tarball for release candidate: Pacemaker-2.1.2-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.2-rc2
2021-11-17 10:53:44 +01:00
Klaus Wenninger
b657441122 * Mon Nov 8 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.2-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.1.2-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.2-rc1
2021-11-08 21:40:35 +01:00
Klaus Wenninger
6470742ce3 * Mon Sep 13 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.1-6
- Update for new upstream release tarball: Pacemaker-2.1.1
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.1
- Add fencing regression-test to gating
2021-09-13 13:39:20 +02:00
Klaus Wenninger
b2569f82a6 * Tue Aug 17 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.1-0.4.rc3
- Update for new upstream tarball for release candidate: Pacemaker-2.1.1-rc3,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.1-rc3
- Make tools exit-codes consistent for --version
- Check exit-codes of tools prior to manpage-generation
2021-08-17 09:43:45 +02:00
Klaus Wenninger
e8f53e7d76 * Mon Aug 9 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.1-0.2.rc2
- Update for new upstream tarball for release candidate: Pacemaker-2.1.1-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.1-rc2
- Added feature patch that allows to explicitly specify nodes that
  should do watchdog-fencing
2021-08-09 17:50:26 +02:00
Klaus Wenninger
6fcc0b8f5b * Wed Jul 28 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.1-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.1.1-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.1-rc1
2021-07-28 14:41:00 +02:00
Klaus Wenninger
15ac1a3c34 * Mon Jul 5 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.0-6
- synced/merged with CS9 spec-file for current 2.1.0-release build

* Tue Jun 8 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.0-0.5.rc3
- silence f33 s390x build complaining about possible format-trucation
2021-07-05 18:38:43 +02:00
Klaus Wenninger
e52de4390a * Mon Jun 07 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.0-0.4.rc3
- Update for new upstream tarball for release candidate: Pacemaker-2.1.0-rc3,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.0-rc3
2021-06-07 15:55:07 +02:00
Klaus Wenninger
595ee6bf2a * Mon Jun 1 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.0-0.3.rc2
- Update for new upstream tarball for release candidate: Pacemaker-2.1.0-rc2,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.0-rc2
- merge changes in upstream specfile sind Pacemaker-2.1.0-rc1
    add configurable ocf_root
    enable cibsecrets for > f33
    require libqb >= 0.17.0 instead of 0.13.0
    default to syncing with sbd
    conflict all sbd < 1.4.3 to enforce sbd-build has the same default
2021-06-01 13:50:20 +02:00
Klaus Wenninger
c8cc15254d * Tue May 4 2021 Klaus Wenninger <kwenning@redhat.com> - 2.1.0-0.1.rc1
- Update for new upstream tarball for release candidate: Pacemaker-2.1.0-rc1,
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.0-rc1
- merge changes in upstream spec-file since Pacemaker-2.0.5
- disable legacy-links
2021-05-04 22:24:44 +02:00
Klaus Wenninger
a8619d3eb1 * Fri Dec 4 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-8
- Update for new upstream release tarball: Pacemaker-2.0.5
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.5
2020-12-04 17:11:33 +01:00
Klaus Wenninger
b8f03333b1 * Tue Nov 17 2020 Klaus Wenninger <kwenning@redhat.com> - 2.0.5-0.6.rc3
- Update for new upstream tarball for release candidate: Pacemaker-2.0.5-rc3
  for full details, see included ChangeLog file or
  https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.0.5-rc3
- Corosync in Fedora now provides corosync-devel as well in isa-flavor
2020-11-17 16:15:13 +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
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
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ý
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ý
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
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