open-iscsi 2.1.2-1ubuntu1 source package in Ubuntu

Changelog

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.

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

open-iscsi (2.1.1-2) unstable; urgency=medium

  * Upload to Unstable
  * [71e9333] Set to master
  * [dd49a5a] Add patches to fix compiler warnings

 -- Christian Ehrhardt <email address hidden>  Thu, 03 Dec 2020 14:44:39 +0100

Upload details

Uploaded by:
Christian Ehrhardt 
Uploaded to:
Hirsute
Original maintainer:
Ubuntu Developers
Architectures:
linux-any all
Section:
net
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
open-iscsi_2.1.2.orig.tar.gz 602.9 KiB ba5125b5803aeac7de36b2cd777abc1b63d194983ede8b34fa82de8a5a1aa19c
open-iscsi_2.1.2-1ubuntu1.debian.tar.xz 90.3 KiB ba189e0420e45074ce1f05f5dcd826700324a12dd8cb45906cb83bc594457f0a
open-iscsi_2.1.2-1ubuntu1.dsc 2.7 KiB ca0b9ddf48fbbb0416bf4120dac283acfebcf0a6cd03e0b287118eedeecbeda6

Available diffs

View changes file

Binary packages built by this source

iscsiuio: No summary available for iscsiuio in ubuntu hirsute.

No description available for iscsiuio in ubuntu hirsute.

iscsiuio-dbgsym: No summary available for iscsiuio-dbgsym in ubuntu hirsute.

No description available for iscsiuio-dbgsym in ubuntu hirsute.

libopeniscsiusr-dev: No summary available for libopeniscsiusr-dev in ubuntu hirsute.

No description available for libopeniscsiusr-dev in ubuntu hirsute.

libopeniscsiusr0.2.0: No summary available for libopeniscsiusr0.2.0 in ubuntu hirsute.

No description available for libopeniscsiusr0.2.0 in ubuntu hirsute.

libopeniscsiusr0.2.0-dbgsym: No summary available for libopeniscsiusr0.2.0-dbgsym in ubuntu hirsute.

No description available for libopeniscsiusr0.2.0-dbgsym in ubuntu hirsute.

open-iscsi: No summary available for open-iscsi in ubuntu hirsute.

No description available for open-iscsi in ubuntu hirsute.

open-iscsi-dbgsym: No summary available for open-iscsi-dbgsym in ubuntu hirsute.

No description available for open-iscsi-dbgsym in ubuntu hirsute.

open-iscsi-udeb: No summary available for open-iscsi-udeb in ubuntu hirsute.

No description available for open-iscsi-udeb in ubuntu hirsute.