** Description changed: + ==== Begin Curtin SRU Template ==== + [Impact] + Curtin currently does not support specifying iSCSI targets in the storage + configuration. That means that MAAS or other users of curtin are not able + to install to use iscsi disks during installation. + + The changes in this bug add the ability to specify non-root iSCSI targets + to curtin, and include integration tests (vmtest) and unit tests to excercise + the functionality. + + [Test Case] + Run curtin vmtest on tests/vmtests/test_iscsi.py. + ./tools/jenkins-runner tests/vmtests/test_iscsi.py + + The named test sets up an iscsi server with tgt and does an installation + utilizing the disks provided by that iscsi server. + + [Regression Potential] + Regression would most likely be a result of the new iscsi functionality + mis-identifying configuration for a local disk as a iscsi disk, and then + failing to do things as a result. + + ==== End Curtin SRU Template ==== + [FFe Justification] - - Curtin currently does not support specifying iSCSI targets in the + - Curtin currently does not support specifying iSCSI targets in the storage configuration. - - Users have iSCSI targets they would like to install to via curtin. + - Users have iSCSI targets they would like to install to via curtin. - - The changes in this bug add the ability to specify non-root iSCSI + - The changes in this bug add the ability to specify non-root iSCSI targets in the YAML and include vmtests and unittests for that functionality. - - Existing users are unaffected by this change, as if they specified a + - Existing users are unaffected by this change, as if they specified a iSCSI compatible value in their YAML currently it would fail to parse. The added code is only used when iSCSI is used. --- Curtin needs to support the ability to attach an ISCSI block device during the installation and perform disk operations just like a locally attached block device. The disk also needs to be auto mounted when Ubuntu is rebooted after installation. Possible format: - id: sdb type: disk iscsi: target: iqn.2016-11.io.maas:storage.lun1 portal: 192.168.122.2:3260
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1645515 Title: [FFe] Support for ISCSI block devices To manage notifications about this bug go to: https://bugs.launchpad.net/curtin/+bug/1645515/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
