project-lakitu: add sys-block/open-iscsi
Add iSCSI initiator into project-lakitu
BUG=b/179425963
TEST=presubmit
RELEASE_NOTE=add sys-block/open-iscsi package
Change-Id: I21b25b2f2f5ba310746d76e2d34aef2ac9ad2866
Reviewed-on: https://cos-review.googlesource.com/c/cos/overlays/board-overlays/+/19592
Tested-by: Cusky Presubmit Bot <presubmit@cos-infra-prod.iam.gserviceaccount.com>
Reviewed-by: Meena Shanmugam <meenashanmugam@google.com>
diff --git a/project-lakitu/profiles/platform/vsphere/make.defaults b/project-lakitu/profiles/platform/vsphere/make.defaults
index 7a11d2b..cc90c92 100644
--- a/project-lakitu/profiles/platform/vsphere/make.defaults
+++ b/project-lakitu/profiles/platform/vsphere/make.defaults
@@ -21,6 +21,9 @@
# Enable predictable interface name
USE="${USE} predictable-interface-name"
+# Enable iSCSI initiator
+USE="${USE} iscsi_initiator"
+
# Disable systemd-network-wait-online via --any option
USE="${USE} -networkd-wait-online"
diff --git a/project-lakitu/virtual/target-lakitu/target-lakitu-1.5-r7.ebuild b/project-lakitu/virtual/target-lakitu/target-lakitu-1.5-r8.ebuild
similarity index 100%
rename from project-lakitu/virtual/target-lakitu/target-lakitu-1.5-r7.ebuild
rename to project-lakitu/virtual/target-lakitu/target-lakitu-1.5-r8.ebuild
diff --git a/project-lakitu/virtual/target-lakitu/target-lakitu-1.5.ebuild b/project-lakitu/virtual/target-lakitu/target-lakitu-1.5.ebuild
index d0b1540..702f11c 100644
--- a/project-lakitu/virtual/target-lakitu/target-lakitu-1.5.ebuild
+++ b/project-lakitu/virtual/target-lakitu/target-lakitu-1.5.ebuild
@@ -10,7 +10,7 @@
LICENSE="BSD-Google"
SLOT="0"
KEYWORDS="*"
-IUSE="bootchart +crash_reporting +pam readahead systemd watchdog apparmor criu uefi_bootloaders module_sign lockdown lakitu_kdump update_engine +npd +toolbox +kubernetes +cri_tools"
+IUSE="bootchart +crash_reporting +pam readahead systemd watchdog apparmor criu uefi_bootloaders module_sign lockdown lakitu_kdump update_engine +npd +toolbox +kubernetes +cri_tools iscsi_initiator"
LAKITU_RDEPEND="
bootchart? ( app-benchmarks/bootchart )
@@ -25,10 +25,10 @@
app-admin/logrotate
app-admin/sosreport
app-admin/sudo
- toolbox? (
- app-admin/toolbox
- app-admin/toolbox-config
- )
+ toolbox? (
+ app-admin/toolbox
+ app-admin/toolbox-config
+ )
app-arch/gzip
app-arch/tar
app-editors/vim
@@ -75,6 +75,7 @@
sys-apps/ethtool
>=sys-apps/iproute2-3.19.0
sys-apps/loadpin-trigger
+ iscsi_initiator? ( sys-block/open-iscsi )
module_sign? ( sys-apps/keyutils )
sys-apps/less
sys-apps/mosys