ELEA-2020-5529 - pacemaker enhancement update

Release Date:2020-02-07


- Require platform-python-setuptools instead of python3-setuptools
- Resolves: rhbz#1650489

- fix missing explicit BuildRequires to ensure environment for compiling
C code per the guidelines, and to fix FTBFS: rhbz#1603658
(contributed by Igor Gnatenko )
- fix a thinko in py_byte_compile space-contained argument passing
- fix a violation of 'unversioned docdirs' guideline
Resolves: rhbz#1638027

- fix previously omitted unqualified python invocations, drop no longer
needed byte-compilation products through a full grip on such a process,
and also use -I switch to python3 instead of possibly weaker -Es

- stop creating Python 2 packages by default (nothing in Fedora uses it)
- fix a previously omitted unqualified python invocation

- drop no longer favoured Group tag
- replace unqualified python invocations with explicit python3
- bump upstream package, see https://pagure.io/clufter/releases

- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)

- bump upstream package, see https://pagure.io/clufter/releases

- Resolves: rhbz#1765619

- totemsrp: Reduce MTU to left room second mcast (rhbz#1765619)
- merge upstream commit ee8b8993d98b3f6af9c058194228fc534fcd0796 (rhbz#1765619)

- Resolves: rhbz#1738218

- Do not set exec permission for service file
- Fix CFLAGS definition

- Related: rhbz#1679656

- Improve spausedd test

- Resolves: rhbz#1705591
- Resolves: rhbz#1688889

host: Fix defrag buffer reclaim logic that could cause delivery
of corrupted data
Resolves: rhbz#1763714
PMTUd: Fix MTU calculation when using crypto
Disable fun_pmtud_crypto_test as it can take several hours to run
Resolves: rhbz#1763715

link: Fix memory corruption when too many up/down events are recorded
Resolves: rhbz#1754442

Rebase to 1.10 for ACL support
Resolves: rhbz#1688880

- Correct gating test syntax and add z-stream tag to build
- Resolves: rhbz#1764181

- Improve efficiency when closing file descriptors after a fork
- Resolves: rhbz#1764181

- Make pacemaker-cli require tar and bzip2
- Resolves: rhbz#1741580

- Synchronize fence-history on fenced-restart
- Cleanup leftover pending-fence-actions when fenced is restarted
- Improve fencing of remote-nodes
- Resolves: rhbz#1708380
- Resolves: rhbz#1708378
- Resolves: rhbz#1721198
- Resolves: rhbz#1695737

- Add stonith_admin option to display XML output
- Add new crm_rule tool to check date/time rules
- List any constraints cleared by crm_resource --clear
- crm_resource --validate can now get resource parameters from command line
- Rebase on upstream version 2.0.2
- Default concurrent-fencing to true
- Resolves: rhbz#1555939
- Resolves: rhbz#1572116
- Resolves: rhbz#1631752
- Resolves: rhbz#1637020
- Resolves: rhbz#1695737
- Resolves: rhbz#1715426

- Add gating tests for CI
- Restore correct behavior when live migration is interrupted
- Improve clients authentication of IPC servers (CVE-2018-16877)
- Fix use-after-free with potential information disclosure (CVE-2019-3885)
- Improve pacemakerd authentication of running subdaemons (CVE-2018-16878)
- Resolves: rhbz#1682116
- Resolves: rhbz#1684306
- Resolves: rhbz#1694558
- Resolves: rhbz#1694560
- Resolves: rhbz#1694908

- Remove duplicate fence history state listing in crm_mon XML output
- Resolves: rhbz#1667191

- Fix bundle recovery regression in 2.0.1-2
- Resolves: rhbz#1660592

- Move pacemaker-doc installed files to /usr/share/doc/pacemaker-doc
to avoid conflict with RHEL 8 location of pacemaker subpackage docs
- Resolves: rhbz#1543494

- Rebase on upstream commit 0eb799156489376e13fb79dca47ea9160e9d4595 (Pacemaker-2.0.1-rc1)
- Follow upstream change of splitting XML schemas into separate package
- Resolves: rhbz#1543494

- Replace HAM-logo.png with a generic one

- Replace HAM-logo.png

- Generate 256 bytes long corosync authkey so clusters can start when FIPS is enabled
- Resolves: rhbz#1740218

- Options starting with - and -- are no longer ignored for non-root users
- Resolves: rhbz#1725183

- Fixed crashes in the pcs host auth command
- Command pcs resource bundle reset no longer accepts the container type
- Fixed id conflict with current bundle configuration in ipcs resource bundle reset
- Resolves: rhbz#1657166 rhbz#1676957

- Rebased to latest upstream sources (see CHANGELOG.md)
- Added pam as required package
- An alternative webUI rebased to latest upstream sources
- Resolves: rhbz#1673907 rhbz#1679196 rhbz#1714663 rhbz#1717113

- rabbitmq-cluster: fail monitor when node is in minority partition,
fix stop regression, retry start when cluster join fails, ensure
node attributes are removed

Resolves: rhbz#1745713

- mysql/galera: use runuser/su to avoid using DAC_OVERRIDE

Resolves: rhbz#1692960

- podman: add drop-in dependency support

Resolves: rhbz#1736746

- iSCSITarget/iSCSILogicalUnit: only create iqn/acls when it doesnt

Resolves: rhbz#1692413

- CTDB: add support for v4.9+

Resolves: rhbz#1732867

- podman: fixes to avoid bundle resources restarting when probing
takes too long
- LVM-activate: fix monitor to avoid hang caused by validate-all call

Resolves: rhbz#1718219
Resolves: rhbz#1730455

- ocf_log: do not log debug messages when HA_debug unset
- Filesystem: remove notify-action from metadata
- dhcpd keep SELinux context in chroot

Resolves: rhbz#1707969
Resolves: rhbz#1717759
Resolves: rhbz#1719684

- sap/sap-hana: split subpackages into separate packages

Resolves: rhbz#1705767

- Squid: fix PID file issue

Resolves: rhbz#1689184

- Route: make family parameter optional
- redis: mute password warning

Resolves: rhbz#1669140
Resolves: rhbz#1683548

- aws-vpc-move-ip: add multi route-table support and fix issue
w/multiple NICs

Resolves: rhbz#1697559

- gcp-vpc-move-route/gcp-vpc-move-vip: fix Python 3 encoding issue

Resolves: rhbz#1695656

- LVM/clvm: remove manpages for excluded agents
- aws-vpc-move-ip: use '--query' to avoid a possible race condition
- gcloud-ra: fix Python 3 issue and remove Python 2 detection

Resolves: rhbz#1694392
Resolves: rhbz#1693662
Resolves: rhbz#1691456

- Add CI gating tests
- LVM-activate: support LVs from same VG
- tomcat: use systemd when catalina.sh is unavailable
- Fixed python-devel/perl build dependencies

Resolves: rhbz#1682136
Resolves: rhbz#1667414
Resolves: rhbz#1666691
Resolves: rhbz#1595854

- aliyun-vpc-move-ip: exclude from main package
- aliyuncli-ra: upgrade bundled python-aliyun-sdk-core and fix Python 3 issues
- ocf.py: byte compile

Resolves: rhbz#1677204
Resolves: rhbz#1677981
Resolves: rhbz#1678874

- LVM-activate: dont require locking_type

Resolves: rhbz#1658664

- vdo-vol: fix monitor-action
- LVM-activate: dont fail initial probe

Resolves: rhbz#1662466
Resolves: rhbz#1643307

- nfsserver: fix start-issues when nfs_shared_infodir parameter is

Resolves: rhbz#1642027

- redis: use basename in pidof to avoid issues in containers

Resolves: rhbz#1635785

- Remove grpc from bundle

Resolves: rhbz#1630627

- systemd-tmpfiles: change path to /run/resource-agents

Resolves: rhbz#1631291

- podman: new resource agent

Resolves: rhbz#1607607

- LVM: fix missing dash in activate_options
- LVM-activate: warn about incorrect vg_access_mode
- lvmlockd: add cmirrord support

- findif: only match lines containing netmasks

- Rebuild with fixed binutils

- vdo-vol: new resource agent

Resolves: rhbz#1552330

- VirtualDomain: add stateless support
- Exclude unsupported agents

- Added SAPHana and OpenStack agents

- Remove unsupported clvm and LVM agents

- Rebase to resource-agents 4.1.1 upstream release.

Updated Packages

Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 8 (aarch64) corosync-3.0.2-3.el8_1.1.src.rpmed97a10a86236b7c243b5877877bea1a-
Oracle Linux 8 (x86_64) clufter-0.77.1-5.el8.src.rpm103d007fdb2a6c9a1eaa2bfdd6a6e5d9-

This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team