ubuntu/+source/open-iscsi:ubuntu/devel

Last commit made on 2019-06-20
Get this branch:
git clone -b ubuntu/devel https://git.launchpad.net/ubuntu/+source/open-iscsi
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/devel
Repository:
lp:ubuntu/+source/open-iscsi

Recent commits

ff9563e... by Steve Langasek on 2019-06-20

Import patches-unapplied version 2.0.874-7.1ubuntu2 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: fa90265f6fe3634179047b2646570fe06cfe7521

New changelog entries:
  * 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.

fa90265... by Steve Langasek on 2019-04-29

Import patches-unapplied version 2.0.874-7.1ubuntu1 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 47ccb49844a6a1871785f6b90b22687def92827b

New changelog entries:
  * 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.

47ccb49... by Hilko Bengen on 2018-12-12

Import patches-unapplied version 2.0.874-7.1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 24aa88d598585a52df3ff19747170004637c8636

New changelog entries:
  * Non-maintainer upload
  * [38db62d] Update patch for missing macro (Closes: #908160)

24aa88d... by Ritesh Raj Sarraf on 2018-10-07

Import patches-unapplied version 2.0.874-7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a7031e3d98d61c99a7b64e205894ed3ccb62e050

New changelog entries:
  * [eeda27c] Enable back pristine-tar as we have now committed it
    from the old upload
  * [645e13b] Switch packaging to Salsa (Closes: #899771)
  * [9c86242] Add patch to fix FTBFS for missing macro.
    Thanks to Scott Moser (Closes: #908160)

a7031e3... by Christian Seiler on 2017-12-23

Import patches-unapplied version 2.0.874-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 623ad88dc83ba064f870a05cb722ba9e4b261c5c

New changelog entries:
  * [aeb86f7] Fix multiple security issues in iscsiuio. (CVE-2017-17840)
    (Closes: #885021)

623ad88... by Christian Seiler on 2017-07-02

Import patches-unapplied version 2.0.874-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 16b8ea36cf8fe28fc3cb18d00817a32c5803bf93

New changelog entries:
  * [0347300] initramfs: populate PROTO= entry in /run/net-*.conf from iBFT
    (Closes: #866213)

16b8ea3... by Christian Seiler on 2017-06-18

Import patches-unapplied version 2.0.874-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 6dd0eca1a6137b70c8e6edddcdabc7a055a01aea

New changelog entries:
  * [e506ea0] udeb: don't update initramfs when iSCSI is not used.
    (Closes: #863435)

6dd0eca... by Christian Seiler on 2017-01-25

Import patches-unapplied version 2.0.874-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: e4650453bc41a6fa3e1f95ef33764be711cbfc45

New changelog entries:
  [ Christian Seiler ]
  * Upload to sid.
  * [dfc0d4a] Add some information about hardware offloading to README.Debian.
  * [e5e3428] Properly dismantle dm-crypt devices on shutdown.
    (Closes: #850211)
  [ Andrew Patterson ]
  * [dafd2de] Use /run/initramfs/iscsiuio.pid for pid file in initramfs
  * [68f161f] Add iscsuio dependent libgcc_s library to debian initramfs
    (Closes: #850060)
  * [62f0717] Add Chelsio offload modules to initramfs
  * [c1d67ee] Revert "Don't ignore offloading NICs in iscsistart."
  * [b61d8ba] iscsiuio must be present to use hardware offload for bnx2x
  * [fda3118] Move iscsistart offload discovery/setup to fw_get_targets()
  * [397d886] Fix iscsiuio long options
  * These changes make it possible to have the root filesystem on an iSCSI
    volume and boot the system using hardware offloading.

e465045... by Christian Seiler on 2017-01-04

Import patches-unapplied version 2.0.874-2~exp1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 6ddc12e2f6e9e3e9626e657db62a9792b857bf90

New changelog entries:
  * [c451bcf] debian/tests: drop specific sysvinit tests, assume testbed
    setup for that instead.
  * [f65cf91] debian/tests/find_free_ip.py: fix error when processing
    empty lines in /etc/resolv.conf.
  * [02c3051] Don't ignore offloading NICs in iscsistart. (Closes: #850057)
  * [e47af5b] Add support for iscsiuio offloading to the initramfs.
    (Closes: #850060)
  * [9ab14bb] Build with -DOFFLOAD_BOOT_SUPPORTED for rootfs on offloaded
    iSCSI.

6ddc12e... by Christian Seiler on 2016-10-29

Import patches-unapplied version 2.0.874-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 5d54a42e029613ab198cce9b084d5f4fdab95fda

New changelog entries:
  [ Christian Seiler ]
  * [cfea3bc] New upstream version 2.0.874
  * [b0bf3f3] debian/patches: drop patches applied upstream
  * [6699561] debian/control: add lsb-base dependency for init script
  * [8ede6f7] debian/tests: use targetcli-fb for nested tests
  * [b7ba04a] debian/tests: bump Depends of autopkgtest, due to use of new
    features
  * [6f37806] debian/rules: explicitly regenerate lexers/parsers during
    build
  [ Frank Fegert ]
  * [6004a7e] umountiscsi.sh: properly detect iSCSI disks from offloaded
    sessions