Change log for open-iscsi package in Ubuntu

175 of 153 results
Published in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
open-iscsi (2.1.9-3ubuntu4) noble; urgency=high

  * No change rebuild against libssl3t64.

 -- Julian Andres Klode <email address hidden>  Mon, 08 Apr 2024 16:46:46 +0200

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
open-iscsi (2.1.9-3ubuntu3) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- Steve Langasek <email address hidden>  Sun, 31 Mar 2024 06:40:43 +0000

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
open-iscsi (2.1.9-3ubuntu2) noble; urgency=medium

  * No-change rebuild against libssl3t64

 -- Steve Langasek <email address hidden>  Mon, 04 Mar 2024 20:22:33 +0000

Available diffs

Deleted in noble-updates (Reason: superseded by release)
Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
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

Available diffs

Superseded in noble-release
Published in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
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 <email address hidden>  Fri, 22 Sep 2023 15:42:55 +0000

Available diffs

Published in focal-updates
Published in focal-security
open-iscsi (2.0.874-7.1ubuntu6.4) focal-security; urgency=medium

  * SECURITY UPDATE: Out-of-Bounds
    - debian/patches/CVE-2020-13987.patch: check for header length
      underflow during checksum calculation in iscsiuio/src/uip/uip.c.
    - CVE-2020-13987
  * SECURITY UPDATE: Integer overflow
    - debian/patches/CVE-2020-13988.patch: check for u8 overflow when
      processing TCP options.
    - CVE-2020-13988
  * SECURITY UPDATE: Buffer over read
    - debian/patches/CVE-2020-17437.patch: check for TCP urgent
      pointer past end of frame in iscsiuio/src/uip/uip.c.
    - CVE-2020-17437

 -- Leonidas Da Silva Barbosa <email address hidden>  Tue, 25 Jul 2023 11:33:19 -0300
Superseded in focal-updates
Superseded in focal-security
open-iscsi (2.0.874-7.1ubuntu6.3) focal-security; urgency=medium

  * No-change rebuild in -security pocket.

 -- Marc Deslauriers <email address hidden>  Sun, 14 May 2023 11:33:49 -0400
Superseded in mantic-release
Published in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
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

Available diffs

Superseded in lunar-release
Obsolete in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
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.

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
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 <email address hidden>  Thu, 23 Jun 2022 17:28:56 -0400

Available diffs

Published in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu2.11) bionic; 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)

 -- Jorge Merlino <email address hidden>  Wed, 06 Apr 2022 19:19:56 +0000
Superseded in kinetic-release
Published in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
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 <email address hidden>  Wed, 19 Jan 2022 11:38:12 +0000

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
open-iscsi (2.1.4-0ubuntu4) jammy; urgency=medium

  * No-change rebuild to update maintainer scripts, see LP: 1959054

 -- Dave Jones <email address hidden>  Wed, 16 Feb 2022 17:14:54 +0000

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
open-iscsi (2.1.4-0ubuntu3) jammy; urgency=medium

  * No-change rebuild against openssl3

 -- Simon Chopin <email address hidden>  Wed, 01 Dec 2021 16:08:23 +0000

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
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 <email address hidden>  Mon, 22 Nov 2021 11:42:18 +0100

Available diffs

Superseded in jammy-release
Obsolete in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
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 <email address hidden>  Thu, 01 Jul 2021 14:13:08 +0200

Available diffs

