undercloud host iscsid socket activation started after reboot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Invalid
|
High
|
Emilien Macchi |
Bug Description
After rebooting the undercloud, the host's iscsid socket activation by systemd is started. This will cause any connections on the iscsi port to start the host's iscsid service, which will then cause problems with the containerized ironic conductor.
In my environment, this caused ironic conductor to fail initiation with the iscsi target with this error:
Stderr: u'iscsiadm: Cannot perform discovery. Invalid Initiatorname.
Stderr: u'iscsiadm: Cannot perform discovery. Invalid Initiatorname.
2019-04-04 16:53:29.463 8 ERROR ironic.
Stopping the host's iscsid and iscsid.socket and iscsiuio.socket services seemed to fix it.
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → stein-rc1 |
Changed in tripleo: | |
assignee: | nobody → Emilien Macchi (emilienm) |
https:/ /asciinema. org/a/qdYQfz0GH OkbrD0gWQlu6w7Z l
this is not a bug in TripleO but when you install libguestfs-tools (and I do the same). Which installs the iscsid socket :(.
I think we could document that somewhere, but not sure what we can do in the code. Closing this bug for now but feel free to re-open if you have a better idea.