diff --git a/_service b/_service
index 12eea03..2e6cad8 100644
--- a/_service
+++ b/_service
@@ -11,7 +11,7 @@
2.1.7
-->
2.1.7+%cd.%h
- bff14cd3f
+ d18a497eb
enable
diff --git a/_servicedata b/_servicedata
index 9bb0f0b..f671ff8 100644
--- a/_servicedata
+++ b/_servicedata
@@ -5,4 +5,4 @@
https://github.com/ClusterLabs/pacemaker.git
- bff14cd3f1920ebb5dbba0aa2aa0e0bb2f08057c
\ No newline at end of file
+ f964f4de46eb9719ac4d93971074573bec7b34b8
\ No newline at end of file
diff --git a/pacemaker-2.1.7+20240226.bff14cd3f.tar.xz b/pacemaker-2.1.7+20240226.bff14cd3f.tar.xz
deleted file mode 100644
index 78db6ea..0000000
--- a/pacemaker-2.1.7+20240226.bff14cd3f.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b68bcd15ac36fbdd28ca08f730db230eca1d1588210becc559ad17dc6f35f0f2
-size 4320676
diff --git a/pacemaker-2.1.7+20240304.d18a497eb.tar.xz b/pacemaker-2.1.7+20240304.d18a497eb.tar.xz
new file mode 100644
index 0000000..e671abd
--- /dev/null
+++ b/pacemaker-2.1.7+20240304.d18a497eb.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8619d982c88eead4bc439d3119e939885b5402813e85ec9d020f8c819519e90d
+size 4328032
diff --git a/pacemaker.changes b/pacemaker.changes
index 5a6374b..bf7c17e 100644
--- a/pacemaker.changes
+++ b/pacemaker.changes
@@ -1,3 +1,36 @@
+-------------------------------------------------------------------
+Thu Mar 14 11:15:30 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240304.d18a497eb:
+- libcrmcommon: use uint32_t for 32-bit magic numbers (gh#ClusterLabs/pacemaker#3381)
+
+-------------------------------------------------------------------
+Thu Mar 14 10:35:21 UTC 2024 - Yan Gao
+
+- Update to version 2.1.7+20240304.d7bf4680c:
+- libcrmcommon: Use free_xml in html_free_priv.
+- libcrmcommon: Free error strings in html/xml outputters.
+- libcrmcommon: Free text/curses private list data.
+- tools: Fix argument validation for crm_attribute update.
+- pacemaker-fenced: improve pcmk_host_list help
+- libcrmcommon, fencer: Fix some option defaults
+- tools: crm_attribute --list-options --all
+- scheduler: Deprecate metadata CLI option
+- controller: Deprecate metadata CLI option
+- based: Deprecate metadata CLI option
+- libcrmcommon: Bump CRM_FEATURE_SET for cluster option listing
+- tools: New crm_attribute --list-options=TYPE option
+- schemas: Update for crm_attribute --list-options
+- schemas: New options API schema
+- schemas: New OCF RA version 1.1 schema
+- tools: deprecate --text-fancy command-line option
+
+-------------------------------------------------------------------
+Thu Mar 14 09:41:58 UTC 2024 - pgajdos@suse.com
+
+- remove dependency on /usr/bin/python3 using
+ %python3_fix_shebang_path macro, [bsc#1212476]
+
-------------------------------------------------------------------
Fri Mar 01 10:18:23 UTC 2024 - Yan Gao
diff --git a/pacemaker.spec b/pacemaker.spec
index d81040d..7d8d7b8 100644
--- a/pacemaker.spec
+++ b/pacemaker.spec
@@ -1,7 +1,7 @@
#
# spec file for package pacemaker
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -129,7 +129,7 @@
%define with_regression_tests 0
Name: pacemaker
-Version: 2.1.7+20240226.bff14cd3f
+Version: 2.1.7+20240304.d18a497eb
Release: 0
Summary: Scalable High-Availability cluster resource manager
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -484,6 +484,11 @@ ln -s ../heartbeat/NodeUtilization %{buildroot}%{ocf_root}/resource.d/pacemaker/
%endif
%fdupes -s %{buildroot}
+%if %{suse_version} >= 1600
+%python3_fix_shebang_path %{buildroot}%{_libexecdir}/pacemaker/*
+%python3_fix_shebang_path %{buildroot}%{_datadir}/pacemaker/tests/*
+%python3_fix_shebang_path %{buildroot}%{_datadir}/pacemaker/tests/cts/*
+%endif
%check
make %{_smp_mflags} check