open-iscsi (2.1.9-3ubuntu5.4) noble; urgency=medium
* d/extra/initramfs/local-top/iscsi: add a flag to skip network
configuration when iscsi is set to 'auto' but no iBFT data is present.
Thanks to Alec Warren <alecwarren19@gmail.com>. (LP: #2098515)
-- Renan Rodrigo <renanrodrigo@canonical.com> Wed, 04 Jun 2025 09:20:05 -0300
open-iscsi (2.1.9-3ubuntu5.3) noble; urgency=medium
* IPv6 support for iBFT iSCSI boot (LP: #2097808)
- d/p/lp2097808-IPv6-support-for-iBFT-iSCSI-boot-493.patch
-- Chengen Du <chengen.du@canonical.com> Tue, 11 Feb 2025 03:18:07 +0000
open-iscsi (2.1.9-3ubuntu5.2) noble; urgency=medium
* d/p/lp2073846-setpriority-fix-for-linux-6x-kernel.patch: fix setpriority
issue for linux kernel version >=6. (LP: #2073846)
-- Mustafa Kemal GILOR <mustafa.gilor@canonical.com> Mon, 02 Sep 2024 11:02:19 +0300
open-iscsi (2.1.9-3ubuntu5.1) noble; urgency=medium
* initramfs-hook: Combine calls to manual_add_modules (LP: #2065180)
-- Benjamin Drung <bdrung@ubuntu.com> Mon, 01 Jul 2024 21:01:25 +0200
open-iscsi (2.1.9-3ubuntu5) noble; urgency=medium
* No-change rebuild against libmount1t64.
-- Matthias Klose <doko@ubuntu.com> Fri, 19 Apr 2024 18:45:14 +0200
open-iscsi (2.1.9-3ubuntu4) noble; urgency=high
* No change rebuild against libssl3t64.
-- Julian Andres Klode <juliank@ubuntu.com> Mon, 08 Apr 2024 16:46:46 +0200
open-iscsi (2.1.9-3ubuntu3) noble; urgency=medium
* No-change rebuild for CVE-2024-3094
-- Steve Langasek <steve.langasek@ubuntu.com> Sun, 31 Mar 2024 06:40:43 +0000
open-iscsi (2.1.9-3ubuntu2) noble; urgency=medium
* No-change rebuild against libssl3t64
-- Steve Langasek <steve.langasek@ubuntu.com> Mon, 04 Mar 2024 20:22:33 +0000
open-iscsi (2.1.9-3ubuntu1) noble; urgency=medium
* Merge with Debian unstable (LP: #2040361). Remaining changes:
- d/README.Debian, d/extra/startup-checks.sh, d/open-iscsi.postinst:
Apply Ubuntu branding to iqn initiator name
- debian/tests: Add Ubuntu autopkgtest suite:
+ d/t/README-boot-test.md: document test design
+ d/t/control: register testsuite
+ d/t/get-image: helper to fetch an ubuntu cloud image
+ d/t/patch-image: helper to modify an ubuntu cloud image
+ d/test-open-iscsi.py, d/t/testlib.py: various qa regression tests
+ d/t/testsuite: helper to invoke qa regression tests
+ d/t/tgt-boot-test: test using tgt to boot from iscsi
+ d/t/xkvm: helper to spawn a VM
- d/p/fix-format-overflow-warnings.patch: Fix format overflow warnings
seen when building with -O3 to avoid FTBFS on ppc64el
* d/t/patch-image: fixed kernel detection by manually mounting /boot when
downloaded image contains a separate /boot partition
* d/t/install: fixed test by forcing a package reinstall so that
/etc/iscsi/initiatorname.iscsi can have expected value from the
postinst script
-- Mateus Rodrigues de Morais <mateus.morais@canonical.com> Thu, 14 Dec 2023 10:08:38 -0300
open-iscsi (2.1.9-3) unstable; urgency=medium
* Release to unstable.
-- Chris Hofstaedtler <zeha@debian.org> Mon, 27 Nov 2023 01:30:00 +0100
open-iscsi (2.1.9-2) experimental; urgency=medium
* [1ceb4b9] Move files from / to /usr
* [ab986c9] Apply wrap-and-sort -kas
-- Chris Hofstaedtler <zeha@debian.org> Sat, 25 Nov 2023 17:02:11 +0100
open-iscsi (2.1.9-1) unstable; urgency=medium
* [90dd9cd] New upstream version 2.1.9
-- Chris Hofstaedtler <zeha@debian.org> Sat, 11 Nov 2023 00:49:32 +0100
open-iscsi (2.1.8-2) unstable; urgency=medium
[ Eric Mackay ]
* [195bc9a] Update debian/watch to use api.github
[ Chris Hofstaedtler ]
* [5dde3d5] Import README.source from systemd
* [f00c96e] Import patches into gbp-pq workflow
* Merge upstream git history
[ Debian Janitor ]
* [ebe24b7] Remove constraints unnecessary since buster (oldstable)
-- Chris Hofstaedtler <zeha@debian.org> Sun, 27 Aug 2023 12:10:27 +0200
open-iscsi (2.1.8-1ubuntu2) mantic; urgency=medium
* Fix format overflow warnings seen when building with
-O3 to avoid FTBFS on ppc64el (LP: #2036884)
-- Graham Inggs <ginggs@ubuntu.com> Fri, 22 Sep 2023 15:42:55 +0000
open-iscsi (2.1.8-1ubuntu1) lunar; urgency=low
* Merge from Debian unstable. Remaining changes:
- debian/tests: Add Ubuntu autopkgtest suite:
+ d/t/README-boot-test.md: document test design
+ d/t/control: register testsuite
+ d/t/get-image: helper to fetch an ubuntu cloud image
+ d/t/patch-image: helper to modify an ubuntu cloud image
+ d/test-open-iscsi.py, d/t/testlib.py: various qa regression tests
+ d/t/testsuite: helper to invoke qa regression tests
+ d/t/tgt-boot-test: test using tgt to boot from iscsi
+ d/t/xkvm: helper to spawn a VM
- d/README.Debian, d/extra/startup-checks.sh, d/open-iscsi.postinst:
Apply Ubuntu branding to iqn initiator name
-- Steve Langasek <steve.langasek@ubuntu.com> Mon, 07 Nov 2022 15:10:10 -0800
open-iscsi (2.1.8-1) unstable; urgency=medium
[ Chris Hofstaedtler ]
* [be2751b] New upstream version 2.1.8 (Closes: #1021742)
* [6697df5] Remove upstream applied non-usrmerge-sed.patch
[ Eric Mackay ]
* [7dbf2c1] Man pages are no longer gzipped in upstream code
* [833e478] Drop upstream 341 and 354 patches, refresh remaining patches
-- Chris Hofstaedtler <zeha@debian.org> Wed, 19 Oct 2022 15:59:32 +0000
open-iscsi (2.1.7-2ubuntu1) kinetic; urgency=low
* Merge from Debian unstable. Remaining changes:
- debian/tests: Add Ubuntu autopkgtest suite:
+ d/t/README-boot-test.md: document test design
+ d/t/control: register testsuite
+ d/t/get-image: helper to fetch an ubuntu cloud image
+ d/t/patch-image: helper to modify an ubuntu cloud image
+ d/test-open-iscsi.py, d/t/testlib.py: various qa regression tests
+ d/t/testsuite: helper to invoke qa regression tests
+ d/t/tgt-boot-test: test using tgt to boot from iscsi
+ d/t/xkvm: helper to spawn a VM
- d/README.Debian, d/extra/startup-checks.sh, d/open-iscsi.postinst:
Apply Ubuntu branding to iqn initiator name
* Dropped changes, no longer needed:
- debian/open-iscsi-udeb.start: Apply Ubuntu branding
- Stop producing udebs on i386 where we no longer have d-i or a kernel.
* Dropped changes, included in Debian:
- d/p/lp1979692-fix-gcc12-ftbfs-0*.patch: Fix FTBFS with GCC 12.
- d/rules: remove duplicated dh_installsystemd section
* Dropped changes, no longer needed:
- d/control: Transition from libopeniscsiusr0.2.0 to libopeniscsiusr;
not needed, the referenced version is no longer in any supported
release and the transitional package is in the previous LTS.
-- Steve Langasek <steve.langasek@ubuntu.com> Tue, 16 Aug 2022 08:32:36 -0700
open-iscsi (2.1.7-2) unstable; urgency=medium
* [09dfaec] Enable hardening build flags
* [c0ce256] d/rules: remove unused DEB_HOST_MULTIARCH
* [70574d1] Run separate build for udeb to avoid libsystemd dependency
(Closes: #1003366)
-- Chris Hofstaedtler <zeha@debian.org> Sat, 30 Jul 2022 14:23:25 +0000
open-iscsi (2.1.7-1) unstable; urgency=medium
* [3050096] New upstream version 2.1.7 (Closes: #982307, #1016246)
* [46fd279] Refresh patches, drop upstream applied ftbfs patch
* [cac01da] Help upstream Makefile find sed in /bin
* [0202184] Add patches from upstream master to fix build
* [f61e6a0] Use dh_auto_install, better suits new upstream build system
* [2080bfb] Fix multiarch install location
* [4f57eb7] Move udeb files into correct places (like in 2.0.874-7.1)
* [75b86ce] Cleanup duplicate override_dh_installsystemd section
(Closes: #1004014)
* [24f9981] d/copyright: update
* [41970e3] Rely on dh_installinitramfs to install triggers
-- Chris Hofstaedtler <zeha@debian.org> Fri, 29 Jul 2022 19:59:11 +0000
open-iscsi (2.1.5-1ubuntu2) kinetic; urgency=medium
* d/p/lp1979692-fix-gcc12-ftbfs-0*.patch: Fix FTBFS with GCC 12.
(LP: #1979692)
-- Sergio Durigan Junior <sergio.durigan@canonical.com> Thu, 23 Jun 2022 17:28:56 -0400
open-iscsi (2.1.5-1ubuntu1) jammy; urgency=medium
* Merge with Debian unstable (LP: #1946835). Remaining changes:
- debian/tests: Add Ubuntu autopkgtest suite:
+ d/t/README-boot-test.md: document test design
+ d/t/control: register testsuite
+ d/t/get-image: helper to fetch an ubuntu cloud image
+ d/t/patch-image: helper to modify an ubuntu cloud image
+ d/test-open-iscsi.py, d/t/testlib.py: various qa regression tests
+ d/t/testsuite: helper to invoke qa regression tests
+ d/t/tgt-boot-test: test using tgt to boot from iscsi
+ d/t/xkvm: helper to spawn a VM
- Stop producing udebs on i386 where we no longer have d-i or a kernel.
- d/README.Debian, d/extra/startup-checks.sh, d/open-iscsi-udeb.start,
d/open-iscsi.postinst: Apply Ubuntu branding to iqn initiator name
- d/control: Transition from libopeniscsiusr0.2.0 to libopeniscsiusr
- d/t/test-open-iscsi.py: adopt to resolvectl (systemd v249 compat)
* Dropped changes, included in Debian:
- d/iscsid.service: Let iscsid systemd job run in privileged containers
but not in unprivileged ones
- debian/extra/initramfs.local-top: handle iSCSI iBFT DHCP to correctly
run ipconfig to gather all DHCP config info, including DNS search
domain, which iBFT can't provide.
- Remove initramfs interfaces stamp in case no iscsi devs mounted
If iscsi root was requested, but no iscsi devices were mounted, remove
the initramfs interfaces stamp file. Meaning, that on shutdown there is
no 30s delay, whilst trying to re-establish iscsi login to perform a
logout.
- add IPv6 support
+ Source /run/net6-*.conf when needed.
+ debian/extra/initramfs.local-top: handle IPv6 configs being shipped
in DEVICE6 or /run/net6-*.conf in the initramfs, so we can fill in
/run/initramfs/open-iscsi.interface
- d/rules, d/open-iscsi.finalrd, d/control: ship the finalrd iscsi
logout hook and recommend finalrd and busybox for the logout hook
to work.
- Make iscsid socket-activated to only activate it as needed:
+ debian/open-iscsi.service: do not start or check iscsid.service
+ debian/rules: install and enable iscsid.socket
+ debian/open-iscsi.postinst:
+ run restart logic only if service is running on upgrade
+ drop no longer reachable upgrade path that affects iscsid
+ disable iscsid.service on upgrade
+ handle iscsid.socket to be started if the service is not running yet
+ d/iscsi-disk.rules: Add a udev rule so that iscsid.service will be
run when udev disks are attached.
+ d/iscsid.service: Remove ExecStop= directive.
+ debian/tests/install: fix tests to work with socket activation
+ debian/patches/lp1755858-default-iscsid_conf-to-iscsid_socket.patch
- debian/open-iscsi.service: Start open-iscsi systemd job when either
/etc/iscsi/nodes or /sys/class/iscsi_session have content.
- Prevent network interface that contains iscsi root from bouncing
during boot or going down during shutdown if the system is using
resolvconf or ifupdown:
+ d/iscsi-network-interface.rules
+ d/extra/net-interface-handler
- debian/extra/initramfs.hook: add ib_iser to the list of modules
included in the initramfs, so that we can in principle support
iscsi root on infiniband.
- debian/open-iscsi.kmod drop: (LP 1833586)
no static module list is needed if we let iscsid load modules itself.
- d/extra/initramfs.local-{top,bottom}: move removal of
open-iscsi.interface file from local-top to local-bottom,
and fix shell quoting issue that would result in /run/initramfs/
open-iscsi.interface always being removed (LP 1872813)
- d/rules: Don't FTBFS due to warnings new in gcc10 regarding bounds and
initialization, because upstream's gcc10 support is incomplete. This
change can be dropped when upstream has completed their gcc support.
* Added changes
- d/rules: remove duplicated dh_installsystemd section
-- Dave Jones <dave.jones@canonical.com> Wed, 19 Jan 2022 11:38:12 +0000
open-iscsi (2.1.5-1) unstable; urgency=medium
* [150470c] New upstream version 2.1.5
* [7ca9f9e] Install the debian iscsid.service unit (Closes: #996708)
* [d660992] Add patch to fix build failure with gcc-11
-- Ritesh Raj Sarraf <rrs@debian.org> Thu, 21 Oct 2021 21:36:50 +0530
open-iscsi (2.1.4-2) unstable; urgency=low
[ Debian Janitor ]
* [66832cc] Trim trailing whitespace.
* [f68aaaf] debian/copyright: use spaces rather than tabs to start
continuation lines.
* [16eb556] Use secure URI in Homepage field.
* [c3f9946] Bump debhelper dependency to >= 10, since that's what
is used in debian/compat.
* [693da74] Bump debhelper from old 10 to 13.
+ Use dh_installsystemd rather than deprecated dh_systemd_enable.
+ Use dh_installsystemd rather than deprecated dh_systemd_start.
+ debian/rules: Drop --fail-missing argument to dh_missing, which
is now the default.
* [107b3e4] Set debhelper-compat version in Build-Depends.
* [68b97c5] Remove unnecessary 'Testsuite: autopkgtest' header.
* [b80b61e] Set upstream metadata fields: Bug-Database, Bug-Submit,
Repository, Repository-Browse.
* [1096e5b] Update standards version to 4.5.1, no changes needed.
-- Ritesh Raj Sarraf <rrs@debian.org> Thu, 09 Sep 2021 19:36:42 +0530
open-iscsi (2.1.4-1) unstable; urgency=low
[ Ritesh Raj Sarraf ]
* [1a58d4e] Drop patches. Part of new upstream release
* [a264531] Rebase patch
[ Rafael David Tinoco ]
* d/iscsid.service: Let iscsid systemd job run in privileged
containers but not in unprivileged ones
* debian/extra/initramfs.local-top: handle iSCSI iBFT DHCP to
correctly run ipconfig to gather all DHCP config info, including
DNS search domain, which iBFT can't provide.
* Remove initramfs interfaces stamp in case no iscsi devs mounted
* add IPv6 support
- Source /run/net6-*.conf when needed.
- debian/extra/initramfs.local-top: handle IPv6 configs being
shipped in DEVICE6 or /run/net6-*.conf in the initramfs, so we
can fill in /run/initramfs/open-iscsi.interface
* d/rules, d/open-iscsi.finalrd, d/control: ship the finalrd iscsi
logout hook and recommend finalrd and busybox for the logout hook
to work.
* Make iscsid socket-activated to only activate it as needed:
- debian/open-iscsi.service: do not start or check iscsid.service
- debian/rules: install iscsid.socket
- debian/open-iscsi.postinst:
- upgrade: run restart logic only if service is running
- upgrade: disable iscsid.service and enable iscsid.socket
- iscsid.socket not started if the service is not running yet
- d/iscsi-disk.rules: Add a udev rule so that iscsid.service will be
run when udev disks are attached.
- d/iscsid.service: Remove ExecStop= directive.
- debian/tests/install: fix tests to work with socket activation
- debian/patches/lp1755858-default-iscsid_conf-to-iscsid_socket.patch
* debian/open-iscsi.service: Start open-iscsi systemd job when either
/etc/iscsi/nodes or /sys/class/iscsi_session have content.
* Prevent network interface that contains iscsi root from bouncing
during boot or going down during shutdown if the system is using
resolvconf or ifupdown:
- debian/iscsi-network-interface.rules
- debian/extra/net-interface-handler
* debian/extra/initramfs.hook: add ib_iser to the list of modules
included in the initramfs, so that we can in principle support
iscsi root on infiniband.
* debian/open-iscsi.kmod drop: (LP: #1833586) no static module
list is needed if we let iscsid load modules itself.
* d/extra/initramfs.local-{top,bottom}: move removal of
open-iscsi.interface file from local-top to local-bottom, and fix
shell quoting issue that would result in
/run/initramfs/open-iscsi.interface always being removed
(LP: #1872813)
* d/rules: Don't FTBFS due to warnings new in gcc10 regarding bounds
and initialization, because upstream's gcc10 support is incomplete.
This change can be dropped when upstream has completed their gcc
support.
[ Christian Ehrhardt ]
* [84e211f] New upstream version 2.1.4
[ Debian Janitor ]
* [03a860a] Remove constraints unnecessary since buster
-- Ritesh Raj Sarraf <rrs@debian.org> Thu, 02 Sep 2021 18:07:51 +0530
open-iscsi (2.1.4-0ubuntu3) jammy; urgency=medium
* No-change rebuild against openssl3
-- Simon Chopin <simon.chopin@canonical.com> Wed, 01 Dec 2021 16:08:23 +0000
open-iscsi (2.1.4-0ubuntu2) jammy; urgency=medium
* [a0e81aa] d/t/test-open-iscsi.py: adopt to resolvectl (systemd v249 compat)
-- Lukas Märdian <slyon@ubuntu.com> Mon, 22 Nov 2021 11:42:18 +0100
open-iscsi (2.1.4-0ubuntu1) impish; urgency=medium
* Merge with Debian unstable (LP: #1934290). Remaining changes:
- debian/tests: Add Ubuntu autopkgtest suite:
+ d/t/README-boot-test.md: document test design
+ d/t/control: register testsuite
+ d/t/get-image: helper to fetch an ubuntu cloud image
+ d/t/patch-image: helper to modify an ubuntu cloud image
+ d/test-open-iscsi.py, d/t/testlib.py: various qa regression tests
+ d/t/testsuite: helper to invoke qa regression tests
+ d/t/tgt-boot-test: test using tgt to boot from iscsi
+ d/t/xkvm: helper to spawn a VM
Note: this suite should be replaced by LIO that replaced TGT in main.
- d/iscsid.service: Let iscsid systemd job run in privileged containers
but not in unprivileged ones
- debian/extra/initramfs.local-top: handle iSCSI iBFT DHCP to correctly
run ipconfig to gather all DHCP config info, including DNS search
domain, which iBFT can't provide.
- Remove initramfs interfaces stamp in case no iscsi devs mounted
If iscsi root was requested, but no iscsi devices were mounted, remove
the initramfs interfaces stamp file. Meaning, that on shutdown there is
no 30s delay, whilst trying to re-establish iscsi login to perform a
logout.
- add IPv6 support
+ Source /run/net6-*.conf when needed.
+ debian/extra/initramfs.local-top: handle IPv6 configs being shipped
in DEVICE6 or /run/net6-*.conf in the initramfs, so we can fill in
/run/initramfs/open-iscsi.interface
- d/rules, d/open-iscsi.finalrd, d/control: ship the finalrd iscsi
logout hook and recommend finalrd and busybox for the logout hook
to work.
- Make iscsid socket-activated to only activate it as needed:
+ debian/open-iscsi.service: do not start or check iscsid.service
+ debian/rules: install and enable iscsid.socket
+ debian/open-iscsi.postinst:
+ run restart logic only if service is running on upgrade
+ drop no longer reachable upgrade path that affects iscsid
+ disable iscsid.service on upgrade
+ handle iscsid.socket to be started if the service is not running yet
+ d/iscsi-disk.rules: Add a udev rule so that iscsid.service will be
run when udev disks are attached.
+ d/iscsid.service: Remove ExecStop= directive.
+ debian/tests/install: fix tests to work with socket activation
+ debian/patches/lp1755858-default-iscsid_conf-to-iscsid_socket.patch
- debian/open-iscsi.service: Start open-iscsi systemd job when either
/etc/iscsi/nodes or /sys/class/iscsi_session have content.
- Prevent network interface that contains iscsi root from bouncing
during boot or going down during shutdown if the system is using
resolvconf or ifupdown:
+ d/iscsi-network-interface.rules
+ d/extra/net-interface-handler
- debian/extra/initramfs.hook: add ib_iser to the list of modules
included in the initramfs, so that we can in principle support
iscsi root on infiniband.
- debian/open-iscsi.kmod drop: (LP 1833586)
no static module list is needed if we let iscsid load modules itself.
- Stop producing udebs on i386 where we no longer have d-i or a kernel.
- d/extra/initramfs.local-{top,bottom}: move removal of
open-iscsi.interface file from local-top to local-bottom,
and fix shell quoting issue that would result in /run/initramfs/
open-iscsi.interface always being removed (LP 1872813)
- d/rules: Don't FTBFS due to warnings new in gcc10 regarding bounds and
initialization, because upstream's gcc10 support is incomplete. This
change can be dropped when upstream has completed their gcc support.
- d/README.Debian, d/extra/startup-checks.sh, d/open-iscsi-udeb.start,
d/open-iscsi.postinst: Apply Ubuntu branding to iqn initiator name
* Added changes
- merge bug fix release 2.1.4 from upstream
- Revert "Add patches from upstream" [upstream in 2.1.4]
- d/control: Transition from libopeniscsiusr0.2.0 to libopeniscsiusr
-- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 01 Jul 2021 14:13:08 +0200
open-iscsi (2.1.3-5) unstable; urgency=medium
[ Cyril Brulebois ]
* [3b8b2d8] Revert "Set architecture for build to linux-any"
* [1297e50] Adjust dh_auto_install and dh_makeshlibs overrides for the conditional udeb.
-- Ritesh Raj Sarraf <rrs@debian.org> Thu, 20 May 2021 19:52:30 +0530
open-iscsi (2.1.3-4) unstable; urgency=medium
* [8142984] Set architecture for build to linux-any. This ensures that the
library is built on the right set of architectures and dh_makeshlibs is
invoked appropriately. (Closes: #987858)
-- Ritesh Raj Sarraf <rrs@debian.org> Tue, 04 May 2021 21:45:56 +0530
open-iscsi (2.1.3-3) unstable; urgency=medium
* [47645a5] Make open-iscsi-udeb compatible with d-i.
Thanks to Cyril Brulebois (Closes: #987568)
-- Ritesh Raj Sarraf <rrs@debian.org> Thu, 29 Apr 2021 13:43:35 +0530
open-iscsi (2.1.3-2) unstable; urgency=medium
* [c3b7109] Fix FTCBFS:
Let dh_auto_configure pass --host to iscsiuio/configure.
Thanks to Helmut Grohne <helmut@subdivi.de> (Closes: #898758)
* [efb5512] Add patches from upstream:
Fix memory leak in iscsiadm, Fix iscsiadm segfault when exiting, and
Fix iscsistart login issue when target is delayed. The last one should
fix #980085. (Closes: #980085)
-- Chris Hofstaedtler <zeha@debian.org> Sun, 07 Feb 2021 19:23:13 +0000
open-iscsi (2.1.3-1ubuntu6) hirsute; urgency=medium
* d/open-iscsi.finalrd: fix UID resolution issues in logout (LP: #1922976)
Thanks to Michael Brown
-- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 18 Mar 2021 09:44:07 +0100
open-iscsi (2.1.3-1ubuntu5) hirsute; urgency=medium
* make d/t/testuite python3 compatible (LP: #1919461)
- backport changes from qa-regression-testing since we diverged
- various tests: make py3 compliant, fix formatting a bit
- tests: convert deprecated assertEquals() to assertEqual()
- Remove all references to python-utils
- d/t/testlib.py: update to last state from
git+ssh://git.launchpad.net/qa-regression-testing
- d/t/{control,testsuite}: bump to use python3
- d/t/test-open-iscsi.py: switch shebang to python3
- d/t/test-open-iscsi.py: adapt to updated testlib
* Add patches from upstream [this is from Debian upload 2.1.3-2]:
- Fix memory leak in iscsiadm, Fix iscsiadm segfault when exiting, and
- Fix iscsistart login issue when target is delayed. The last one should
- fix iscsi-root with delayed network (Closes: #980085)
-- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 18 Mar 2021 09:44:07 +0100
open-iscsi (2.1.3-1ubuntu4) hirsute; urgency=medium
* Rebuild again so s390x pick up the right debhelper
-- Sebastien Bacher <seb128@ubuntu.com> Wed, 24 Feb 2021 16:29:41 +0100
open-iscsi (2.1.3-1ubuntu3) hirsute; urgency=medium
* No-change rebuild to drop the udeb package.
-- Matthias Klose <doko@ubuntu.com> Mon, 22 Feb 2021 10:35:42 +0100
open-iscsi (2.1.3-1ubuntu2) hirsute; urgency=medium
* Apply Ubuntu branding to iqn initiator name.
-- Dimitri John Ledkov <xnox@ubuntu.com> Wed, 17 Feb 2021 00:05:22 +0000
open-iscsi (2.1.3-1ubuntu1) hirsute; urgency=medium
* Merge with Debian unstable. Remaining changes:
- debian/tests: Add Ubuntu autopkgtest suite:
- README-boot-test.md
- tgt-boot-test: tests
- test-open-iscsi.py
- testlib.py
- get-image
- patch-image
- testsuite
- xkvm
- d/iscsid.service: Let iscsid systemd job run in privileged containers
but not in unprivileged ones
- d/extra/initramfs.local-top: handle iSCSI iBFT DHCP to correctly
run ipconfig to gather all DHCP config info, including DNS search
domain, which iBFT can't provide.
- Remove initramfs interfaces stamp in case no iscsi devs mounted.
If iscsi root was requested, but no iscsi devices were mounted, remove
the initramfs interfaces stamp file. Meaning, that on shutdown there is
no 30s delay, whilst trying to re-establish iscsi login to perform a
logout.
- add IPv6 support
- Source /run/net6-*.conf when needed.
- d/extra/initramfs.local-top: handle IPv6 configs being shipped in
DEVICE6 or /run/net6-*.conf in the initramfs, so we can fill in
.interface
- d/rules, d/open-iscsi.finalrd, d/control: ship the finalrd iscsi logout
hook and recommend finalrd and busybox for the logout hook to work.
- Make iscsid socket-activated to only activate it as needed:
- debian/open-iscsi.service: do not start or check iscsid.service
- debian/rules: install and enable iscsid.socket
- debian/open-iscsi.postinst:
- run restart logic only if service is running on upgrade
- drop no longer reachable upgrade path that affects iscsid
- disable iscsid.service on upgrade
- handle iscsid.socket to be started if the service is not running yet
- d/iscsi-disk.rules: Add a udev rule so that iscsid.service will be
run when udev disks are attached.
- d/iscsid.service: Remove ExecStop= directive.
- debian/tests/install: fix tests to work with socket activation
- debian/patches/lp1755858-default-iscsid_conf-to-iscsid_socket.patch
[updated to match 2.1.2]
- debian/open-iscsi.service: Start open-iscsi systemd job when either
/etc/iscsi/nodes or /sys/class/iscsi_session have content.
- Prevent network interface that contains iscsi root from bouncing
during boot or going down during shutdown if the system is using
resolvconf or ifupdown:
- d/iscsi-network-interface.rules
- d/extra/net-interface-handler
- d/extra/initramfs.hook: add ib_iser to the list of modules included in
the initramfs, so that we can in principle support iscsi root on
infiniband.
- d/open-iscsi.kmod drop: (LP #1833586)
no static module list is needed if we let iscsid load modules itself.
- Stop producing udebs on i386 where we no longer have d-i or a kernel.
- d/extra/initramfs.local-{top,bottom}: move removal of
open-iscsi.interface file from local-top to local-bottom, and fix shell
quoting issue that would result in /run/initramfs/ open-iscsi.interface
always being removed (LP #1872813)
- debian/control, debian/rules: Fix libopeniscsiusr binary package
name (LP 1892228).
- d/rules: Don't FTBFS due to warnings new in gcc10 regarding bounds
and initialization, because upstream's gcc10 support is incomplete.
This change can be dropped when upstream has completed their gcc
support.
-- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 19 Jan 2021 13:29:46 +0100
open-iscsi (2.1.3-1) unstable; urgency=medium
* [afee47d] New upstream version 2.1.3
- Fixes CVE-2020-13987, CVE-2020-17437, CVE-2020-13988.
* [236761e] Mark open-iscsi, iscsiuio M-A: foreign (Closes: #941099)
* [3e25b6a] d/README.source: remove obsolete get-orig-source note
* [296cd55] Explicitly set build date for docs.
Thanks to Chris Lamb <lamby@debian.org> (Closes: #975046)
-- Chris Hofstaedtler <zeha@debian.org> Thu, 24 Dec 2020 00:09:46 +0000
open-iscsi (2.1.2-2) unstable; urgency=medium
* Source-only upload to allow testing migration.
* Add myself to Uploaders.
-- Chris Hofstaedtler <zeha@debian.org> Sun, 06 Dec 2020 23:25:11 +0000
open-iscsi (2.1.2-1ubuntu1) hirsute; urgency=medium
* Merge with Debian unstable. Remaining changes:
- debian/tests: Add Ubuntu autopkgtest suite:
- README-boot-test.md
- tgt-boot-test: tests
- test-open-iscsi.py
- testlib.py
- get-image
- patch-image
- testsuite
- xkvm
- d/iscsid.service: Let iscsid systemd job run in privileged containers
but not in unprivileged ones
- d/extra/initramfs.local-top: handle iSCSI iBFT DHCP to correctly
run ipconfig to gather all DHCP config info, including DNS search
domain, which iBFT can't provide.
- Remove initramfs interfaces stamp in case no iscsi devs mounted.
If iscsi root was requested, but no iscsi devices were mounted, remove
the initramfs interfaces stamp file. Meaning, that on shutdown there is
no 30s delay, whilst trying to re-establish iscsi login to perform a
logout.
- add IPv6 support
- Source /run/net6-*.conf when needed.
- d/extra/initramfs.local-top: handle IPv6 configs being shipped in
DEVICE6 or /run/net6-*.conf in the initramfs, so we can fill in
.interface
- d/rules, d/open-iscsi.finalrd, d/control: ship the finalrd iscsi logout
hook and recommend finalrd and busybox for the logout hook to work.
- Make iscsid socket-activated to only activate it as needed:
- debian/open-iscsi.service: do not start or check iscsid.service
- debian/rules: install and enable iscsid.socket
- debian/open-iscsi.postinst:
- run restart logic only if service is running on upgrade
- drop no longer reachable upgrade path that affects iscsid
- disable iscsid.service on upgrade
- handle iscsid.socket to be started if the service is not running yet
- d/iscsi-disk.rules: Add a udev rule so that iscsid.service will be
run when udev disks are attached.
- d/iscsid.service: Remove ExecStop= directive.
- debian/tests/install: fix tests to work with socket activation
- debian/patches/lp1755858-default-iscsid_conf-to-iscsid_socket.patch
[updated to match 2.1.2]
- debian/open-iscsi.service: Start open-iscsi systemd job when either
/etc/iscsi/nodes or /sys/class/iscsi_session have content.
- Prevent network interface that contains iscsi root from bouncing
during boot or going down during shutdown if the system is using
resolvconf or ifupdown:
- d/iscsi-network-interface.rules
- d/extra/net-interface-handler
- d/extra/initramfs.hook: add ib_iser to the list of modules included in
the initramfs, so that we can in principle support iscsi root on
infiniband.
- d/open-iscsi.kmod drop: (LP #1833586)
no static module list is needed if we let iscsid load modules itself.
- Stop producing udebs on i386 where we no longer have d-i or a kernel.
- d/extra/initramfs.local-{top,bottom}: move removal of
open-iscsi.interface file from local-top to local-bottom, and fix shell
quoting issue that would result in /run/initramfs/ open-iscsi.interface
always being removed (LP #1872813)
- debian/control, debian/rules: Fix libopeniscsiusr binary package
name (LP 1892228).
- d/rules: Don't FTBFS due to warnings new in gcc10 regarding bounds
and initialization, because upstream's gcc10 support is incomplete.
This change can be dropped when upstream has completed their gcc
support.
-- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 03 Dec 2020 14:44:39 +0100
open-iscsi (2.1.2-1) unstable; urgency=medium
* [7f10701] New upstream version 2.1.2
* [51e4a23] Drop all patches
* [94b33e9] Fix Vcs-Browser link
* [36f52c9] Add a news entry about linkage with OpenSSL
* [8bee5c7] Update d/copyright with copyright and license information
* [02bacbf] Remove unused code to parse changelog
* [72bc9ac] Set libopensicsiusr-dev to arch:all as it has no
architecture dependent files
-- Ritesh Raj Sarraf <rrs@debian.org> Sun, 15 Nov 2020 17:09:06 +0530
open-iscsi (2.1.1-2) unstable; urgency=medium
* Upload to Unstable
* [71e9333] Set to master
* [dd49a5a] Add patches to fix compiler warnings
-- Ritesh Raj Sarraf <rrs@debian.org> Fri, 14 Aug 2020 12:32:16 +0530
open-iscsi (2.1.1-1ubuntu2) groovy; urgency=medium
* debian/control, debian/rules: Fix libopeniscsiusr binary package
name (LP: #1892228).
* debian/rules: Fix deprecated warning for dh_installinit that
--no-restart-on-upgrade has been replaced by --no-stop-on-upgrade,
which is equivalent in functionality (ref deb #837528).
-- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Wed, 19 Aug 2020 19:08:47 +0000
open-iscsi (2.1.1-1ubuntu1) groovy; urgency=medium
* New upstream version 2.1.1
* d/rules: Don't FTBFS due to warnings new in gcc10 regarding bounds
and initialization, because upstream's gcc10 support is incomplete.
This change can be dropped when upstream has completed their gcc
support.
* Merge with Debian unstable (LP: #1891374). Remaining changes:
- debian/tests: Add Ubuntu autopkgtest suite:
- README-boot-test.md
- tgt-boot-test: tests
- test-open-iscsi.py
- testlib.py
- get-image
- patch-image
- testsuite
- xkvm
- d/iscsid.service: Let iscsid systemd job run in privileged containers
but not in unprivileged ones
- d/extra/initramfs.local-top: handle iSCSI iBFT DHCP to correctly
run ipconfig to gather all DHCP config info, including DNS search
domain, which iBFT can't provide.
- Remove initramfs interfaces stamp in case no iscsi devs mounted.
If iscsi root was requested, but no iscsi devices were mounted, remove
the initramfs interfaces stamp file. Meaning, that on shutdown there is
no 30s delay, whilst trying to re-establish iscsi login to perform a
logout.
- add IPv6 support
- Source /run/net6-*.conf when needed.
- d/extra/initramfs.local-top: handle IPv6 configs being shipped in
DEVICE6 or /run/net6-*.conf in the initramfs, so we can fill in
.interface
- d/rules, d/open-iscsi.finalrd, d/control: ship the finalrd iscsi logout
hook and recommend finalrd and busybox for the logout hook to work.
- Make iscsid socket-activated to only activate it as needed:
- debian/open-iscsi.service: do not start or check iscsid.service
- debian/rules: install and enable iscsid.socket
- debian/open-iscsi.postinst:
- run restart logic only if service is running on upgrade
- drop no longer reachable upgrade path that affects iscsid
- disable iscsid.service on upgrade
- handle iscsid.socket to be started if the service is not running yet
- d/iscsi-disk.rules: Add a udev rule so that iscsid.service will be
run when udev disks are attached.
- d/iscsid.service: Remove ExecStop= directive.
- debian/tests/install: fix tests to work with socket activation
- debian/patches/lp1755858-default-iscsid_conf-to-iscsid_socket.patch
- debian/open-iscsi.service: Start open-iscsi systemd job when either
/etc/iscsi/nodes or /sys/class/iscsi_session have content.
- Prevent network interface that contains iscsi root from bouncing
during boot or going down during shutdown if the system is using
resolvconf or ifupdown:
- d/iscsi-network-interface.rules
- d/extra/net-interface-handler
- d/extra/initramfs.hook: add ib_iser to the list of modules included in
the initramfs, so that we can in principle support iscsi root on
infiniband.
- d/open-iscsi.kmod drop: (LP #1833586)
no static module list is needed if we let iscsid load modules itself.
- Stop producing udebs on i386 where we no longer have d-i or a kernel.
- Use python2 instead of python in the autopkg tests: Next step for
open-iscsi is to revist all iscsi-root feature and autopkgtests, so
keep python2 to avoid re-work later.
- d/extra/initramfs.local-{top,bottom}: move removal of
open-iscsi.interface file from local-top to local-bottom, and fix shell
quoting issue that would result in /run/initramfs/ open-iscsi.interface
always being removed (LP #1872813)
-- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Thu, 13 Aug 2020 04:29:43 +0000
open-iscsi (2.1.1-1) experimental; urgency=medium
[ Rafael David Tinoco ]
* New upstream version 2.1.1:
- [76d0a49] Remove OpenSSL dependency due to GPL license conflict
- [5f12ebf] Bump compatibility
- [44034fb] Updates to debian/rules:
- Update package description from upstream documentation
- Update Standards-Version
- Update Build-Depends and Depends
- Create new needed packages (open-iscsi userland library)
- [f4f0987] Update copyright and fix lintian complains
- [37cef72] status command defined to show active sessions
- [4b93bb8] Remove old post-installation workaround and update path
- [0a5ec77] Remove rest of unneeded old update path (abort-upgrade)
- [a4762f0] Remove rest of unneeded old update path (upgrade)
- [6915ce5] iscsid.service is needed whenever iscsi disks are added
- [1002212] Update tests dependencies
- [d3b6647] Workaround for Flex 2.5.35 is not needed anymore
- [396b15a] Use debian/rules for dh overrides (easier to manage)
- [3427d74] Remove old openssl patch to licensing issue:
- d/p/debian/dont-link-against-openssl.patch
- [dc3cfaf] Drop unneeded patches for v2.1.1:
- bugfixes/no-make-clean-kernel.patch (2.0.875-47-gb4a1cef)
- debian/var-run-lock.patch (2.0.877-27-g0f30033)
- debian/udeb-without-libmount.patch (libmount1-dbgsym:2.35.1-5)
- bugfixes/need_iscsiuio_for_hardware_offload.patch (2.0.873-214-gf780a82)
- bugfixes/move_offload_discovery_to_fw_get_targets.patch (2.0.873-215-g3ae35d3)
- bugfixes/fix_iscsiuio_long_options.patch (2.0.873-216-g0685179)
- security/Check-for-root-peer-user-for-iscsiuio-IPC.patch (2.0.875-14-ge313bd6)
- security/iscsiuio-should-ignore-bogus-iscsid-broadcast-packet.patch (2.0.875-15-gb9c3368)
- security/Ensure-all-fields-in-iscsiuio-IPC-response-are-set.patch (2.0.875-16-gbe58eed)
- security/Do-not-double-close-IPC-file-stream-to-iscsid.patch (2.0.875-17-g5504053)
- security/Ensure-strings-from-peer-are-copied-correctly.patch (2.0.875-18-g85f647c)
- security/Skip-useless-strcopy-and-validate-CIDR-length.patch (2.0.875-19-ga7a9613)
- security/Check-iscsiuio-ping-data-length-for-validity.patch (2.0.875-20-g59ede2c)
- include-sys-sysmacros.h-to-properly-define-minor.patch (2.0.875-10-g6d68ef5)
[ Ritesh Raj Sarraf ]
* [1078a22] Set debian branch to experimental
* [59b9ef1] Install docs for the new libopeniscsiusr package
-- Ritesh Raj Sarraf <rrs@debian.org> Tue, 23 Jun 2020 20:38:47 +0530
open-iscsi (2.0.874-7.1ubuntu6.1) focal; urgency=medium
[ Ben Swartzlander ]
* allow open-iscsi to disable auto-scan feature (LP: #1877617)
- d/p/lp1877617-Allow-disabling-auto-LUN-scans.patch
- d/p/lp1877617-Fix-manual-LUN-scans-feature.patch
-- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Mon, 11 May 2020 02:03:33 +0000
open-iscsi (2.0.874-7.1ubuntu6) focal; urgency=medium
* d/extra/initramfs.local-{top,bottom}: move removal of open-iscsi.interface
file from local-top to local-bottom, and fix shell quoting issue that
would result in /run/initramfs/open-iscsi.interface always being removed
(LP: #1872813)
-- Daniel Watkins <oddbloke@ubuntu.com> Tue, 14 Apr 2020 16:54:37 -0400
open-iscsi (2.0.874-7.1ubuntu5) focal; urgency=medium
* Use python2 instead of python in the autopkg tests.
-- Matthias Klose <doko@ubuntu.com> Thu, 30 Jan 2020 10:14:16 +0100
open-iscsi (2.0.874-7.1ubuntu3) eoan; urgency=medium
* Stop producing udebs on i386 where we no longer have d-i or a kernel.
-- Adam Conrad <adconrad@ubuntu.com> Wed, 09 Oct 2019 14:10:37 -0600
# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libopeniscsiusr`.
Generated by dwww version 1.16 on Sat Dec 13 16:16:13 CET 2025.