diff --git a/ceph-iscsi-3.0+1556546618.g28a0e8a.tar.gz b/ceph-iscsi-3.0+1556546618.g28a0e8a.tar.gz
deleted file mode 100644
index ae19632..0000000
--- a/ceph-iscsi-3.0+1556546618.g28a0e8a.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:22e64830e61d0a051ad66399faa23e02ea96dcdd70c1f6d5a284136b549eb212
-size 127630
diff --git a/ceph-iscsi-3.0+1557415271.g940ac86.tar.gz b/ceph-iscsi-3.0+1557415271.g940ac86.tar.gz
new file mode 100644
index 0000000..507fb79
--- /dev/null
+++ b/ceph-iscsi-3.0+1557415271.g940ac86.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e625d64b4bdac3807874c0b1512b531a8db9a4326c9b597ec98dd39e87c4cec4
+size 127930
diff --git a/ceph-iscsi.changes b/ceph-iscsi.changes
index 8c3a2ac..ad16f5d 100644
--- a/ceph-iscsi.changes
+++ b/ceph-iscsi.changes
@@ -1,3 +1,17 @@
+-------------------------------------------------------------------
+Thu May  9 15:21:26 UTC 2019 - Nathan Cutler <ncutler@suse.com>
+
+- Update to 3.0+1557415271.g940ac86: 
+  + Fix race condition on target disk add (bsc#1134479)
+
+-------------------------------------------------------------------
+Thu May  9 10:28:06 UTC 2019 - Nathan Cutler <ncutler@suse.com>
+
+- Update to 3.0+1557397680.g929bd14:
+  + logger level is now configurable
+  + tcmu-runner supports all RBD features
+  + allow deletion of a target that doesn't exist in LIO
+
 -------------------------------------------------------------------
 Mon Apr 29 14:04:00 UTC 2019 - Nathan Cutler <ncutler@suse.com>
 
diff --git a/ceph-iscsi.spec b/ceph-iscsi.spec
index ce28904..b44f327 100644
--- a/ceph-iscsi.spec
+++ b/ceph-iscsi.spec
@@ -20,7 +20,7 @@
 
 
 Name:           ceph-iscsi
-Version:        3.0+1556546618.g28a0e8a
+Version:        3.0+1557415271.g940ac86
 Release:        1%{?dist}
 Group:          System/Filesystems
 Summary:        Python modules for Ceph iSCSI gateway configuration management
@@ -72,7 +72,8 @@ Requires:       python3-configshell
 %endif
 %endif
 
-BuildRequires:  systemd
+BuildRequires: systemd-rpm-macros
+%{?systemd_requires}
 
 %description
 Python package providing the modules used to handle the configuration of an
@@ -136,22 +137,26 @@ ln -s service %{buildroot}%{_sbindir}/rcrbd-target-api
 
 %post
 %if 0%{?fedora} || 0%{?rhel}
-/bin/systemctl --system daemon-reload &> /dev/null || :
-/bin/systemctl --system enable rbd-target-gw &> /dev/null || :
-/bin/systemctl --system enable rbd-target-api &> /dev/null || :
+%systemd_post rbd-target-gw.service
+%systemd_post rbd-target-api.service
 %endif
 %if 0%{?suse_version}
 %service_add_post rbd-target-gw.service rbd-target-api.service
 %endif
 
 %preun
+%if 0%{?fedora} || 0%{?rhel}
+%systemd_preun rbd-target-gw.service
+%systemd_preun rbd-target-api.service
+%endif
 %if 0%{?suse_version}
 %service_del_preun rbd-target-gw.service rbd-target-api.service
 %endif
 
 %postun
 %if 0%{?fedora} || 0%{?rhel}
-/bin/systemctl --system daemon-reload &> /dev/null || :
+%systemd_postun rbd-target-gw.service
+%systemd_postun rbd-target-api.service
 %endif
 %if 0%{?suse_version}
 %service_del_postun rbd-target-gw.service rbd-target-api.service