[Bug 261097] ctld fails to start on boot after upgrade to 12.3-RELEASE
Date: Tue, 11 Jan 2022 02:55:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261097 Bug ID: 261097 Summary: ctld fails to start on boot after upgrade to 12.3-RELEASE Product: Base System Version: 12.3-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: pascal.guitierrez@gmail.com i have a basic ctl.conf iscsi target running that was working fine on 12.1-R and 12.2-R, however since upgrading to 12.3-R the userland ctld does not start on boot anymore. /etc/rc.conf contains: ctld_enable=YES there are no error messages in /var/log/messages that relate to ctld. the kernel has the device loaded, here's ctladm devlist: LUN Backend Size (Blocks) BS Serial Number Device ID 0 block 402653184 4096 MYSERIAL0000 lun0 but there is no ctld process running... the workaround is to simply service ctld restart after boot, which results in the following output: ctld not running? (check /var/run/ctld.pid). Starting ctld. ctld: error returned from port creation request: target "iqn.2021-11.com.my:target0" for portal group tag 257 already exists ctld: failed to update port pg0-iqn.2021-11.com.my:target0 the iscsi target then proceeds to work correctly. here's the ctl.conf for reference: auth-group ag0 { auth-type none initiator-portal 172.16.56.10 } portal-group pg0 { discovery-auth-group no-authentication listen 172.16.56.20 } target iqn.2021-11.com.my:target0 { auth-group ag0 portal-group pg0 lun 0 { path /dev/zvol/tank/luns/lun0 device-id lun0 blocksize 4096 } } i believe i also observed this problem on 13.0-R, however the system i'm working on now is 12.3 and is 100% reproduceable, so i'll submit this bug for 12.3. -- You are receiving this mail because: You are the assignee for the bug.