I've forgotten the details, but basically the iSCSI enterprise target project (aka iet):
never went into the upstream kernel and never got into Fedora (see bug #197867)
The tgt project:
did get its kernel module upstream and is packaged in Fedora as scsi-target-utils
Nova upstream uses ietadm from the former, but this isn't available in Fedora. We should use tgtadm instead
Ubuntu's Chuck Short has done some work along these lines:
A more recent proposal of his is to add an --iscsi_helper flag to allow choosing between the two
(In reply to comment #0)
> A more recent proposal of his is to add an --iscsi_helper flag to allow
> choosing between the two
Meant to include a link to that:
I did some work on Chuck's --iscsi_helper patch:
and included in our package:
* Mon Sep 19 2011 Mark McLoughlin <markmc> - 2011.3-0.10.d4
- Use tgtadm instead of ietadm (#737046)
openstack-nova-2011.3-0.10.d4.fc16 has been submitted as an update for Fedora 16.
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing openstack-nova-2011.3-0.10.d4.fc16'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
openstack-nova-2011.3-1.fc16 has been submitted as an update for Fedora 16.
openstack-nova-2011.3-3.fc16 has been submitted as an update for Fedora 16.
openstack-nova-2011.3-3.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.