Superseded in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-7.1ubuntu6.2) focal; urgency=medium

  * d/open-iscsi.finalrd: fix UID resolution issues in logout (LP: #1922976)
    Thanks to Michael Brown

 -- Christian Ehrhardt <email address hidden>  Thu, 18 Mar 2021 09:44:07 +0100
Obsolete in groovy-updates
Deleted in groovy-proposed (Reason: moved to -updates)
open-iscsi (2.1.1-1ubuntu2.1) groovy; urgency=medium

  * d/open-iscsi.finalrd: fix UID resolution issues in logout (LP: #1922976)
    Thanks to Michael Brown

 -- Christian Ehrhardt <email address hidden>  Thu, 18 Mar 2021 09:44:07 +0100

Available diffs

Superseded in impish-release
Obsolete in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
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 <email address hidden>  Thu, 18 Mar 2021 09:44:07 +0100

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
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 <email address hidden>  Thu, 18 Mar 2021 09:44:07 +0100

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
open-iscsi (2.1.3-1ubuntu4) hirsute; urgency=medium

  * Rebuild again so s390x pick up the right debhelper

 -- Sebastien Bacher <email address hidden>  Wed, 24 Feb 2021 16:29:41 +0100
Superseded in hirsute-proposed
open-iscsi (2.1.3-1ubuntu3) hirsute; urgency=medium

  * No-change rebuild to drop the udeb package.

 -- Matthias Klose <email address hidden>  Mon, 22 Feb 2021 10:35:42 +0100

Available diffs

Superseded in hirsute-proposed
open-iscsi (2.1.3-1ubuntu2) hirsute; urgency=medium

  * Apply Ubuntu branding to iqn initiator name.

 -- Dimitri John Ledkov <email address hidden>  Wed, 17 Feb 2021 00:05:22 +0000

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
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.

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
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.

Available diffs

Superseded in hirsute-release
Obsolete in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
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 <email address hidden>  Wed, 19 Aug 2020 19:08:47 +0000
Superseded in groovy-proposed
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)

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
Superseded in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
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 <email address hidden>  Mon, 11 May 2020 02:03:33 +0000
Obsolete in eoan-updates
Deleted in eoan-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-7.1ubuntu3.1) eoan; 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 <email address hidden>  Mon, 11 May 2020 01:42:57 +0000
Superseded in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu2.10) bionic; 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 <email address hidden>  Mon, 11 May 2020 01:27:31 +0000
Superseded in groovy-release
Published in focal-release
Deleted in focal-proposed (Reason: moved to Release)
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 <email address hidden>  Tue, 14 Apr 2020 16:54:37 -0400
Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
open-iscsi (2.0.874-7.1ubuntu5) focal; urgency=medium

  * Use python2 instead of python in the autopkg tests.

 -- Matthias Klose <email address hidden>  Thu, 30 Jan 2020 10:14:16 +0100
Superseded in focal-proposed
open-iscsi (2.0.874-7.1ubuntu4) focal; urgency=medium

  * Use python2 instead of python in the autopkg tests.

 -- Matthias Klose <email address hidden>  Thu, 30 Jan 2020 10:14:16 +0100
Superseded in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu2.9) bionic; urgency=medium

  * Ship open-iscsi finalrd hook. LP: #1800681

Superseded in bionic-proposed
open-iscsi (2.0.874-5ubuntu2.8) bionic; urgency=medium

  [ Robert C Jennings & Dimitri John Ledkov ]
  * 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. LP: #1800681

 -- Balint Reczey <email address hidden>  Fri, 25 Oct 2019 15:31:08 +0200
Superseded in focal-release
Obsolete in eoan-release
Deleted in eoan-proposed (Reason: moved to Release)
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 <email address hidden>  Wed, 09 Oct 2019 14:10:37 -0600
Superseded in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
open-iscsi (2.0.874-7.1ubuntu2) eoan; urgency=medium

  * debian/open-iscsi.kmod: drop; no static module list is needed if we let
    iscsid load modules itself.  LP: #1833586.
  * 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.

 -- Steve Langasek <email address hidden>  Thu, 20 Jun 2019 13:48:46 -0700
Superseded in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
open-iscsi (2.0.874-7.1ubuntu1) eoan; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/tests: Add Ubuntu autopkgtest.
    - debian/iscsi-network-interface.rules, debian/net-interface-handler,
      debian/open-iscsi.install:
      Prevent network interface that contains iscsi root from bouncing
      during boot or going down during shutdown if the system is using
      resolvconf or ifupdown.
    - Let iscsid systemd job run in privileged containers but not in
      unprivileged ones
    - Start open-iscsi systemd job when either /etc/iscsi/nodes or
      /sys/class/iscsi_session have content
    - 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
    - make iscsid socket-activated to only activate it as needed
      + debian/iscsid.socket: systemd socket file for iscsid
      + debian/open-iscsi.service: do not start or check iscsid.service
      + debian/rules: install and enable iscsid.socket
      + debian/patches/iscid-conf-use-systemd.socket-patch: default to the
        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
    - Ship finalrd logout hook.
    - 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.
    - 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.
  * Dropped changes, included in Debian:
    - Fix fail to build from source due to undefined reference to
      minor
  * Drop breaks on never-released version of finalrd.
  * debian/net-interface-handler: drop upstart support, unused since bionic.
  * Drop cleanup of upstart jobs, no longer needed post bionic.
  * debian/tests/daemon: drop, unused.

