dwww Home | Show directory contents | Find package

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.