diff --git a/.files b/.files
index 1c9b28f..803bd53 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 271ef1c..e592022 100644
--- a/.rev
+++ b/.rev
@@ -618,4 +618,12 @@
999728
+
+ ae60b8e9259f07b2fed9b2d4368853d7
+ 2.3.0~git0.3db81913e
+
+ dimstar_suse
+
+ 1001541
+
diff --git a/.servicemark b/.servicemark
index ff36aee..82455e7 100644
--- a/.servicemark
+++ b/.servicemark
@@ -1 +1 @@
-f4f2b8b23e42cd3cd7cc1abd077641ea
+5b197f2e15be08d82c96df9c40334892
diff --git a/389-ds-base-2.2.2~git11.f002e9e09.tar.xz b/389-ds-base-2.2.2~git11.f002e9e09.tar.xz
deleted file mode 120000
index dedb8a9..0000000
--- a/389-ds-base-2.2.2~git11.f002e9e09.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafybeihud2krpmnml4vtl2x6uw7wwk3uotf4pfdqcqz5tsyabmqcj2w5l4
\ No newline at end of file
diff --git a/389-ds-base-2.3.0~git0.3db81913e.tar.xz b/389-ds-base-2.3.0~git0.3db81913e.tar.xz
new file mode 120000
index 0000000..12957dd
--- /dev/null
+++ b/389-ds-base-2.3.0~git0.3db81913e.tar.xz
@@ -0,0 +1 @@
+/ipfs/bafybeiaqk3r4oawamb3mwpwrtqsi6z4wzowjl4yq2dhmlkitheorm353ti
\ No newline at end of file
diff --git a/389-ds-base.obsinfo b/389-ds-base.obsinfo
index 621159b..2c7420c 100644
--- a/389-ds-base.obsinfo
+++ b/389-ds-base.obsinfo
@@ -1,4 +1,4 @@
name: 389-ds-base
-version: 2.2.2~git11.f002e9e09
-mtime: 1659013458
-commit: f002e9e09d293fc005b0c1d1543bf933cf25adb9
+version: 2.3.0~git0.3db81913e
+mtime: 1662058857
+commit: 3db81913e27002ced7df00e5625b804457593efb
diff --git a/389-ds.changes b/389-ds.changes
index bca0bd0..b163ae7 100644
--- a/389-ds.changes
+++ b/389-ds.changes
@@ -1,4 +1,19 @@
-------------------------------------------------------------------
+Wed Sep 07 01:45:06 UTC 2022 - william.brown@suse.com
+
+- Update to version 2.3.0~git0.3db81913e:
+ * Bump version to 2.3.0
+ * Issue 5012 - Migrate pcre to pcre2 - remove match limit
+ * Update CI tests
+ * Issue 5356 - Make Rust non-optional and update default password storage scheme
+ * Issue 5012 - Migrate pcre to pcre2
+ * Issue 5428 - Fix regression with nscpEntryWsi computation
+ * Fix missing 'not' in description (closes #5423) (#5424)
+ * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422)
+ * Issue 3903 - fix repl keep alive event interval
+ * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420)
+
+-------------------------------------------------------------------
Wed Aug 10 23:26:35 UTC 2022 - William Brown
- Update _constraints due to random build failures caused by OBS environmental
diff --git a/389-ds.spec b/389-ds.spec
index 208d77c..822d040 100644
--- a/389-ds.spec
+++ b/389-ds.spec
@@ -33,7 +33,7 @@
%define svrcorelib libsvrcore0
Name: 389-ds
-Version: 2.2.2~git11.f002e9e09
+Version: 2.3.0~git0.3db81913e
Release: 0
Summary: 389 Directory Server
License: GPL-3.0-or-later AND MPL-2.0
@@ -93,7 +93,7 @@ BuildRequires: pkgconfig(icu-i18n)
BuildRequires: pkgconfig(icu-uc)
BuildRequires: pkgconfig(libcap)
BuildRequires: pkgconfig(libcrypto)
-BuildRequires: pkgconfig(libpcre)
+BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(nspr)
BuildRequires: pkgconfig(nss)
diff --git a/vendor.tar.xz b/vendor.tar.xz
index 1b8f360..0bd345b 120000
--- a/vendor.tar.xz
+++ b/vendor.tar.xz
@@ -1 +1 @@
-/ipfs/bafybeiexdy4t7hqmuuo2oe4qhsxo2cg2jxbifyz2ep5v2sjyzv6jkmfm6m
\ No newline at end of file
+/ipfs/bafybeib3k7uhs4suff4tsorjvkl4zhxep2ucmufzqioyrbytdz6mwooouu
\ No newline at end of file