Superseded in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu2.7) bionic; urgency=medium

  * d/iscsid.service: Remove ExecStop= directive. Letting systemd
    handle termination prevents restart failures. (LP: #1821255)

 -- <email address hidden> (Heitor R. Alves de Siqueira)  Thu, 28 Mar 2019 15:14:49 -0300
Obsolete in cosmic-updates
Deleted in cosmic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu9.4) cosmic; urgency=medium

  * d/iscsid.service: Remove ExecStop= directive. Letting systemd
    handle termination prevents restart failures. (LP: #1821255)

 -- <email address hidden> (Heitor R. Alves de Siqueira)  Thu, 28 Mar 2019 15:12:50 -0300
Superseded in eoan-release
Obsolete in disco-release
Deleted in disco-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu15) disco; urgency=medium

  * d/iscsid.service: Remove ExecStop= directive. Letting systemd
    handle termination prevents restart failures. (LP: #1821255)

 -- <email address hidden> (Heitor R. Alves de Siqueira)  Thu, 28 Mar 2019 10:21:24 -0300
Superseded in cosmic-updates
Deleted in cosmic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu9.3) cosmic; urgency=medium

  * debian/iscsi-disk.rules: Fix bug with LVM on top of iscsi devices.
    (LP: #1807978)

Superseded in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu2.6) bionic; urgency=medium

  * debian/iscsi-disk.rules: Fix bug with LVM on top of iscsi devices.
    (LP: #1807978)

Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu14) disco; urgency=medium

  * debian/iscsi-disk.rules: Fix bug with LVM on top of iscsi devices.
    (LP: #1807978)

 -- Scott Moser <email address hidden>  Tue, 11 Dec 2018 19:01:14 -0500
Published in xenial-updates
Deleted in xenial-proposed (Reason: moved to -updates)
open-iscsi (2.0.873+git0.3b4b4500-14ubuntu3.7) xenial; urgency=medium

  [Scott Moser]
  * 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.  (LP: #1806777)

 -- Dan Streetman <email address hidden>  Wed, 05 Dec 2018 14:33:36 -0500
Superseded in bionic-proposed
open-iscsi (2.0.874-5ubuntu2.5) bionic; urgency=medium

  [Scott Moser]
  * 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.  (LP: #1806777)

 -- Dan Streetman <email address hidden>  Wed, 05 Dec 2018 14:32:23 -0500
Superseded in cosmic-proposed
open-iscsi (2.0.874-5ubuntu9.2) cosmic; urgency=medium

  [Scott Moser]
  * 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.  (LP: #1806777)

 -- Dan Streetman <email address hidden>  Wed, 05 Dec 2018 14:31:17 -0500
Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu13) disco; urgency=medium

  [ Robert C Jennings & Dimitri John Ledkov ]
  * 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. LP: #1800681

 -- Dimitri John Ledkov <email address hidden>  Sun, 09 Dec 2018 22:29:20 +0000
Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu12) disco; urgency=medium

  [Scott Moser]
  * 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.  (LP: #1806777)

 -- Dan Streetman <email address hidden>  Wed, 05 Dec 2018 11:28:12 -0500
Superseded in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu2.4) bionic; urgency=medium

  * d/iscsi-disk.rules, d/rules: Add a udev rule so that iscsid.service
    will be started when iscsi disks are attached.  (LP: #1802354)
  * debian/tests: sync tests with those in disco.
     - add check that iscsid.service is run.
     - save artifacts from the test run.

 -- Scott Moser <email address hidden>  Thu, 15 Nov 2018 12:59:24 -0500
Superseded in cosmic-updates
Deleted in cosmic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu9.1) cosmic; urgency=medium

  * d/iscsi-disk.rules, d/rules: Add a udev rule so that iscsid.service
    will be started when iscsi disks are attached.  (LP: #1802354)
  * debian/tests: sync tests with those in disco.
     - add check that iscsid.service is run.
     - save artifacts from the test run.
     - when running vm for iscsi root test, disable snapd.service
       and snapd.seeded.service to avoid unnecessary cpu and IO.

 -- Scott Moser <email address hidden>  Thu, 15 Nov 2018 12:57:24 -0500
Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu11) disco; urgency=medium

  * debian/tests/test-open-iscsi.py: Fix called process error.
    If no image was available for a release, a NameError exception would be
    raised.

 -- Scott Moser <email address hidden>  Wed, 14 Nov 2018 16:50:29 -0500
Superseded in disco-proposed
open-iscsi (2.0.874-5ubuntu10) disco; urgency=medium

  * d/iscsi-disk.rules, d/tests: Add a udev rule so that iscsid.service
    will be run when udev disks are attached.  (LP: #1802354)
  * debian/tests: improve tgt boot test
     - disable snapd and snap.seeded services to avoid unnecessary
       resource consumption during tests.
     - save artifacts from the test run.

 -- Scott Moser <email address hidden>  Wed, 14 Nov 2018 16:05:46 -0500
Superseded in xenial-updates
Deleted in xenial-proposed (Reason: moved to -updates)
open-iscsi (2.0.873+git0.3b4b4500-14ubuntu3.6) xenial; urgency=medium

  * d/net-interface-handler: replace 'domainsearch' with the correct
    configuration option 'search' in net-interface-handler (LP: #1791108)

 -- Victor Tapia <email address hidden>  Mon, 17 Sep 2018 16:39:15 +0200
Superseded in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu2.3) bionic; urgency=medium

  * d/net-interface-handler: replace 'domainsearch' with the correct
    configuration option 'search' in net-interface-handler (LP: #1791108)

 -- Victor Tapia <email address hidden>  Mon, 17 Sep 2018 16:37:22 +0200
Superseded in disco-release
Obsolete in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu9) cosmic; urgency=medium

  * d/net-interface-handler: replace 'domainsearch' with the correct
    configuration option 'search' in net-interface-handler (LP: #1791108)

 -- Victor Tapia <email address hidden>  Mon, 17 Sep 2018 15:58:34 +0200
Superseded in bionic-updates
Superseded in bionic-proposed
open-iscsi (2.0.874-5ubuntu2.2) bionic; urgency=medium

  * make iscsid socket activated to only activate it as-needed (LP: #1755858)
    - debian/iscsid.socket: systemd socket file for iscsid
    - debian/open-iscsi.service: do not start or check iscsid.service
    - debian/rules: install and enable iscsid.socket
    - debian/patches/iscid-conf-use-systemd.socket-patch: default to the socket
    - debian/open-iscsi.postinst:
      + run restart logic only if service is running on upgrade
      + drop no more reachable upgrade path that affects iscsid
      + disable iscsid.service on upgrade
      + handle iscsid.socket to be started if the service is not running yet
    - debian/tests/install: fix tests to work with socket activation

 -- Scott Moser <email address hidden>  Fri, 07 Sep 2018 09:24:22 -0400
Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu8) cosmic; urgency=medium

  * d/tests: insert some debug units in an attempt to diagnose any
    occurences of bug 1788188.
  * Fix fail to build from source due to undefined reference to
    minor (LP: #1791154)

 -- Scott Moser <email address hidden>  Tue, 21 Aug 2018 13:33:06 -0400
Superseded in bionic-updates
Deleted in bionic-proposed (Reason: moved to -updates)
open-iscsi (2.0.874-5ubuntu2.1) bionic; urgency=medium

  * d/tests: pull back cloud image test updates from cosmic.
  * d/net-interface-handler: Apply changes only for the iscsi-root
    (LP: #1785108)

 -- Scott Moser <email address hidden>  Wed, 08 Aug 2018 09:09:02 -0400
Superseded in xenial-updates
Deleted in xenial-proposed (Reason: moved to -updates)
open-iscsi (2.0.873+git0.3b4b4500-14ubuntu3.5) xenial; urgency=medium

  * d/tests: pull back cloud image test updates from cosmic.
  * d/net-interface-handler: Apply changes only for the iscsi-root
    (LP: #1785108)

 -- Scott Moser <email address hidden>  Thu, 02 Aug 2018 15:09:53 -0400
Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu7) cosmic; urgency=medium

  * d/tests: make interactive use of tgt-boot-test more usable by
    only using 'timeout' from the test harness.
  * debian/tests/README-boot-test.md: minor doc fixes and whitespace.
  * d/net-interface-handler: Apply changes only for the iscsi-root interface.
    (LP: #1785108)

 -- Scott Moser <email address hidden>  Tue, 07 Aug 2018 16:37:13 -0400
Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu6) cosmic; urgency=medium

  * Ship finalrd logout hook.

 -- Dimitri John Ledkov <email address hidden>  Fri, 03 Aug 2018 15:03:51 +0100
Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu5) cosmic; urgency=medium

  * Harden dep8 tests against effects due to slow execution on Launchpad
    infrastructure (LP: #1732028).
    - debian/tests/patch-image: remove problematic fstab entries
    - debian/tests/tgt-boot-test: ran xkvm in verbose mode

 -- Christian Ehrhardt <email address hidden>  Thu, 19 Jul 2018 18:22:39 +0200
Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu4) cosmic; urgency=medium

  * debian/tests/install: ignore the potential stderr of the probing command
    that is meant to activate iscsid indirectly via the socket.

Superseded in cosmic-proposed
open-iscsi (2.0.874-5ubuntu3) cosmic; urgency=medium

  * make iscsid socket activated to only activate it as-needed (LP: #1755858)
    - debian/iscsid.socket: systemd socket file for iscsid
    - debian/open-iscsi.service: do not start or check iscsid.service
    - debian/rules: install and enable iscsid.socket
    - debian/patches/iscid-conf-use-systemd.socket-patch: default to the socket
    - debian/open-iscsi.postinst:
      + run restart logic only if service is running on upgrade
      + drop no more reachable upgrade path that affects iscsid
      + disable iscsid.service on upgrade
      + handle iscsid.socket to be started if the service is not running yet
    - debian/tests/install: fix tests to work with socket activation

 -- Christian Ehrhardt <email address hidden>  Wed, 23 May 2018 15:50:01 +0200
Superseded in cosmic-release
Published in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu2) bionic; urgency=medium

  * debian/tests:
     - tgt-boot-test: Use 'timeout' to force a 60m timeout of the boot test.
     - README-boot-test.md: document environment variables BOOT_TIMEOUT
       and _USE_KVM.

 -- Scott Moser <email address hidden>  Wed, 21 Feb 2018 13:19:17 -0500
Superseded in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
open-iscsi (2.0.874-5ubuntu1) bionic; urgency=low

  * Merge with Debian unstable. Remaining changes:
    - debian/tests: Add Ubuntu autopkgtests.
    - debian/iscsi-network-interface.rules, debian/net-interface-handler,
      debian/open-iscsi.install:
      Prevent network interface that contains iscsi root from bouncing
      during boot or going down during shutdown.
      Integrates with resolvconf and initramfs code that writes
      /run/initramfs/open-iscsi.interface
    - debian/open-iscsi.maintscript: clean up the obsolete
      iscsi-network-interface upstart job, file on upgrade.
    - Let iscsid systemd job run in privileged containers but not in
      unprivileged ones
    - Start open-iscsi systemd job when either /etc/iscsi/nodes or
      /sys/class/iscsi_session have content
      Based on patch by Nish Aravamudan, thanks! (LP #1576341)
    - add IPv6 support
      + add support for IPV6{DOMAINSEARCH,DNS0,DNS1} to net-interface-handler
        LP #1621507
      + 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 (LP #1621507)

Superseded in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
open-iscsi (2.0.874-4ubuntu5) bionic; urgency=medium

  * debian/tests/patch-image: mount auxilary filesystems before upgrading
    packages. Fixes ADT tests, when triggered by packages, that need
    /proc, /dev, etc mounted to complete the upgrade.

 -- Dimitri John Ledkov <email address hidden>  Wed, 03 Jan 2018 12:21:05 +0000
Superseded in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
open-iscsi (2.0.874-4ubuntu4) bionic; urgency=medium

  * debian/tests/test-open-iscsi.py: skip test if cloud image is unavailable.
    This solves flaky tests in restricted network environments as well as in
    the short period after opening a new release (LP: #1731907).

 -- Christian Ehrhardt <email address hidden>  Thu, 16 Nov 2017 12:06:34 +0100
Superseded in bionic-release
Obsolete in artful-release
Deleted in artful-proposed (Reason: moved to release)
open-iscsi (2.0.874-4ubuntu3) artful; urgency=medium

  * debian/tests/xkvm: do not use kvm (-enable-kvm) by default if
    operating inside a vm.  nested kvm is finicky.

 -- Scott Moser <email address hidden>  Wed, 11 Oct 2017 18:14:08 -0400
Superseded in artful-release
Deleted in artful-proposed (Reason: moved to release)
open-iscsi (2.0.874-4ubuntu2) artful; urgency=medium

  * debian/tests/test-open-iscsi.py: query systemd-resolved if present.
    Ubuntu images now have systemd-resolved managing /etc/resolv.conf
    so support test if that is the case (LP: #1715468).

 -- Scott Moser <email address hidden>  Wed, 06 Sep 2017 16:20:16 -0400
Superseded in artful-release
Deleted in artful-proposed (Reason: moved to release)
open-iscsi (2.0.874-4ubuntu1) artful; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - debian/tests: Add Ubuntu autopkgtests.
    - debian/iscsi-network-interface.rules, debian/net-interface-handler,
      debian/open-iscsi.install:
      Prevent network interface that contains iscsi root from bouncing
      during boot or going down during shutdown.
      Integrates with resolvconf and initramfs code that writes
      /run/initramfs/open-iscsi.interface
    - debian/open-iscsi.maintscript: clean up the obsolete
      iscsi-network-interface upstart job, file on upgrade.
    - Let iscsid systemd job run in privileged containers but not in
      unprivileged ones
    - Start open-iscsi systemd job when either /etc/iscsi/nodes or
      /sys/class/iscsi_session have content
      Based on patch by Nish Aravamudan, thanks! (LP #1576341)
    - add IPv6 support
      + add support for IPV6{DOMAINSEARCH,DNS0,DNS1} to net-interface-handler
        LP #1621507
      + 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 (LP #1621507)
  * Drop:
    - d/extra/initramfs.local-top: When booting from iBFT,
      set the PROTO= entry in /run/net-*.conf accordingly,
      so that other tools, such as cloud-init, can use that
      information. (cloud-init fails if the current PROTO=none
      is used.) (LP: #1684039) (Closes: #866213)
      [ Fixed in Debian 2.0.874-4 ]
  * d/t/test-open-iscsi.py: drop test_daemon test
    - With the updates to the systemd units, the services do not run
      unless iSCSI is configured.

 -- Nishanth Aravamudan <email address hidden>  Tue, 08 Aug 2017 16:16:27 -0700
Obsolete in zesty-updates
Deleted in zesty-proposed (Reason: moved to -updates)
open-iscsi (2.0.873+git0.3b4b4500-14ubuntu17.1) zesty; urgency=medium

  * d/p/08_Parse-origin-value-from-iBFT.patch
  * d/p/09_Represent-DHCP-origin-as-an-enum-not-a-string.patch
  * d/p/10_iBFT-origin-is-an-enum-not-a-string.patch
      - Cherry pick upstream patches to parse IP origin passed in by IBFT.
        iscsistart -f will now display the correct iface.bootproto
        (e.g. static or dhcp) (LP: #1684039)

  * d/extra/initramfs.local-top: When booting from iBFT,
    set the PROTO= entry in /run/net-*.conf accordingly,
    so that other tools, such as cloud-init, can use that
    information. (cloud-init fails if the current PROTO=none
    is used.) (Closes: #866213)

 -- Trent Lloyd <email address hidden>  Fri, 23 Jun 2017 16:52:21 +0800
Superseded in xenial-updates
Deleted in xenial-proposed (Reason: moved to -updates)
open-iscsi (2.0.873+git0.3b4b4500-14ubuntu3.4) xenial; urgency=medium

  * d/p/08_Parse-origin-value-from-iBFT.patch
  * d/p/09_Represent-DHCP-origin-as-an-enum-not-a-string.patch
  * d/p/10_iBFT-origin-is-an-enum-not-a-string.patch
      - Cherry pick upstream patches to parse IP origin passed in by IBFT.
        iscsistart -f will now display the correct iface.bootproto
        (e.g. static or dhcp) (LP: #1684039)

  * d/extra/initramfs.local-top: When booting from iBFT,
    set the PROTO= entry in /run/net-*.conf accordingly,
    so that other tools, such as cloud-init, can use that
    information. (cloud-init fails if the current PROTO=none
    is used.) (Closes: #866213)

 -- Trent Lloyd <email address hidden>  Fri, 23 Jun 2017 18:03:36 +0800
Superseded in artful-proposed
open-iscsi (2.0.874-2ubuntu2) artful; urgency=medium

  * d/extra/initramfs.local-top: When booting from iBFT,
    set the PROTO= entry in /run/net-*.conf accordingly,
    so that other tools, such as cloud-init, can use that
    information. (cloud-init fails if the current PROTO=none
    is used.) (LP: #1684039) (Closes: #866213)

 -- Eric Desrochers <email address hidden>  Wed, 05 Jul 2017 09:02:12 -0400
175 of 153 results