diff --git a/_servicedata b/_servicedata
index bb687d1..d06e397 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/openSUSE/suse-module-tools.git
- 53810546ce76fb4a95fe2cb4ce6a08f41dafb797
\ No newline at end of file
+ 22cf1c54dbe945eb9554b79be090413ad82a16ef
\ No newline at end of file
diff --git a/suse-module-tools-15.1.13.tar.xz b/suse-module-tools-15.1.13.tar.xz
deleted file mode 100644
index f9ad79f..0000000
--- a/suse-module-tools-15.1.13.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:336ebd9a368d9400355792de07177fef5ccea2ce31d964927fb54d37589762d0
-size 26136
diff --git a/suse-module-tools-15.2.3.tar.xz b/suse-module-tools-15.2.3.tar.xz
new file mode 100644
index 0000000..b60c5c8
--- /dev/null
+++ b/suse-module-tools-15.2.3.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f1b9493e7ca1ff2f35a249a70891b8860045222c8ac904256e4c83b6dc52e622
+size 26312
diff --git a/suse-module-tools.changes b/suse-module-tools.changes
index 05e4dc0..732d5ed 100644
--- a/suse-module-tools.changes
+++ b/suse-module-tools.changes
@@ -1,3 +1,30 @@
+-------------------------------------------------------------------
+Mon Jul 01 20:18:55 UTC 2019 - mwilck@suse.com
+
+- Update to version 15.2.3:
+ * softdep of bridge on br_netfilter (bsc#937216, bsc#1134819)
+
+-------------------------------------------------------------------
+Tue Jun 18 13:08:07 UTC 2019 - mwilck@suse.com
+
+- Update to version 15.2.2:
+ * kmp-install, driver-check.sh, weak-modules2:
+ Support for compressed kernel modules (bsc#1135854)
+
+-------------------------------------------------------------------
+Fri Jun 14 14:52:19 UTC 2019 - mwilck@suse.com
+
+- Update to version 15.2.1:
+- Install sg.conf under /usr/lib/modules-load.d (bsc#1036463)
+ * sg.conf: avoid file conflict with systemd
+
+-------------------------------------------------------------------
+Fri Jun 14 10:06:55 UTC 2019 - mwilck@suse.com
+
+- Update to version 15.2.0:
+ * weak-modules2: emit "inconsistent" warning only if replacement fails
+ (bsc#1127155)
+
-------------------------------------------------------------------
Fri May 17 06:18:33 UTC 2019 - Dominique Leuenberger
diff --git a/suse-module-tools.spec b/suse-module-tools.spec
index 47eb7cd..1257975 100644
--- a/suse-module-tools.spec
+++ b/suse-module-tools.spec
@@ -16,6 +16,10 @@
#
+# Define _rpmmacrodir if it's not defined yet
+%{!?_rpmmacrodir: %global _rpmmacrodir %{_rpmconfigdir}/macros.d}
+%define modules_load_dir /usr/lib/modules-load.d
+
# List of legacy file systems to be blacklisted by default
%if 0%{?is_opensuse}
%global fs_blacklist adfs affs bfs befs cramfs efs erofs exofs freevxfs f2fs hfs hpfs jfs minix nilfs2 ntfs omfs qnx4 qnx6 sysv ufs
@@ -25,7 +29,7 @@
%endif
Name: suse-module-tools
-Version: 15.1.13
+Version: 15.2.3
Release: 0
Summary: Configuration for module loading and SUSE-specific utilities for KMPs
License: GPL-2.0-or-later
@@ -121,8 +125,8 @@ install -pm 644 50-kernel-uname_r.conf "%{buildroot}%{_libexecdir}/systemd/syste
# Ensure that the sg driver is loaded early (bsc#1036463)
# Not needed in SLE11, where sg is loaded via udev rule.
-install -d -m 755 "%{buildroot}%{_sysconfdir}/modules-load.d"
-install -pm 644 sg.conf "%{buildroot}%{_sysconfdir}/modules-load.d"
+install -d -m 755 "%{buildroot}%{modules_load_dir}"
+install -pm 644 sg.conf "%{buildroot}%{modules_load_dir}"
mkdir -p %{buildroot}%{_defaultlicensedir}
@@ -259,8 +263,8 @@ done
%{_libexecdir}/module-init-tools
%exclude %{_libexecdir}/module-init-tools/weak-modules
%{_libexecdir}/systemd/system/systemd-sysctl.service.d
-%dir %{_sysconfdir}/modules-load.d
-%config(noreplace) %{_sysconfdir}/modules-load.d/sg.conf
+%dir %{modules_load_dir}
+%{modules_load_dir}/sg.conf
%files legacy
%defattr(-,root,root)