-
Notifications
You must be signed in to change notification settings - Fork 349
Comparing changes
Open a pull request
base repository: ClusterLabs/pacemaker
base: Pacemaker-3.0.0
head repository: ClusterLabs/pacemaker
compare: 3.0
- 12 commits
- 21 files changed
- 3 contributors
Commits on Jan 28, 2025
-
Fix: libraries: Update version numbers in so names
This fixes a longstanding regression, introduced in dad2411 for libstonithd and in e014c52 for libcib. The libstonithd version mismatch currently causes issues with dlm_controld, impacting gfs2 filesystems. It's not clear whether anything uses the CIB_LIBRARY constant. It looks as if it could be deprecated. Nothing internal uses it. However, dlm includes stonith-ng.h, which uses STONITH_LIBRARY in inline functions. Signed-off-by: Reid Wahl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc802bf - Browse repository at this point
Copy the full SHA dc802bfView commit details -
Merge pull request #3812 from nrwahl2/nrwahl2-libs-30
[3.0] Fix: libraries: Update version numbers in so names
Configuration menu - View commit details
-
Copy full SHA for fa492f5 - Browse repository at this point
Copy the full SHA fa492f5View commit details
Commits on Feb 18, 2025
-
Fix: build: Fix default pacemaker-remoted path on Fedora >= 42
Fedora >=42 tries to unify /usr/sbin with /usr/bin, which causes problems for our bundles' container resources in the default case. See the comment in configure.ac for much more detail. Signed-off-by: Reid Wahl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d60b940 - Browse repository at this point
Copy the full SHA d60b940View commit details -
Merge pull request #3827 from nrwahl2/nrwahl2-sbindir30
[3.0] Fix: build: Fix default pacemaker-remoted path on Fedora >= 42
Configuration menu - View commit details
-
Copy full SHA for 64cd854 - Browse repository at this point
Copy the full SHA 64cd854View commit details
Commits on Apr 30, 2025
-
Refactor: libcrmcommon: Drop xmlSetBufferAllocationScheme() call
As of libxml v2.14.0, xmlSetBufferAllocationScheme() is deprecated, which is already causing compilation failures on debian-experimental. Further, also as of libxml v2.14.0, its replacement xmlBufferSetAllocationScheme() is a no-op. At this point, we could easily drop pcmk__xml_init(), replacing it with calls to pcmk__schema_init(). However, pcmk__xml_cleanup() still seems reasonable to have, and it seems intuitive to keep a corresponding init() function. So for now this remains as a wrapper. Signed-off-by: Reid Wahl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f6b74b - Browse repository at this point
Copy the full SHA 2f6b74bView commit details -
Refactor: libcrmcommon: Call correct setup functions
This doesn't change behavior, it just makes more sense. Signed-off-by: Reid Wahl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for edc6b93 - Browse repository at this point
Copy the full SHA edc6b93View commit details -
Refactor: libcrmcommon: Drop pcmk__xml_cleanup()
xmlCleanupParser() is supposed to be called only immediately before program exit (or more precisely, when the program is completely finished using libxml2). So even though we usually isolate libxml2 functions to appropriate source files, I think it makes sense to call this directly in pcmk_common_cleanup() alongside qb_log_fini(), as part of cleaning up external library memory/state. This means we also must call it directly in crm_xml_cleanup() for backwards compatibility. And at least for now, we call it in the unit test cleanup function, since crm_exit()/pcmk_common_cleanup() doesn't get called when exiting a unit test. Signed-off-by: Reid Wahl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 460f49d - Browse repository at this point
Copy the full SHA 460f49dView commit details -
Refactor: libcrmcommon: Use more correct setup/teardown functions
Does not change behavior Signed-off-by: Reid Wahl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1916199 - Browse repository at this point
Copy the full SHA 1916199View commit details -
Refactor: libcrmcommon: Drop pcmk__xml_init()
Signed-off-by: Reid Wahl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2cb137 - Browse repository at this point
Copy the full SHA a2cb137View commit details -
Merge pull request #3873 from nrwahl2/nrwahl2-regression3.0
[3.0] Drop deprecated xmlSetBufferAllocationScheme() call (fix builds on debian-experimental)
Configuration menu - View commit details
-
Copy full SHA for e72ff0b - Browse repository at this point
Copy the full SHA e72ff0bView commit details
Commits on May 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 82aad7a - Browse repository at this point
Copy the full SHA 82aad7aView commit details
Commits on May 15, 2025
-
Merge pull request #3876 from wenningerk/sysusers_test_3
Build: rpm: use sysusers to add group/user
Configuration menu - View commit details
-
Copy full SHA for 5825552 - Browse repository at this point
Copy the full SHA 5825552View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff Pacemaker-3.0.0...3.0