Change logs for open-iscsi source package in Xenial

  • 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
  • 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
  • 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
  • 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
  • open-iscsi (2.0.873+git0.3b4b4500-14ubuntu3.3) xenial; urgency=medium
    
      * Fix syntax error in previous changes. LP: #1621507
    
     -- LaMont Jones <email address hidden>  Fri, 09 Dec 2016 11:44:56 +0100
  • open-iscsi (2.0.873+git0.3b4b4500-14ubuntu3.2) xenial; urgency=medium
    
      [ LaMont Jones ]
      * Clean up net-interface-handler
      * Source /run/net6-*.conf when needed.
    
      [ Mathieu Trudel-Lapierre ]
      * 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)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 08 Nov 2016 15:52:50 -0500
  • open-iscsi (2.0.873+git0.3b4b4500-14ubuntu3.1) xenial; urgency=medium
    
      * add support for IPV6{DOMAINSEARCH,DNS0,DNS1} to net-interface-handler
        (LP: #1621507)
    
     -- LaMont Jones <email address hidden>  Tue, 20 Sep 2016 08:05:41 -0600
  • open-iscsi (2.0.873+git0.3b4b4500-14ubuntu3) xenial; urgency=medium
    
      * Cherry-pick from Debian git repository (Christian Seiler):
        - open-iscsi-udeb: drop Depends: libnss-files-udeb (Closes: #819685)
    
     -- Colin Watson <email address hidden>  Fri, 15 Apr 2016 16:54:26 +0100
  • open-iscsi (2.0.873+git0.3b4b4500-14ubuntu2) xenial; urgency=medium
    
      * debian/tests: add two new tests.  One to verify net-interface-handler is
        installed executable, and one to actually test that /etc/resolv.conf is
        updated with dhcp dns responses.
    
     -- Diogo Matsubara <email address hidden>  Wed, 09 Mar 2016 12:56:42 -0300
  • open-iscsi (2.0.873+git0.3b4b4500-14ubuntu1) xenial; urgency=medium
    
      * Merge from debian. 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.
          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.
      * make debian/net-interface-handler executable (LP: #1553017)
    
     -- Scott Moser <email address hidden>  Fri, 04 Mar 2016 13:17:45 -0500
  • open-iscsi (2.0.873+git0.3b4b4500-13ubuntu4) xenial; urgency=medium
    
      * d/rules, d/net-interface-handler: set executable bit on
        net-interface-handle and ensure it is installed executable (LP: #1553017)
    
     -- Scott Moser <email address hidden>  Fri, 04 Mar 2016 10:56:44 -0500
  • open-iscsi (2.0.873+git0.3b4b4500-13ubuntu3) xenial; urgency=medium
    
      * debian/tests/test-open-iscsi.py, debian/tests/testlib.py: fix test suite
        to run correctly in the context of systemd controlling iscsid; teach
        testlib to deal with daemons using 'system $daemon $command', which should
        work both with systemd and sysvinit.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 01 Mar 2016 21:16:44 -0500
  • open-iscsi (2.0.873+git0.3b4b4500-13ubuntu2) xenial; urgency=medium
    
      * debian/open-iscsi-udeb.start: don't just write a random initiatorName;
        check if we already created one before starting iscsid in the installer.
        This makes sure d-i installs over iSCSI will use a predictable initiator
        name (as provided by the user) should this be required.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 01 Mar 2016 15:18:17 -0500
  • open-iscsi (2.0.873+git0.3b4b4500-13ubuntu1) xenial; urgency=medium
    
      * Merge from Debian (LP: #1546877). 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.
          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.
    
    open-iscsi (2.0.873+git0.3b4b4500-13) unstable; urgency=medium
    
      [ Christian Seiler ]
      * [d95ccde] initramfs: fix initramfs creation bug
        (too many symbolic links)
      * [f6246a8] Use triggers instead of update-initramfs
      * [16283ac] Unconditionally add iSCSI to initramfs images
      * [5cf584f] Support RFC 4173 root=iscsi:... format (Closes: #804162)
      * [b12b4b9] Make sure initiatorname.iscsi isn't an obsolete conffile.
      * [06ce1d3] Don't consider iscsiadm exit code 15 to be an error
        (Partial-Fix-For: #809320)
      * [481cedd] Support network autoconfiguration if iscsi_auto is used
        (Closes: #804591)
      * [3b3fa00] Record network device that was configured for iSCSI
      * [508fcba] Handle the default route for iscsi_auto
      * [64b0f31] Fix handling of multiple kept sessions on shutdown
        (Closes: #809320)
      * [df7259e] Fix FTBR on armhf (reproducible builds)
    
      [ Marco d'Itri ]
      * [d32c7c6] Create in postinst the /sbin/iscsi* compatibility symlinks.
        (Closes: #810276)
    
      [ Martin Pitt ]
      * [db49787] Migrate from /var/run /run and from /var/lock to /run/lock.
        (Closes: #810696)
      * [1bca41d] Generate initiator name on install, not first boot.
        (Closes: #810702) (LP: #1057635)
    
    open-iscsi (2.0.873+git0.3b4b4500-12) unstable; urgency=low
    
      [ Christian Perrier ]
      * [7f5ce40] Debconf templates and debian/control reviewed by the
        debian-l10n-english team as part of the Smith review project.
        (Closes: #797860)
    
      [ Debconf translation updates ]
      * [bfd526f] Czeck (Michal Simunek). (Closes: #801127)
      * [dbc83a6] French (Julien Patriarca). (Closes: #801181)
      * [dcc7c4d] Russian (Yuri Kozlov). (Closes: #801625)
      * [04acc7f] Spanish (Camaleón). (Closes: #801686)
      * [dfd68ca] Dutch (Frans Spiesschaert). (Closes: #801706)
      * [cd920e1] Portuguese (Américo Monteiro). (Closes: #801731)
      * [ff0c87f] Italian (Beatrice Torracca). (Closes: #801875)
      * [df6eb44] Danish (Joe Hansen). (Closes: #801888)
      * [d51bf4a] German (Chris Leick). (Closes: #801903)
    
      [ Christian Seiler ]
      * [c030d08] Call startup-checks.sh as ExecStartPre= from
        iscsid.service. (Fix regression in -10.)
      * [3d41a1e] Use invoke-rc.d start and not restart upon initial
        installation. (Fix regression in -10.)
      * [1e94bfd] Add simple autopkgtests. (Closes: #710148)
    
    open-iscsi (2.0.873+git0.3b4b4500-11) unstable; urgency=low
    
      [ Christian Seiler ]
      * [320f3d8] boot: wait long enough for multipath to create mappings
      * [745f06e] Hook up native services to sysinit.target instead of
        remote-fs.target. Thanks to Felipe Sateler for bringing this to our
        attention
    
    open-iscsi (2.0.873+git0.3b4b4500-10) unstable; urgency=low
    
      [ Christian Seiler ]
      * [553ee17] Move binaries from /usr to /.
      * [b4da874] Add lintian overrides for iscsid.conf permissions
        being 0600.
      * [4f33a8d] Patch build system to fully respect Debian build flags.
        (Closes: #764409)
      * [295ee0b] Remove obsolete /var/lib/open-iscsi directory.
      * [e86e5c1] postinst: Move startup of daemon after auto-generated
        debhelper commands
      * [4d05783] Move umountiscsi.sh to /lib/open-iscsi.
      * [deb3533] Rewrite umountiscsi.sh, make it more robust
        (Closes: #775838)
      * [9ffbe41] Improve shutdown logic and auto-exclude vital sessions
        from logout
      * [592d3d1] Factor out startup logic from init script
      * [6947cef] Explain old behavior of postinst in form of comments.
      * [f84a986] Restart iscsid on upgrades, separate init scripts.
        (Closes: #501321)
      * [421400b] Prompt before removing if sessions are still active.
      * [c703bad] debconf: use po-debconf to make warnings and notices
        translateable.
      * [3b03a6c] prerm: warn the user about downgrades that will
        definitely break the system
      * [62e90af] Add NEWS file to describe the most important changes
        for administrators.
      * [1d53892] postrm: remove /etc/iscsi database on purge
      * [62c0cd2] Add native systemd service files
      * [dafe2e3] Add TODO.Debian
      * [13bd86a] Update changelog for release.
    
      [ Ritesh Raj Sarraf ]
      * [9bcebd0] Use standard pathfind from Debian policy manual
        in postinst
    
    open-iscsi (2.0.873+git0.3b4b4500-9) unstable; urgency=medium
    
      [ Christian Seiler ]
      * [38e441e] Re-add debian/gbp.conf to reflect packaging workflow.
      * [3ea6875] Rework packaging to use dh(1). (Closes: #777602, #784092)
      * [0ce99fa] Explain why the list of architectures for the udeb is restricted.
    
      [ Ritesh Raj Sarraf ]
      * [e6bc6a0] Drop previous (inactive) maintainers and add Christial Seiler
        as a New Maintainer
      * [b6bd4fe] Migrate from old style gbp config
    
    open-iscsi (2.0.873+git0.3b4b4500-8) unstable; urgency=medium
    
      * [e707e75] Exclude iscsid.conf from dh_fixperms. (Closes: #735773)
    
    open-iscsi (2.0.873+git0.3b4b4500-7) unstable; urgency=medium
    
      [ Ritesh Raj Sarraf ]
      * [8ed5fd2] Revert changes introduced in 2.0.873+git0.3b4b4500-5
    
      [ Christian Seiler ]
      * [cea864b] Clean up sysvinit ordering w.r.t. NFS.
      * [9097d07] Remove debian/gbp.conf again (change doesn't fit release
        criteria).
    
    open-iscsi (2.0.873+git0.3b4b4500-6) unstable; urgency=medium
    
      [ Christian Seiler ]
      * Replace $remote_fs from Should-Start/Stop in init script with
        $local_fs and mountnfs-bootclean. (Breaks ordering cycle on
        systemd systems.)
      * Create systemd drop-in to create Before-dependency on
        remote-fs-pre.target and run umountiscsi.sh on stop.
    
    open-iscsi (2.0.873+git0.3b4b4500-5) unstable; urgency=medium
    
      [ Christian Seiler ]
      * Create systemd unit, make it order before remote-fs-pre.target to
        fix hang at boot. Unit currently only starts init script.
      * Manually start umountiscsi.sh in open-iscsi init script to make
        the stop action on shutdown not be a noop. (systemd tracks service
        state)
      * Add dh-systemd to build-deps.
      * Reorder #DEBHELPER# in postinst to not break upgrades (dh-systemd's
        code has to be there before invoke-rc.d is called).
    
      [ Ritesh Raj Sarraf ]
      * [fa0ce1c] Install iscsid.conf with permission 600 (Closes: #735773)
      * [eeb3e90] Don't wait in detecting disks when run under systemd.
        Thanks to Christian Seiler (Closes: #775778)
      * [641f3ee] Add gbp.conf
      * [cff497b] Add iscsi.service as an Alias
    
    open-iscsi (2.0.873+git0.3b4b4500-4) unstable; urgency=medium
    
      * [41c7eca] Introduce new architectures based on current build
        status of the Debian Installer (Closes: #759817)
    
    open-iscsi (2.0.873+git0.3b4b4500-3) unstable; urgency=medium
    
      * [56e20ac] Revert "Add patch to enable fsck, mount and swap
        for network block devices"
      * [517546c] Handle network swap devices (blocks) (Closes: #756843)
    
    open-iscsi (2.0.873+git0.3b4b4500-2) unstable; urgency=medium
    
      [ Philipp Hug ]
      * [b517ebb] Start open-iscsi after installation and make sure
        initiatorname is generated.
    
      [ Ritesh Raj Sarraf ]
      * [7e1ae42] Add patch to enable fsck, mount and swap for network
        block devices. Thanks to Turbo Fredriksson (Closes: #736349)
      * [92ac387] Don't prematurely exit when encountering targets with
        no block device. Thanks to Sammy Atmadja (Closes: #745708)
      * [7363428] Add autotools-dev for updated config.{sub,guess}. Also add
        dh-autoreconf in build-depends to support new architectures.
        Thanks to Chen Baozi <email address hidden> and Wookey (Closes: 750610)
    
    open-iscsi (2.0.873+git0.3b4b4500-1) unstable; urgency=low
    
      * [53a1224] Fix typo in README.
        Thanks to Jim Paris (Closes: #693559)
      * [1fcfdb8] Imported Upstream version 2.0.873+git0.3b4b4500
        (Closes: #722562)
      * [2280fc1] Refresh Patches
      * [ca1c9b9] Enable standard hardening knobs
      * [d73fe1e] Drop patch -03_hardened-build-flags.patch
      * [4599ae0] Update Vcs links
      * [728c154] Try harder to determine an iSCSI block device.
        Thanks to Dennis Leeuw, Philip Freeman (Closes: #691732)
      * [1b68764] Call udev to settle so that network device is available.
        Thanks to Jim Paris (Closes: #693558)
      * [2478ad6] Don't allow iscsid to get killed during shutodown.
        Thanks to Wakko Warner (Closes: #700762)
    
     -- Scott Moser <email address hidden>  Thu, 18 Feb 2016 00:53:37 -0500
  • open-iscsi (2.0.873-3ubuntu13) wily; urgency=medium
    
      * debian/net-interface-handler: Create the resolvconf dir, to avoid failure
        when resolvconf did not start yet; the udev rules run in parallel with
        it. (LP: #1501033)
    
     -- Martin Pitt <email address hidden>  Tue, 06 Oct 2015 07:05:48 +0200