New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 611130 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Email to this user bounced
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Feature



Sign in to add a comment

Add iSCSI target support for devservers

Reported by printe...@chromium.org, May 11 2016

Issue description

As part of porting iSCSI to Servo V3 ( http://crbug.com/570766 ), iSCSI target support for devservers is needed.

This consists of:
- Support for Linux LIO kernel target, which is enabled by building the configfs, target_core_mod, target_core_file and iscsi_target_mod kernel modules.
- Extending devserver RPC interface to allow remote creation and deletion of iSCSI targets.
- Changes in project-moblab upstart job scripts and chroot scripts to allow setup and cleanup of the kernel iscsi target.
 
Project Member

Comment 1 by bugdroid1@chromium.org, May 18 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/7df0f8b556697cb8d7c4f54233cfe3352a4a78c6

commit 7df0f8b556697cb8d7c4f54233cfe3352a4a78c6
Author: Victor Dodon <printesoi@chromium.org>
Date: Tue May 10 00:31:43 2016

cros-kernel2: enable build of LIO target driver with USE=iscsi flag

USE=iscsi also enables the build of the iSCSI Linux LIO target. The
iSCSI target will be used by devservers to create remote Chromium OS
images that will be used by Servo V3 to boot DUTs.

BUG= chromium:570766 
BUG= chromium:611130 
TEST=`USE=iscsi emerge-guado_moblab sys-kernel/chromeos-kernel-3_14`
     and check that target_core_mod, iscsi_target_mod, target_core_file
     modules are built.

Change-Id: I0d2900bd16c6b0ddc9b7a72e6f3bfac379678e5b
Reviewed-on: https://chromium-review.googlesource.com/344014
Commit-Ready: Victor Dodon <printesoi@chromium.org>
Tested-by: Victor Dodon <printesoi@chromium.org>
Reviewed-by: Gwendal Grignou <gwendal@chromium.org>

[modify] https://crrev.com/7df0f8b556697cb8d7c4f54233cfe3352a4a78c6/eclass/cros-kernel2.eclass

Project Member

Comment 2 by bugdroid1@chromium.org, May 19 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/0d3f2be3941a7414c444b4017a78d538c3706df9

commit 0d3f2be3941a7414c444b4017a78d538c3706df9
Author: Victor Dodon <printesoi@chromium.org>
Date: Mon May 09 22:56:54 2016

devserver-deps: add rtslib-fb as dependency

Because of the work to support iSCSI target in devservers,
chromeos-base/devserver needs rtslib-fb as a dependency to manage the
Linux LIO target through configfs.

BUG= chromium:570766 
BUG= chromium:611130 
TEST=inside chroot: emerge chromeos-base/devserver and check rtslib-fb
     is installed: emerge -pv dev-python/rtslib-fb should show:
        "[ebuild   R    ] dev-python/rtslib-fb-2.1.57"
     for moblab: emerge-guado_moblab chromeos-base/devserver and check
     rtslib-fb is installed: emerge-guado_moblab -pv rtslib-fb
     should show:
        "[ebuild   R    ] dev-python/rtslib-fb-2.1.57"
CQ-DEPEND=CL:343621

Change-Id: I6c89dd32b03419f26b8571c92ed579397dc38079
Reviewed-on: https://chromium-review.googlesource.com/344015
Commit-Ready: Victor Dodon <printesoi@chromium.org>
Tested-by: Victor Dodon <printesoi@chromium.org>
Reviewed-by: Simran Basi <sbasi@chromium.org>
Reviewed-by: Dan Shi <dshi@google.com>

[modify] https://crrev.com/0d3f2be3941a7414c444b4017a78d538c3706df9/chromeos-base/devserver-deps/devserver-deps-0.0.1.ebuild
[rename] https://crrev.com/0d3f2be3941a7414c444b4017a78d538c3706df9/chromeos-base/devserver-deps/devserver-deps-0.0.1-r4.ebuild

Comment 3 by benhenry@google.com, Jun 21 2016

Status: Assigned (was: Untriaged)
There's an owner on this bug but the status != Assigned. Fixing. If you feel you don't own this bug, please remove yourself as the owner and mark it as "Available" or "Untriaged".
Status: Archived (was: Assigned)

Comment 5 by ketakid@google.com, Mar 18 2017

Labels: Pri-3
Status: Available (was: Archived)
Activating. Please assign to the right owner and the appropriate priority.
Project Member

Comment 6 by sheriffbot@chromium.org, Apr 13 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: WontFix (was: Untriaged)

Sign in to add a comment