python-rtslib-fb (2.1.74-0ubuntu4.1) jammy; urgency=medium

  [ Sergio Durigan Junior ]
  * d/p/lp1988366-handle-target-kernel-module-new-attribute-cpus_allow.patch
    Handle new Linux kernel module attribute "cpus_allowed_list", fixing the
    error "Not a directory: '/sys/kernel/config/target/iscsi/cpus_allowed_list'"
    (LP: #1988366)

 -- Mauricio Faria de Oliveira <mfo@canonical.com>  Mon, 10 Jun 2024 15:05:54 -0300

python-rtslib-fb (2.1.74-0ubuntu4) jammy; urgency=medium

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

 -- Dave Jones <dave.jones@canonical.com>  Wed, 16 Feb 2022 17:27:17 +0000

python-rtslib-fb (2.1.74-0ubuntu3) hirsute; urgency=medium

  *  d/python3-rtslib-fb.rtslib-fb-targetctl.service: Add check to skip
     starting this service when running in a container (LP: #1865037).

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Fri, 05 Mar 2021 16:26:14 +0000

python-rtslib-fb (2.1.74-0ubuntu2) hirsute; urgency=medium

  * Fix service fail on install due to name mismatch and lost mkdir (LP: #1916715)
    - d/python3-rtslib-fb.rtslib-fb-targetctl.service: add back debianized
      systemd service file
    - d/rules: install rtslib-fb-targetctl.service as it was in Focal

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Wed, 24 Feb 2021 09:32:35 +0100

python-rtslib-fb (2.1.74-0ubuntu1) hirsute; urgency=medium

  * New upstream release.  Remaining changes:
    - d/p/fix-path-of-etc-saveconfig.json.patch: Refresh patch.
    - d/p/lp1891214-disable-xen-pvscsi.patch: Disable xen-pvscsi due
      to unsup xen_scsiback module (LP #1891214)
    - Adjust rules for build, install, man, docs, init and systemd:
      + Use the pybuild build system.
      + Add override_installman to install manpages.
      + Add override_dh_installdocs to install the .md documentation
        files shipped by the project.
      + Simplify override_dh_installinit.
      + Add override_dh_installsystemd to install the systemd unit file.
    - d/p/fix-interpreter-version.patch: Set interpreter version to
      Python 3.
  * Dropped changes:
    - d/p/CVE-2020-14019.patch: keep proper umask when calling
      shutil.copy() in rtslib/root.py.
      [Incorporated by upstream]
  * Added changes:
    - d/python3-rtslib-fb.install: Use wildcard to match any Python
      version when installing the files.
    - Reenable testsuite run (LP: #1890243)
      + d/control: B-D on python3-pyudev.
      + d/rules: Don't disable tests.

 -- Sergio Durigan Junior <sergio.durigan@canonical.com>  Fri, 29 Jan 2021 15:34:36 -0500

python-rtslib-fb (2.1.73-1ubuntu4) groovy; urgency=medium

  * Disable xen-pvscsi due to unsup xen_scsiback module (LP: #1891214)

 -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com>  Tue, 08 Sep 2020 17:11:00 +0000

python-rtslib-fb (2.1.73-1ubuntu3) groovy; urgency=medium

  * SECURITY UPDATE: insecure saveconfig.json permissions
    - debian/patches/CVE-2020-14019.patch: keep proper umask when calling
      shutil.copy() in rtslib/root.py.
    - CVE-2020-14019

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Tue, 18 Aug 2020 10:25:05 -0400

python-rtslib-fb (2.1.73-1ubuntu2) groovy; urgency=medium

  * Fix FTBFS for python3 (LP #1890243)

 -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com>  Tue, 04 Aug 2020 07:13:51 +0000

python-rtslib-fb (2.1.73-1ubuntu1) groovy; urgency=medium

  * New upstream version.

 -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com>  Tue, 04 Aug 2020 05:25:13 +0000

python-rtslib-fb (2.1.73-1) unstable; urgency=medium

  * Non-maintainer upload.
  * New upstream version 2.1.73
  * Update d/p/fix-path-of-etc-saveconfig.json.patch
  * Adjust rules for build, install, man, docs, init and systemd
  * Fix interpreter version: d/p/fix-interpreter-version.patch

 -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com>  Sat, 27 Jun 2020 02:46:27 +0000

python-rtslib-fb (2.1.71-2) unstable; urgency=medium

  * Uploading to unstable.

 -- Thomas Goirand <zigo@debian.org>  Fri, 08 May 2020 11:39:20 +0200

python-rtslib-fb (2.1.71-1) experimental; urgency=medium

  * New upstream release.
  * Refreshed fix-path-of-etc-saveconfig.json.patch.
  * Using debhelper-compat = 11.
  * Standards-Version: 4.5.0.

 -- Thomas Goirand <zigo@debian.org>  Mon, 30 Mar 2020 10:58:30 +0200

python-rtslib-fb (2.1.71-0ubuntu1) focal; urgency=medium

  * New upstream release.

 -- James Page <james.page@ubuntu.com>  Tue, 25 Feb 2020 13:36:13 +0000

python-rtslib-fb (2.1.69-3) unstable; urgency=medium

  [ Ondřej Nový ]
  * Run wrap-and-sort -bastk.

  [ Thomas Goirand ]
  * Uploading to unstable.

 -- Thomas Goirand <zigo@debian.org>  Mon, 21 Oct 2019 10:22:07 +0200

python-rtslib-fb (2.1.69-2) experimental; urgency=medium

  * Create /etc/rtslib-fb-target in the startup.

 -- Thomas Goirand <zigo@debian.org>  Mon, 30 Sep 2019 15:46:05 +0200

python-rtslib-fb (2.1.69-1) experimental; urgency=medium

  * New upstream release (Closes: #933929).
  * Refershed fix-path-of-etc-saveconfig.json.patch.

 -- Thomas Goirand <zigo@debian.org>  Sat, 21 Sep 2019 18:34:11 +0200

python-rtslib-fb (2.1.66-4) unstable; urgency=medium

  [ Ondřej Nový ]
  * Use debhelper-compat instead of debian/compat.

  [ Thomas Goirand ]
  * Remove all of /etc/rtslib-fb-target on purge (Closes: #909920).
  * Removed Python 2 support (Closes: #938149).
  * Move the init script to python3-rtslib-fb, and add Breaks+Replaces.
  * Increased timeout for /proc/mouts to 50 seconds (from 5 seconds), which
    should fix in most situations (Closes: #858533).

 -- Thomas Goirand <zigo@debian.org>  Sat, 14 Sep 2019 19:06:29 +0200

python-rtslib-fb (2.1.66-3.2) unstable; urgency=medium

  * Replace previous NMU with a new source-only upload.

 -- Kenneth J. Pronovici <pronovic@debian.org>  Thu, 08 Aug 2019 02:29:11 +0000

python-rtslib-fb (2.1.66-3.1) unstable; urgency=medium

  * Non-maintainer upload
  * Eliminate dependency on epydoc, which will be removed (closes: #881558)
    - Update debian/rules to no longer build epydoc documentation
    - Update debian/control to remove Build-Depends: python-epydoc
    - Update debian/control to remove now-empty python-rtslib-fb-doc package
    - Update debian/control to remove Suggests: python-rtslib-fb-doc
    - Remove debian/python-rtslib-fb-doc.doc-base

 -- Kenneth J. Pronovici <pronovic@debian.org>  Fri, 02 Aug 2019 17:36:44 +0000

python-rtslib-fb (2.1.66-3) unstable; urgency=medium

  * Add python3-rtslib-fb.rtslib-fb-targetctl.service (Closes: #926943).
  * Move init script from python-rtslib-fb to python3-rtslib-fb and add a
    Recommends: in the python-rtslib-fb (and Breaks+Replaces to allow the
    upgrades).

 -- Thomas Goirand <zigo@debian.org>  Tue, 16 Apr 2019 21:33:35 +0200

python-rtslib-fb (2.1.66-2) unstable; urgency=medium

  * Uploading to unstable (Closes: #903500).
  * Added python{3,}-pyudev runtime depends.
  * Fixed patch for change of /etc/rtslib-fb-target.
  * Fixed URL in watch file to use new upstream VCS.
  * Fixed Homepage: field and debian/copyright URLs as well.

 -- Thomas Goirand <zigo@debian.org>  Fri, 24 Aug 2018 12:33:06 +0200

python-rtslib-fb (2.1.66-1) experimental; urgency=medium

  [ Thomas Goirand ]
  * Fixed upstream VCS URL in debian/rules.
  * New upstream release.
  * Refreshed fix-path-of-etc-saveconfig.json.patch.

  [ Daniel Baumann ]
  * Updating vcs fields.
  * Updating copyright format url.
  * Updating maintainer field.
  * Running wrap-and-sort -bast.
  * Removing gbp.conf, not used anymore or should be specified in the
    developers dotfiles.
  * Correcting permissions in debian packaging files.
  * Updating standards version to 4.1.0.

  [ Ondřej Nový ]
  * d/control: Set Vcs-* to salsa.debian.org
  * d/control: Use team+openstack@tracker.debian.org as maintainer

  [ David Rabel ]
  * d/watch: Fix d/watch.
  * d/copyright: Fix paragraph order.
  * d/control: Add dependency on lsb-base.
  * d/control: Delete dependency of python3 package on python2.x package.

 -- David Rabel <david.rabel@noresoft.com>  Fri, 11 May 2018 22:59:07 +0200

python-rtslib-fb (2.1.57+debian-4) unstable; urgency=medium

  * Team upload.
  * Fixed VCS URLs (https).
  * d/rules: Changed UPSTREAM_GIT protocol to https
  * d/copyright: Changed source URL to https protocol
  * d/s/options: extend-diff-ignore of .gitreview
  * d/control: Using OpenStack's Gerrit as VCS URLs.

 -- Ondřej Nový <novy@ondrej.org>  Sun, 28 Feb 2016 15:49:37 +0100

python-rtslib-fb (2.1.57+debian-3) unstable; urgency=medium

  * override_dh_python3 to fix Py3 shebang.

 -- Thomas Goirand <zigo@debian.org>  Fri, 23 Oct 2015 23:51:49 +0000

python-rtslib-fb (2.1.57+debian-2) unstable; urgency=medium

  * Uploading to unstable.

 -- Thomas Goirand <zigo@debian.org>  Fri, 16 Oct 2015 10:48:18 +0000

python-rtslib-fb (2.1.57+debian-1) experimental; urgency=medium

  * New upstream release (fake one to fix native package).
  * Check if configfs is mounted before starting targetctl restore.
  * Package isn't native anymore (missing debian/source/format file).
  * Removed X-Python-Version: 2.7 now useless (Jessie has 2.7 by default).
  * Standards-Version is now 3.9.6.
  * Added missing dh-python build-depends.
  * Added missing python{3,}-six (build-)depends.

 -- Thomas Goirand <zigo@debian.org>  Fri, 02 Oct 2015 12:50:32 +0000

python-rtslib-fb (2.1.57-1) experimental; urgency=medium

  * New upstream release.

 -- Thomas Goirand <zigo@debian.org>  Mon, 07 Sep 2015 10:24:27 +0000

python-rtslib-fb (2.1.45-5) UNRELEASED; urgency=medium

  * Checking if configfs is present in /proc/mount before starting targetctl
    restore.

 -- Thomas Goirand <zigo@debian.org>  Thu, 23 Apr 2015 11:36:46 +0200

python-rtslib-fb (2.1.45-4) unstable; urgency=medium

  * Fixed VCS URLs.

 -- Thomas Goirand <zigo@debian.org>  Tue, 05 Aug 2014 07:47:04 +0000

python-rtslib-fb (2.1.45-3) unstable; urgency=medium

  * Fixed missing python3-all build-depends. (Closes: #746133).

 -- Thomas Goirand <zigo@debian.org>  Wed, 30 Apr 2014 08:50:32 +0000

python-rtslib-fb (2.1.45-2) unstable; urgency=medium

  * Manually tries to load configfs kernel module to avoid failure on install.
    Thanks to Martin Zobel-Helas <zobel@debian.org> for reporting this problem.
    (Closes: #745648).

 -- Thomas Goirand <zigo@debian.org>  Wed, 30 Apr 2014 07:38:32 +0000

python-rtslib-fb (2.1.45-1) unstable; urgency=medium

  * Initial release. (Closes: #736573)

 -- Thomas Goirand <zigo@debian.org>  Sat, 25 Jan 2014 15:34:09 +0800
