Upon investigation, it seems the common code (https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ipmitool.py#L1192) provides an ipmi_cmd in the format the shellinabox expects (uid/git/cwd). Manpage for shellinaboxd supports this theory. Additionally, socat does not support this syntax. This is what the reporter is encountering. Removing extraneous parameters allows reporter to correctly launch socat.
Upon investigation, it seems the common code (https:/ /github. com/openstack/ ironic/ blob/master/ ironic/ drivers/ modules/ ipmitool. py#L1192) provides an ipmi_cmd in the format the shellinabox expects (uid/git/cwd). Manpage for shellinaboxd supports this theory. Additionally, socat does not support this syntax. This is what the reporter is encountering. Removing extraneous parameters allows reporter to correctly launch socat.