Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: siderolabs/extensions
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2ae489b5f9630245642aadad4ea1c769fc403fa3
Choose a base ref
..
head repository: siderolabs/extensions
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: d5ad9d4cc7f6b2de9f36c90992cffd40a34a50ee
Choose a head ref
Showing with 13 additions and 6 deletions.
  1. +7 −0 storage/iscsi-tools/iscsid.yaml
  2. +6 −6 storage/iscsi-tools/open-iscsi/pkg.yaml
7 changes: 7 additions & 0 deletions storage/iscsi-tools/iscsid.yaml
Original file line number Diff line number Diff line change
@@ -61,6 +61,13 @@ container:
options:
- bind
- ro
- source: /var/lib/iscsi
destination: /var/lib/iscsi
type: bind
options:
- rshared
- rbind
- rw
- source: /run/lock/iscsi
destination: /run/lock/iscsi
type: bind
12 changes: 6 additions & 6 deletions storage/iscsi-tools/open-iscsi/pkg.yaml
Original file line number Diff line number Diff line change
@@ -48,7 +48,9 @@ steps:
meson setup \
-Db_lto=true \
-Dno_systemd=true \
-Drulesdir="/usr/local/etc/udev/rules.d" \
-Dprefix=/usr/local \
-Discsi_sbindir=/usr/local/sbin \
-Drulesdir=/usr/local/etc/udev/rules.d \
-Dc_args="$CFLAGS -I/usr/local/include -DNO_SYSTEMD -DGLOB_ONLYDIR=0" \
output
@@ -59,11 +61,9 @@ steps:
DESTDIR=/rootfs ninja -C output install
# cleanup
rm -rf /rootfs/usr/local/share
rm -rf /rootfs/usr/local/include
rm -rf /rootfs/usr/local/lib/pkgconfig
rm -rf /rootfs/usr/local/etc/iscsi/ifaces
rm -rf /rootfs/etc
# we generate a one time initiatorname.iscsi when the iscsid-wrapper starts.
rm -rf /rootfs/usr/local/{etc/iscsi/initiatorname.iscsi,share,include,pkgconfig}
rm -rf /rootfs/var/lib/iscsi
cp /pkg/files/passwd /rootfs/usr/local/etc/passwd
finalize: