diff --git a/_service b/_service
index 3ec8b6d..e925266 100644
--- a/_service
+++ b/_service
@@ -11,7 +11,7 @@
2.1.5
-->
2.1.5+%cd.%h
- a4b0ea1b5
+ 22590c566
enable
diff --git a/_servicedata b/_servicedata
index c01805f..7aaff94 100644
--- a/_servicedata
+++ b/_servicedata
@@ -5,4 +5,4 @@
https://github.com/ClusterLabs/pacemaker.git
- c026b5e2a10eebc29cbf1b09953fbba40b7549f3
\ No newline at end of file
+ 4a1e3fa1f24f1d31785456c030d19919c27bdb5b
\ No newline at end of file
diff --git a/pacemaker-2.1.5+20230309.a4b0ea1b5.tar.xz b/pacemaker-2.1.5+20230309.a4b0ea1b5.tar.xz
deleted file mode 100644
index cfe716e..0000000
--- a/pacemaker-2.1.5+20230309.a4b0ea1b5.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b1824edc6bd20f784852f326614eeaff27e99b82d1d623c3775cba29bb928e37
-size 4167784
diff --git a/pacemaker-2.1.5+20230320.22590c566.tar.xz b/pacemaker-2.1.5+20230320.22590c566.tar.xz
new file mode 100644
index 0000000..537898b
--- /dev/null
+++ b/pacemaker-2.1.5+20230320.22590c566.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8a9ca2c2122beb4a48d85fddd0997c5ccc2320a69ecd2039e7b603a4a1d6b618
+size 4171964
diff --git a/pacemaker.changes b/pacemaker.changes
index 0c1a3e9..cffc509 100644
--- a/pacemaker.changes
+++ b/pacemaker.changes
@@ -1,3 +1,28 @@
+-------------------------------------------------------------------
+Wed Mar 22 16:11:09 UTC 2023 - Yan Gao
+
+- Update to version 2.1.5+20230320.22590c566:
+- libcrmcommon: allow crm_attribute to try OCF_RESOURCE_INSTANCE environment variable if -p is specified with an empty string (bsc#1209586)
+- libcrmcommon, libpe_status: New enabled meta attr for alerts
+- scheduler: message now applies to all nodes
+- libcrmcommon: avoid libqb assertion
+- tools: Formatted output in crm_shadow
+- schemas: New diff and any-element schemas
+- schemas: New crm_shadow and instruction schemas
+
+-------------------------------------------------------------------
+Tue Mar 21 15:13:46 UTC 2023 - Yan Gao
+
+- Update to version 2.1.5+20230314.692147cd3:
+- tools: Don't teardown on unsuccessful crm_shadow --delete
+- tools: Don't print teardown message for crm_shadow --commit
+- libcib: Don't unset env var in cib_new_no_shadow()
+- scheduler: avoid displaying failed operations as pending (bsc#1206263)
+- Revert "Fix: libpacemaker: ensure any pending recurring monitor gets updated if it fails" (bsc#1206263)
+- cts-regression: reflect any test failures again with the return code
+- alerts: make alert_snmp.sh.sample compatible with SNMPv3
+- tool: update crm_mon synopsis (bsc#1208868)
+
-------------------------------------------------------------------
Tue Mar 14 10:25:29 UTC 2023 - Yan Gao
diff --git a/pacemaker.spec b/pacemaker.spec
index d478cee..81d0f85 100644
--- a/pacemaker.spec
+++ b/pacemaker.spec
@@ -104,7 +104,7 @@
%define with_regression_tests 0
Name: pacemaker
-Version: 2.1.5+20230309.a4b0ea1b5
+Version: 2.1.5+20230320.22590c566
Release: 0
Summary: Scalable High-Availability cluster resource manager
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary