diff --git a/_service b/_service
index 88fa135..3b9454d 100644
--- a/_service
+++ b/_service
@@ -11,7 +11,7 @@
2.1.7
-->
2.1.7+%cd.%h
- 09c4d6d2e
+ 239cba384f
enable
diff --git a/_servicedata b/_servicedata
index 061bde5..9ab3652 100644
--- a/_servicedata
+++ b/_servicedata
@@ -5,4 +5,4 @@
https://github.com/ClusterLabs/pacemaker.git
- 569aa41ecccd4da46725ac274c3a41c4edda1bb0
\ No newline at end of file
+ d7c233090057d4f660fa458a2ff97896b15ea951
\ No newline at end of file
diff --git a/pacemaker-2.1.7+20240530.09c4d6d2e.tar.xz b/pacemaker-2.1.7+20240530.09c4d6d2e.tar.xz
deleted file mode 100644
index cc61205..0000000
--- a/pacemaker-2.1.7+20240530.09c4d6d2e.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4aa7338fc3569acfb361d80e242da16c13bb412e64dc3cd6bcd2f9431f85dc7c
-size 4378168
diff --git a/pacemaker-2.1.7+20240711.239cba384.tar.xz b/pacemaker-2.1.7+20240711.239cba384.tar.xz
new file mode 100644
index 0000000..a331697
--- /dev/null
+++ b/pacemaker-2.1.7+20240711.239cba384.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:df6a61e9cac3d67c2a40cc80eb22cde50258cc81632c46f38334342c5dd8d56c
+size 4383384
diff --git a/pacemaker.changes b/pacemaker.changes
index 648334a..ac41185 100644
--- a/pacemaker.changes
+++ b/pacemaker.changes
@@ -1,3 +1,84 @@
+-------------------------------------------------------------------
+Fri Jul 12 11:13:38 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240711.239cba384:
+- various: Don't set cluster-layer node ID as XML ID
+- tools: crm_node -i must initialize nodeid before passing pointer (gh#ClusterLabs/pacemaker#3574)
+
+-------------------------------------------------------------------
+Wed Jul 10 16:43:36 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240709.f04c3b02c:
+- tools: CIB clients retry signon upon an EAGAIN error (gh#ClusterLabs/pacemaker#3567, bsc#1224183)
+- libcib: new function cib__signon_attempts() (gh#ClusterLabs/pacemaker#3567, bsc#1224183)
+
+-------------------------------------------------------------------
+Wed Jul 10 16:38:18 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240708.347e83d87:
+- crm_verify: Improve checking of fencing level IDs
+
+-------------------------------------------------------------------
+Thu Jul 04 07:10:12 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240703.f73f033d5 (Pacemaker-2.1.8-rc3):
+- sysconfig: deprecate PCMK_dh_min_bits environment variable
+
+-------------------------------------------------------------------
+Tue Jul 02 09:25:05 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240701.8af8b59e2:
+- libcrmcluster: use local hostname for node name if not configured in corosync (gh#ClusterLabs/pacemaker#3551)
+
+-------------------------------------------------------------------
+Tue Jul 02 09:21:29 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240701.b4e61209c:
+- tools: Don't double-free XML in crm_verify after schema update
+
+-------------------------------------------------------------------
+Mon Jul 01 14:27:39 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240701.a1003bbf1:
+- cts-cli: update expected output for crm_verify to distinguish configuration warnings and errors (gh#ClusterLabs/pacemaker#3543)
+- tools: crm_verify distinguishes configuration warnings and errors (gh#ClusterLabs/pacemaker#3543)
+
+-------------------------------------------------------------------
+Mon Jul 01 07:41:34 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240624.5d44a760b:
+- libcrmcommon: don't try to add to full string in pcmk__time_format_hr()
+- libcrmcommon: handle formatting errors in pcmk__time_format_hr()
+- scheduler: consider group locations when member is explicit colocation dependent
+- tools: Don't skip formatting if running crm_simulate interactively.
+
+-------------------------------------------------------------------
+Wed Jun 12 09:45:01 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240611.cbf6db339 (Pacemaker-2.1.8-rc2):
+- libcrmcommon: reject ISO 8601 duration without any values (gh#ClusterLabs/pacemaker#3517)
+- libcrmcommon: bounds-check ISO 8601 duration elements
+- scheduler: improve promotion score message for inactive instances
+- scheduler: use -INFINITY promotion score for inactive instances
+- libstonithd: prevent to free 'op_reply' repeatedly in 'stonith_send_command' (gh#ClusterLabs/pacemaker#3517)
+
+-------------------------------------------------------------------
+Mon Jun 10 11:37:18 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240606.917fbfa11:
+- libpacemaker: correctly retrieve any existing fail-count for increment (gh#ClusterLabs/pacemaker#3513)
+
+-------------------------------------------------------------------
+Mon Jun 10 11:23:24 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240605.f80f40e36:
+- libpacemaker: Add spaces back to attrd_updater query output.
+- libcib,liblrmd: improve TLS handshake error messages
+- liblrmd: make TLS handshake error handling consistent
+- libcrmcommon: interpret pcmk__remote_ready() return code correctly
+- pacemakerd: improve subdaemon check messages
+- pacemaker-based: improve local notification messages
+
-------------------------------------------------------------------
Tue Jun 04 07:35:46 UTC 2024 - Yan Gao
@@ -1738,7 +1819,7 @@ Thu May 12 07:56:23 UTC 2022 - Yan Gao
Mon May 02 10:01:36 UTC 2022 - Yan Gao
- Update to version 2.1.2+20220427.c01a90fd2:
-- tools: Hook up the verbosity flag in crm_attribute.
+- tools: Hook up the verbosity flag in crm_attribute. (gh#ClusterLabs/pacemaker#2696, bsc#1224183)
- tools: Honor CIB_file when doing node name lookups in crm_attribute.
- tools: Handle a remote node's name differing from its hostname.
- libcrmcommon: Fix a bug in processing multiple IPC messages.
diff --git a/pacemaker.spec b/pacemaker.spec
index d382c7e..b0e1537 100644
--- a/pacemaker.spec
+++ b/pacemaker.spec
@@ -129,7 +129,7 @@
%define with_regression_tests 0
Name: pacemaker
-Version: 2.1.7+20240530.09c4d6d2e
+Version: 2.1.7+20240711.239cba384
Release: 0
Summary: Scalable High-Availability cluster resource manager
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary