With Focal in my test environment I still see
Unexpected iSCSI Connection State, forcing iSCSI logout.
Logging out of session [sid: 1, target: tgt-boot-test-CgkE2Y, portal: 10.0.12.2,3260]
[ 1291.109263] sd-execu[1616]: /usr/lib/systemd/system-shutdown/open-iscsi.finalrd failed with exit status 141.
[ 1291.114839] reboot: System halted
=> But TBH, that also is at a ~25s delay :-
So I might need a different setup to test this myself.
I looked at the changes more in detail:
#1
NSS while not directly linked (and thereby missed by:
copy_exec /sbin/iscsid
Can be needed by nsswitch.conf used by getpwuid of glibc and
the default being "files" which then needs this lib eventually.
#2
And a fake trivial passwd, I can't see how that hurts and it if fixes the issue that you are seeing - why not adding that.
I've thrown preliminary builds for Hirsute and Focal adopting your changes into a PPA [1] and would appreciate if you could test if they indeed work out as you expect.
Thanks for the answers Michael!
With Focal in my test environment I still see test-CgkE2Y, portal: 10.0.12.2,3260] systemd/ system- shutdown/ open-iscsi. finalrd failed with exit status 141.
Unexpected iSCSI Connection State, forcing iSCSI logout.
Logging out of session [sid: 1, target: tgt-boot-
[ 1291.109263] sd-execu[1616]: /usr/lib/
[ 1291.114839] reboot: System halted
=> But TBH, that also is at a ~25s delay :-
So I might need a different setup to test this myself.
I looked at the changes more in detail:
#1
NSS while not directly linked (and thereby missed by:
copy_exec /sbin/iscsid
Can be needed by nsswitch.conf used by getpwuid of glibc and
the default being "files" which then needs this lib eventually.
#2
And a fake trivial passwd, I can't see how that hurts and it if fixes the issue that you are seeing - why not adding that.
I've thrown preliminary builds for Hirsute and Focal adopting your changes into a PPA [1] and would appreciate if you could test if they indeed work out as you expect.
[1]: https:/ /launchpad. net/~ci- train-ppa- service/ +archive/ ubuntu/ 4527/+packages