Fix a race condition between daemons when erasing transient attrs

- Resolves: RHEL-23082
This commit is contained in:
Chris Lumens 2025-12-08 15:30:42 -05:00
parent 0f1dfa8d71
commit 58b7f8c03b
2 changed files with 1268 additions and 1 deletions

1262
007-transient_attrs.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -41,7 +41,7 @@
## can be incremented to build packages reliably considered "newer"
## than previously built packages with the same pcmkversion)
%global pcmkversion 3.0.1
%global specversion 4
%global specversion 5
## Upstream commit (full commit ID, abbreviated commit ID, or tag) to build
%global commit 9a5e54bae85847c4bb6ed7c7fb06103ebebbc64a
@ -205,6 +205,7 @@ Patch003: 003-promotable-follows.patch
Patch004: 004-crm_resource_wait.patch
Patch005: 005-ipc_evict.patch
Patch006: 006-fewer_messages.patch
Patch007: 007-transient_attrs.patch
Requires: resource-agents
Requires: %{pkgname_pcmk_libs}%{?_isa} = %{version}-%{release}
@ -796,6 +797,10 @@ exit 0
%{_datadir}/pkgconfig/pacemaker-schemas.pc
%changelog
* Mon Dec 8 2025 Chris Lumens <clumens@redhat.com> - 3.0.1-5
- Fix a race condition between daemons when erasing transient attrs
- Resolves: RHEL-23082
* Thu Nov 13 2025 Chris Lumens <clumens@redhat.com> - 3.0.1-4
- Fix promoting instances of a cloned resource
- Handle large timeouts correctly in crm_resource --wait