When upgrading from version 2.1.3 to 2.1.4, systemd unit file iscsi-init.service is not installed. Check the linked upstream commit for it being added to the list of systemd units to be installed. As such, (re)starting the service fails under systemd: Reproducible: Always Steps to Reproduce: 1. Upgrade from 2.1.3 to 2.1.4 on a systemd machine, have the old version running 2. Run "systemctl daemon-reload" 3. Run "systemctl restart iscsid" Actual Results: # systemctl restart iscsid Failed to restart iscsid.service: Unit iscsi-init.service not found. Expected Results: <no output, the service simply restarting>
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfe85b698bb1cb92d8e29ef3aa43b7d0fa9806a commit dbfe85b698bb1cb92d8e29ef3aa43b7d0fa9806a Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2021-03-18 09:41:52 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-03-18 09:41:52 +0000 sys-block/open-iscsi: Revbump to install iscsi-init.service as well Closes: https://bugs.gentoo.org/776568 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> .../{open-iscsi-2.1.4.ebuild => open-iscsi-2.1.4-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)