nova (2:21.2.4-0ubuntu2.14~cloud0) bionic-ussuri; urgency=medium

  * New update for the Ubuntu Cloud Archive.

 -- James Page <james.page@ubuntu.com>  Thu, 14 Nov 2024 09:45:31 +0000

nova (2:21.2.4-0ubuntu2.14) focal; urgency=medium

  * Resolve issues with resize of CPU pinned instances (LP: #1944759):
    - d/p/lp1953359-{1,2,3}.patch: Fix resize race condition by applying temporary
    migration context.
    - d/p/1944759-{1,2}.patch: Fix resize cpu pinning resource tracking race
    condition by setting the old_flavor on the source node.

 -- Rodrigo Barbieri <rodrigo.barbieri@canonical.com>  Mon, 07 Oct 2024 14:58:28 +0100

nova (2:21.2.4-0ubuntu2.13) focal; urgency=medium

  * d/p/lp2024258-database-Archive-parent-and-child-rows-trees-one-at-.patch:
    Fix package install/autopkgtests (IndentationError in test_archive.py:172)
    (LP: #2024258)

 -- Mauricio Faria de Oliveira <mfo@canonical.com>  Thu, 02 Aug 2024 10:29:57 -0300

nova (2:21.2.4-0ubuntu2.12) focal; urgency=medium

  [ Chengen Du ]
  * d/p/lp2024258-database-Archive-parent-and-child-rows-trees-one-at-.patch:
    Performance degradation archiving DB with large numbers of FK
    related records (LP: #2024258)

  [ Mauricio Faria de Oliveira ]
  * Extend the behavior of 'libvirt.cpu_model_extra_flags' for '[+-]flag'
    (backward compatible) to configure CPU flags as required or disabled.
    This is increasingly important for migration as hypervisors with the
    same processor but different stable kernel level might get different
    CPU flags (e.g., AMD EPYC Rome without 'xsaves' per AMD Erratum 1386,
    and PKRU/'xsave' changes), without CPU model updates in libvirt/qemu.
    (LP: #2048517)
    - d/p/lp2048517-1-libvirt-Dont-drop-disabled-CPU-flags-from-XML.patch
    - d/p/lp2048517-2-libvirt-Allow-disabling-CPU-flags.patch
    
  [ Rodrigo Barbieri ]
  * d/p/lp1999814.patch: Rework CPU comparison at startup and add ability
    to skip it. Addresses CascadeLake incompatibility with IceLake.
    (LP: #1999814)

 -- Mauricio Faria de Oliveira <mfo@canonical.com>  Thu, 01 Aug 2024 14:52:10 -0300

nova (2:21.2.4-0ubuntu2.11) focal-security; urgency=medium

  * SECURITY UPDATE: Incomplete file access fix and regression for QCOW2
    backing files and VMDK flat descriptors
    - debian/patches/CVE-2024-40767-pre1.patch: port format inspector tests
      from glance.
    - debian/patches/CVE-2024-40767-pre2.patch: reproduce iso regression
      with deep format inspection.
    - debian/patches/CVE-2024-40767-pre3.patch: add iso file format
      inspector.
    - debian/patches/CVE-2024-40767-pre4.patch: fix qemu-img version
      dependent tests.
    - debian/patches/CVE-2024-40767-pre5.patch: stabilize iso format unit
      tests.
    - debian/patches/CVE-2024-40767.patch: change force_format strategy to
      catch mismatches.
    - CVE-2024-40767
  * Replace CVE-2024-32498 patches with final versions from git.
    - debian/patches/CVE-2024-32498-*
  * debian/control: added qemu-utils to Build-Depends so qemu-img is
    available for new tests.
  * Note: this package does _not_ contain the changes from
    2:21.2.4-0ubuntu2.9 and 2:21.2.4-0ubuntu2.10 in focal-proposed.

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Wed, 17 Jul 2024 14:01:19 -0400

nova (2:21.2.4-0ubuntu2.8) focal-security; urgency=medium

  * SECURITY UPDATE: Arbitrary file access via custom QCOW2 external data
    (LP: #2059809)
    - debian/patches/CVE-2024-32498-pre1.patch: create qcow2 disks with the
      correct size without extending.
    - debian/patches/CVE-2024-32498-pre2.patch: add type hints.
    - debian/patches/CVE-2024-32498-pre3.patch: consolidate
      create_cow_image and create_image.
    - debian/patches/CVE-2024-32498-1.patch: reject qcow files with
      data-file attributes.
    - debian/patches/CVE-2024-32498-2.patch: check images with
      format_inspector for safety.
    - debian/patches/CVE-2024-32498-3.patch: additional qemu safety
      checking on base images.
    - debian/patches/CVE-2024-32498-4.patch: fix vmdk_allowed_types
      checking.
    - CVE-2024-32498

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Tue, 02 Jul 2024 10:51:41 -0400

nova (2:21.2.4-0ubuntu2.6) focal; urgency=medium

  * d/p/lp1960758-ubuntu-uefi-loader-path.patch: add config option
    'ubuntu_libvirt_uefi_loader_path' to restrict UEFI loaders to
    only those shipped/supported in Ubuntu/Ussuri. (LP: #1960758)

 -- Mauricio Faria de Oliveira <mfo@canonical.com>  Tue, 25 Jul 2023 17:34:00 -0300

nova (2:21.2.4-0ubuntu2.5) focal-security; urgency=medium

  * SECURITY REGRESSION: Regressions in other projects (LP: #2020111)
    - debian/patches/series: Do not apply CVE-2023-2088.patch until
      patches are ready for all upstream OpenStack projects.
    - CVE-2023-2088

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 18 May 2023 10:52:04 -0400

nova (2:21.2.4-0ubuntu2.4) focal-security; urgency=medium

  * SECURITY REGRESSION: Regression with volume drivers (LP: #2019460)
    - debian/patches/CVE-2023-2088.patch: Updated to add missing force
      parameter to various volume drivers.

 -- Corey Bryant <corey.bryant@canonical.com>  Sat, 13 May 2023 09:56:20 -0400

nova (2:21.2.4-0ubuntu2.3) focal-security; urgency=medium

  * SECURITY UPDATE: Unauthorized File Access
    - debian/patches/CVE-2023-2088.patch: Use force=True for os-brick
      disconnect during delete.
    - CVE-2023-2088

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 09 May 2023 16:59:35 -0400

nova (2:21.2.4-0ubuntu2.2) focal-security; urgency=medium

  * SECURITY UPDATE: DoS vulnerability
    - debian/patches/CVE-2022-37394.patch: Gracefully ERROR in
      _init_instance if vnic_type changed
    - CVE-2022-37394

 -- Nishit Majithia <nishit.majithia@canonical.com>  Wed, 08 Feb 2023 14:05:40 +0530

nova (2:21.2.4-0ubuntu2.1) focal-security; urgency=medium

  * SECURITY UPDATE: Arbitrary file access
    - debian/patches/CVE-2022-47951.patch: Check VMDK create-type
      against an allowed list.
    - CVE-2022-47951

 -- Corey Bryant <corey.bryant@canonical.com>  Sun, 29 Jan 2023 11:35:32 -0500

nova (2:21.2.4-0ubuntu2) focal; urgency=medium

  [ Felipe Reyes ]
  * d/nova-common.postinst: Don't change file permissions under
    /var/lib/nova/.ssh (LP: #1904580).

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 16 May 2022 13:52:02 -0400

nova (2:21.2.4-0ubuntu1) focal; urgency=medium

  * New stable point release for OpenStack Ussuri (LP: #1956994).

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Tue, 11 Jan 2022 21:11:16 +0000

nova (2:21.2.3-0ubuntu1) focal; urgency=medium

  * New stable point release for OpenStack Ussuri (LP: #1948914).

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 28 Oct 2021 07:01:58 +0000

nova (2:21.2.2-0ubuntu1) focal; urgency=medium

  * New stable point release for OpenStack Ussuri (LP: #1941048).

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Wed, 25 Aug 2021 12:04:00 +0000

nova (2:21.2.1-0ubuntu1) focal; urgency=medium

  * New stable point release for OpenStack Ussuri (LP: #1935030).

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 08 Jul 2021 13:46:31 +0000

nova (2:21.2.0-0ubuntu1) focal; urgency=medium

  * New stable point release for OpenStack Ussuri (LP: #1923036).
  * d/p/lp1888395-*: Removed after patch landed upstream.

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Mon, 12 Apr 2021 12:14:07 +0000

nova (2:21.1.2-0ubuntu2) focal; urgency=medium

  * Fix live migration for SDNs that do not support port binding extensions (LP: #1888395)
    - d/p/lp1888395-functest.patch: Add functional test to validate live
      migration failure with multiport bindings
    - d/p/lp1888395-migration.patch: Validate the SDN supports port binding extensions
      before populating migrate_data with vifs

 -- Billy Olsen <billy.olsen@canonical.com>  Fri, 12 Feb 2021 16:42:10 -0700

nova (2:21.1.2-0ubuntu1) focal; urgency=medium

  * New stable point release for OpenStack Ussuri (LP: #1915786).
  * d/p/lp1892361.patch: Removed after patch landed upstream.

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Tue, 16 Feb 2021 16:10:28 +0000

nova (2:21.1.1-0ubuntu2) focal; urgency=medium

  * d/p/lp1892361.patch: Update pci stat pools based on PCI device changes (LP: #1892361).

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Mon, 18 Jan 2021 15:25:16 +0000

nova (2:21.1.1-0ubuntu1) focal; urgency=medium

  * New stable point release for OpenStack Ussuri (LP: #1906271).
  * d/p/lp1893263.patch: Removed as this fix landed in this point release.

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Tue, 01 Dec 2020 09:27:11 +0000

nova (2:21.1.0-0ubuntu2) focal; urgency=medium

  [ Rodrigo Barbieri ]
  * d/p/lp1893263.patch: Allow tap interface with multiqueue (LP: #1893263).

  [ Chris MacNaughton ]
  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
  * d/control: Add systemd to build-depends (LP: #1903724).

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Fri, 13 Nov 2020 07:38:21 +0000

nova (2:21.1.0-0ubuntu1) focal; urgency=medium

  * New stable point release for OpenStack Ussuri (LP: #1896476).

 -- Chris MacNaughton <chris.macnaughton@canonical.com>  Mon, 21 Sep 2020 12:53:36 +0000

nova (2:21.0.0-0ubuntu0.20.04.4) focal; urgency=medium

  * d/nova-compute-libvirt.postinst: Ensure libvirt-qemu user is removed
    from nova group on package upgrade (LP: #1896617).

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 30 Sep 2020 09:13:56 -0400

nova (2:21.0.0-0ubuntu0.20.04.3) focal; urgency=medium

  * d/nova-compute-libvirt.postinst: Drop libvirt-qemu user from nova group.
    This is no longer needed with recent /var/lib/nova permission changes and
    causes live snapshots to fail (LP: #1896617).

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 24 Sep 2020 16:08:42 -0400

nova (2:21.0.0-0ubuntu0.20.04.2) focal; urgency=medium

  * Correct file and directory permissions to ensure that instances
    can be stopped and started correctly (LP: #1885269):
    - d/nova-common.postinst: Reset file permissions under /var/lib/nova
      to 0644 and directory permissions to 0755 to ensure that instances
      can be stopped and started correctly with the workflow of ownership
      changes that occur between nova and libvirt/qemu.
    - d/nova-common.postinst: Don't force ownership to nova:nova.
    - d/nova-common.postinst: Reset ownership and permissions on
      console.log files to root:root and 0600.

 -- James Page <james.page@ubuntu.com>  Mon, 29 Jun 2020 13:54:40 +0100

nova (2:21.0.0-0ubuntu0.20.04.1) focal; urgency=medium

  * d/watch: Scope to 21.x series and get tarballs from opendev.org.
  * d/control: Align (Build-)Depends with upstream.
  * New upstream release for OpenStack Ussuri (LP: #1877642).
  * d/gbp.conf: Create stable/ussuri branch.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 13 May 2020 14:00:09 -0400

nova (2:21.0.0~b3~git2020041013.57ff308d6d-0ubuntu2) focal; urgency=medium

  * d/tests/nova-daemons: Skip validation that nova-scheduler is
    running; this serivce requires configuration of both keystone and
    the placement service which is beyond the scope of a single unit
    autopkgtest.
  * d/tests/control: Install nova-spiceproxy instead of nova-novncproxy
    during testing as SPICE is the console option supported in Ubuntu
    main.

 -- James Page <james.page@ubuntu.com>  Fri, 17 Apr 2020 09:48:19 +0100

nova (2:21.0.0~b3~git2020041013.57ff308d6d-0ubuntu1) focal; urgency=medium

  * New upstream snapshot for OpenStack Ussuri.
  * d/p/revert-generalize-db-conf-group-copying.patch: Dropped. Not needed
    with python3-oslo.db > 4.34.0.
  * d/p/drop-sphinxcontrib-rsvgconverter.patch: Rebased.
  * d/p/skip-ssl-tests.patch: Dropped. No longer needed.
  * d/p/arm-console-patch.patch: Rebased.
  * d/p/monkey-patch-original-current-thread-active.patch: Dropped. Fixed
    in snapshot.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 10 Apr 2020 14:00:26 -0400

nova (2:21.0.0~b3~git2020032515.35240b0d8c-0ubuntu2) focal; urgency=medium

  * d/nova-common.postinst: Set ownership and permissions for all /var/lib
    files and directories.
  * d/nova-compute-libvirt.postinst: Add libvirt-qemu user to nova group
    to ensure access to /var/lib/ (LP: #1870415).

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 02 Apr 2020 15:08:40 -0400

nova (2:21.0.0~b3~git2020032515.35240b0d8c-0ubuntu1) focal; urgency=medium

  * New upstream snapshot for OpenStack Ussuri.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/libvirt-provide-backing-file-format-creating-qcow2.patch: Drop,
    included upstream.
  * d/nova-common.postinst: Refactor to standardise /etc, /var/lib and
    /var/log ownership and permissions (LP: #1859422).

 -- James Page <james.page@ubuntu.com>  Thu, 26 Mar 2020 12:05:22 +0000

nova (2:21.0.0~b2~git2020021008.1fcd74730d-0ubuntu5) focal; urgency=medium

  * No change rebuild with new version of openstack-pkg-tools to resolve
    issue with generation of systemd unit configurations (LP: #1866568).

 -- James Page <james.page@ubuntu.com>  Mon, 09 Mar 2020 10:09:54 +0000

nova (2:21.0.0~b2~git2020021008.1fcd74730d-0ubuntu4) focal; urgency=medium

  * d/p/libvirt-provide-backing-file-format-creating-qcow2.patch: Without this
    patch, domains (instances) can't be launched with libvirt 6.0.0. Picked
    from https://review.opendev.org/#/c/708745/ (LP: #1864020).

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 27 Feb 2020 09:05:50 -0500

nova (2:21.0.0~b2~git2020021008.1fcd74730d-0ubuntu3) focal; urgency=medium

  * d/nova-compute.service.in: Added service.in override file in order to
    pick up systemd default UMask of 0022, ensuring libvirt can access
    run-time files created in /var/lib/nova/instances/ (LP: #1864922).

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 26 Feb 2020 11:36:14 -0500

nova (2:21.0.0~b2~git2020021008.1fcd74730d-0ubuntu2) focal; urgency=medium

  * d/p/monkey-patch-original-current-thread-active.patch: Cherry-picked from
    https://review.opendev.org/#/c/707474/. This fixes nova service failures
    that autopkgtests are hitting with Python 3.8 (LP: #1863021).

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 20 Feb 2020 09:35:53 -0500

nova (2:21.0.0~b2~git2020021008.1fcd74730d-0ubuntu1) focal; urgency=medium

  [ Corey Bryant ]
  * d/rules: Drop removal of debian/python-nova/usr/etc.

  [ Sahid Orentino Ferdjaoui ]
  * d/control: Remove vlan dependency since not needed anymore by
    nova-compute-libvirt (LP: #1856279).
  * New upstream snapshot for OpenStack Ussuri.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/skip-py38-failure.patch: Refreshed.
  * d/p/arm-console-patch.patch: Refreshed.
  * d/control: Removed min version for python3-hacking.

  [ Corey Bryant ]
  * d/skip-py38-failure.patch: Dropped. Fixed in upstream snapshot.
  * d/control, d/nova-xvpvncproxy.*: Drop nova-xvpvncproxy inline with
    upstream removal.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 14 Feb 2020 16:36:54 -0500

nova (2:21.0.0~b1~git2019120415.45fb747c98-0ubuntu1) focal; urgency=medium

  * New upstream snapshot for OpenStack Ussuri.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/arm-console-patch.patch: Rebased.
  * d/p/skip-py38-failure.patch: Skip py38 failure until fixed upstream.
  * d/p/skip-test-needing-mock-3.patch: Dropped. No longer needed.
  * d/control, d/nova-console.*, d/nova-network.*, d/source_nova.py, d/tests/*:
    Remove nova-{console,dhcpbridge,network} inline with upstream removal.
  * d/control, d/rules, d/compat: Switch to debhelper compat 12 and pybuild.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 04 Dec 2019 15:35:30 -0500

nova (2:20.0.0-0ubuntu1) eoan; urgency=medium

  * New upstream release for OpenStack Train.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 16 Oct 2019 11:02:01 -0400

nova (2:20.0.0~rc1-0ubuntu3) eoan; urgency=medium

  * d/tests/nova-daemons: Skip check of nova-conductor daemon as
    keystone is not configured and running as part of autopkgtest
    setup, resulting in a test failure on restart (LP: #1847039).

 -- James Page <james.page@ubuntu.com>  Wed, 09 Oct 2019 12:26:20 +0100

nova (2:20.0.0~rc1-0ubuntu2) eoan; urgency=medium

  * d/py3dist-overrides: Add SQLAlchemy to overrides since the run-time
    Depend for python3-sqlalchemy is being overridden.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 03 Oct 2019 08:10:36 -0400

nova (2:20.0.0~rc1-0ubuntu1) eoan; urgency=medium

  * d/watch: track 20.x series.
  * New upstream release candidate for OpenStack Train.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/drop-sphinxcontrib-rsvgconverter.patch: Drop
    sphinxcontrib.rsvgconverter as it is currently not packaged for Ubuntu.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 01 Oct 2019 10:25:40 -0400

nova (2:20.0.0~b2~git2019080821.af40e3d1a6-0ubuntu2) eoan; urgency=medium

  * d/control, d/nova-consoleauth.init.in, d/nova-consoleauth.manpages:
    Drop the rest of nova-consoleauth inline with upstream removal.
  * d/py3dist-overrides: Add cryptography to overrides since the run-time
    Depend for python3-nova is being overridden.
  * d/control, d/rules, d/nova-placement-api.{apache2,conf}, d/tests/control:
    Drop placement API in line with upstream removal.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 28 Aug 2019 11:56:49 -0400

nova (2:20.0.0~b2~git2019080821.af40e3d1a6-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot for OpenStack Train.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/fix-python3-compatibility-of-rbd-get_fsid.patch: Dropped. Fixed in
    new upstream snapshot.
  * d/p/CVE-2019-14433.patch: Dropped. Fixed in new upstream snapshot.
  * d/control: Drop min version of python3-cryptography to 2.6. According to
    upstream commit 6caedfd97675940eb3cf07e2f019926dae45d02c, version 2.6
    has the required support for ed25519 ssh keys.
  * d/control, d/nova-novncproxy.init.in, d/nova-serialproxy.init.in,
    d/nova-spiceproxy.init.in, d/tests/*: Remove nova-consoleauth inline with
    upstream removal.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Aug 2019 21:39:04 -0400

nova (2:20.0.0~b1~git2019061016.1316c1c285-0ubuntu4) eoan; urgency=medium

  [ Sahid Orentino Ferdjaoui ]
  * SECURITY UPDATE: ensure underlying environment details not leaked in
    server fault
    - d/p/CVE-2019-14433.patch: replace non-admin server fault message
      with exception type class name in nova/compute/utils.py.
    - CVE-2019-14433

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 06 Aug 2019 12:08:30 -0400

nova (2:20.0.0~b1~git2019061016.1316c1c285-0ubuntu3) eoan; urgency=medium

  * Changes required for the MySQL 8.0 transition
    - d/p/add-mysql8-compatibility.patch: avoid use of in CI test setup
    - d/t/nova-daemons: Avoid usage of IDENTIFIED BY on GRANT

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 01 Aug 2019 11:33:41 +0200

nova (2:20.0.0~b1~git2019061016.1316c1c285-0ubuntu2) eoan; urgency=medium

  [ James Page ]
  * d/*: wrap-and-sort -bast.
  * d/control: Switch to using qemu-system for nova-compute-qemu,
    ensuring that all appropriate qemu binaries are avaliable for
    libvirt (LP: #1833406).
  * d/control: Drop alternative runtime dependency on kvm for
    nova-compute-kvm; package is long gone in Ubuntu.

  [ Corey Bryant ]
  * d/p/fix-python3-compatibility-of-rbd-get_fsid.patch: Cherry-picked from
    upstream master branch to ensure librados get_fsid return value
    is decoded (LP: #1816468).

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 08 Jul 2019 16:04:25 -0400

nova (2:20.0.0~b1~git2019061016.1316c1c285-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot for OpenStack Train.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/eventlet-monkey-patching-should-be-as-early-as-possible.patch,
    d/p/xenapi-agent-change-openssl-error-handling.patch,
    d/p/bug_1825882.patch,
    d/p/bug_1826523.patch: Dropped. Fixed in upstream snapshot.
  * d/p/arm-console-patch.patch: Rebased.
  * d/rules: Update PBR_VERSION to handle ~git versioning.
  * d/p/skip-test-needing-mock-3.patch: Skip until python3-mock 3.0.0 is
    available.

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 10 Jun 2019 17:00:28 -0400

nova (2:19.0.0-0ubuntu6) eoan; urgency=medium

  * Drop skip-openssl-1.1.1-tests.patch, now properly fixed with xenapi-
    agent-change-openssl-error-handling.patch.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 21 May 2019 10:44:19 +0100

nova (2:19.0.0-0ubuntu5) eoan; urgency=medium

  * d/p/bug_1825882.patch: Cherry-picked from upstream to ensure
    virsh disk attach does not fail silently (LP: #1825882).
  * d/p/bug_1826523.patch: Cherry-picked from upstream to ensure
    always disconnect volumes after libvirt exceptions (LP: #1826523).

 -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Thu, 16 May 2019 10:41:27 +0200

nova (2:19.0.0-0ubuntu4) eoan; urgency=medium

  * d/p/xenapi-agent-change-openssl-error-handling.patch: Cherry-picked from
    upstream to ensure xenapi agent only raises a RuntimeError exception
    when openssl returns a non-zero exit code (LP: #1771506).

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 01 May 2019 17:10:47 -0400

nova (2:19.0.0-0ubuntu3) eoan; urgency=medium

  * d/p/eventlet-monkey-patching-should-be-as-early-as-possible.patch:
    Cherry-picked from upstream master branch to fix py3+wsgi+ssl crash
    (LP: #1808951).

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 25 Apr 2019 09:51:42 -0400

nova (2:19.0.0-0ubuntu2) disco; urgency=medium

  * d/p/skip-openssl-1.1.1-tests.patch: Skip openssl 1.1.1 incompatible
    tests from 18.04 onwards.

 -- James Page <james.page@ubuntu.com>  Mon, 15 Apr 2019 08:42:30 +0100

nova (2:19.0.0-0ubuntu1) disco; urgency=medium

  * Upstream release for OpenStack Stein.

 -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Fri, 12 Apr 2019 11:31:18 +0100

nova (2:19.0.0~rc1-0ubuntu1) disco; urgency=medium

  * d/watch: track 19.x series.
  * New upstream release candidate for OpenStack Stein.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/*: Refresh.

 -- James Page <james.page@ubuntu.com>  Fri, 22 Mar 2019 10:10:50 +0000

nova (2:19.0.0~b1~git2019031419.b7bd97bc88-0ubuntu1) disco; urgency=medium

  * New upstream snapshot for OpenStack Stein.
  * d/control: Align (Build-)Depends with upstream.

 -- James Page <james.page@ubuntu.com>  Thu, 14 Mar 2019 14:11:20 +0000

nova (2:19.0.0~b1~git2019013113.33aad0fe41-0ubuntu2) disco; urgency=medium

  * d/control: Add python3-websockify to Depends (LP: #1108935). Also move
    nova-common binary package to the end of d/control file as it makes more
    sense to be after python3-nova.
  * d/p/skip-openssl-1.1.1-tests.patch: Updated to use
    lsb_release.get_distro_information as lsb_release.get_lsb_information is
    not available in the disco version.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 07 Feb 2019 10:04:09 -0500

nova (2:19.0.0~b1~git2019013113.33aad0fe41-0ubuntu1) disco; urgency=medium

  * New upstream snapshot for OpenStack Stein.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/ensure-rbd-auth-fallback-uses-matching-credentials.patch: Dropped.
    Fixed in new upstream snapshot.
  * d/p/*: Rebased.
  * d/p/skip-py3.7-tests.patch, d/p/py37-misc-fixes.patch: Dropped.
    The py37 issues have been fixed upstream by Christ Dent in
    https://review.openstack.org/#/c/624055/.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 31 Jan 2019 13:17:41 -0500

nova (2:19.0.0~b1~git2018120609.c9dca64fa6-0ubuntu4) disco; urgency=medium

  * d/nova-api-os-compute.*, d/control, d/tests/nova-api: Drop systemd init in
    favor of apache2+mod_wsgi (LP: #1812672). Also drop libapache2-mod-wsgi
    from nova-placement-api.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 25 Jan 2019 09:29:10 -0500

nova (2:19.0.0~b1~git2018120609.c9dca64fa6-0ubuntu3) disco; urgency=medium

  * d/tests/nova-daemons: sqlalchemy now defaults to mysqldb so we must override
    the driver to use pymysql.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 10 Jan 2019 14:20:57 -0500

nova (2:19.0.0~b1~git2018120609.c9dca64fa6-0ubuntu2) disco; urgency=medium

  * d/p/ensure-rbd-auth-fallback-uses-matching-credentials.patch: Cherry-
    picked from upstream to ensure ceph backend continues to work for upgrades
    from pre-Ocata (LP: #1809454).

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 21 Dec 2018 09:20:12 -0500

nova (2:19.0.0~b1~git2018120609.c9dca64fa6-0ubuntu1) disco; urgency=medium

  * d/tests/control, d/tests/nova-daemons: Switch to using mysql-server
    databases in autopkgtests.
  * New upstream snapshot for OpenStack Stein.
  * d/control: Ensure python3-migrate version is compatable with sqlite>=3.26
    (LP: #1807262).

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 06 Dec 2018 09:31:17 -0500

nova (2:19.0.0~b1~git2018112010.ea26392239-0ubuntu1) disco; urgency=medium

  * New upstream snapshot for OpenStack Stein.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/skip-py3.7-tests.patch: Rebased.
  * d/py(3)dist-overrides: Rename pydist-overrides to py3dist-overrides to
    align with dropping of Python 2 support.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 20 Nov 2018 10:15:24 -0500

nova (2:19.0.0~b1~git2018111953.3e756ff674-0ubuntu1) disco; urgency=medium

  * New upstream snapshot for OpenStack Stein.
  * d/control,rules,python*,d/tests: Drop Python 2 support.
  * d/p/*: Drop and rebase as needed.
  * d/p/py37-misc-fixes.patch: Misc Py 3.7 fixes (LP: #1782786).

 -- James Page <james.page@ubuntu.com>  Mon, 19 Nov 2018 16:33:22 +0000

nova (2:18.0.1-0ubuntu3) disco; urgency=medium

  * d/tests/nova-shebangs-py3: Update shebang for Python 3.7.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 07 Nov 2018 09:11:09 -0500

nova (2:18.0.1-0ubuntu2) disco; urgency=medium

  * d/p/disk-size-live-migration-overcommit.patch: Cherry-picked from
    https://review.openstack.org/#/c/602477 to ensure proper disk calculation
    during live migration with over-commit (LP: #1744079).

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 05 Nov 2018 09:31:21 -0500

nova (2:18.0.1-0ubuntu1) cosmic; urgency=medium

  * New stable point release for OpenStack Rocky.
  * d/p/skip-openssl-1.1.1-tests.patch: Skip tests for >= cosmic that fail
    with openssl 1.1.1 (LP: #1771506).
  * d/p/py3.7-get-context-manager-async.patch: Cherry-picked from upstream
    master. This is needed for py3.7 where async is a keyword (LP: #1788833).
  * d/rules: Skip py3.7 tests until they run successfully upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 03 Oct 2018 07:59:30 -0400

nova (2:18.0.0-0ubuntu5) cosmic; urgency=medium

  * d/control: Set min python-oslo.db to rocky version (4.40.0) as
    requirements.txt min version is too low (LP: #1793353).

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 20 Sep 2018 11:26:53 +0200

nova (2:18.0.0-0ubuntu4) cosmic; urgency=medium

  * d/p/skip-py3.7-tests.patch: Update to skip test_check_doubled_words on
    all Python versions, working around hacking unit test failure with
    Python snapshots in Ubuntu Cosmic.

 -- James Page <james.page@ubuntu.com>  Wed, 05 Sep 2018 11:36:27 +0100

nova (2:18.0.0-0ubuntu3) cosmic; urgency=medium

  * d/control: nova-common - Add Breaks/Replaces on python-nova to
    resolve issue with upgrade from prior versions.

 -- James Page <james.page@ubuntu.com>  Tue, 04 Sep 2018 14:33:29 +0100

nova (2:18.0.0-0ubuntu2) cosmic; urgency=medium

  * Misc fixes for /etc/nova and -common moves:
    - d/control: Drop depends from -common to python-nova | python3-nova.
    - d/*.postinst: Ensure files in /etc/nova are root:nova owned, with
      0640 permissions for access.
    - d/*.postinst: Ensure files in /etc/nova/rootwrap.d are root:root
      owned with 0644 access.
  * d/control: Drop obsolete fields.
  * d/tests/control: Add needs-root, allow-stderr to py3 tests.

 -- James Page <james.page@ubuntu.com>  Fri, 31 Aug 2018 12:39:23 +0100

nova (2:18.0.0-0ubuntu1) cosmic; urgency=medium

  * New upstream release for OpenStack Rocky.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 30 Aug 2018 10:28:12 -0400

nova (2:18.0.0~rc1-0ubuntu3) cosmic; urgency=medium

  * d/control: Drop Breaks/Replaces of glance-api as it was not intended
    (copy/paste fail).

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 17 Aug 2018 10:52:26 -0400

nova (2:18.0.0~rc1-0ubuntu2) cosmic; urgency=medium

  * d/control: Move python(3)-zvmcloudconnector from Suggests to Depends.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 17 Aug 2018 10:15:16 -0400

nova (2:18.0.0~rc1-0ubuntu1) cosmic; urgency=medium

  * New upstream milestone for OpenStack Rocky.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/fix-convert-image-test.patch: Dropped. Fixed in upstream milestone.
  * d/p/*: Rebased.
  * d/p/drop-sphinx-feature-classification.patch: Drop
    sphinx_feature_classification.support_matrix until package is available.
  * New upstream release candidate for OpenStack Rocky.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/py3.7-async-keyword.patch: Dropped. Fixed upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 10 Aug 2018 17:29:02 -0400

nova (2:18.0.0~b2-0ubuntu3) cosmic; urgency=medium

  * Add support for Python 3:
    - d/control: Add Py3 BDs and python3-nova package.
    - d/control: Support Py2 first and Py3 as alternative.
    - d/control: Move all python deps to python(3)-nova Depends.
    - d/control, d/rules, d/*.install: Move common files to nova-common
      and have python(3)-nova depend on it.
    - d/rules: Add Py3 support.
    - d/rules: Use pkgos-dh_auto_install as this helps name binaries for
      update-alternatives.
    - d/rules: Run tests with pkgos-dh_auto_test.
    - d/python-nova.install: Drop install of usr/lib/python*, not needed.
    - d/*.install: Drop usr/bin/* as pkgos-dh_auto_install handles
      install of those files.
    - d/python(3)-nova.post*, d/python(3)-nova.prerm: Add update-alternatives
      to enable correct shebangs for Python binaries.
    - d/tests/*: Enable Py3 tests for nova daemons and add shebang tests.
    - d/p/py3.7-async-keyword.patch: Cherry-pick from gerrit for py3.7
      compatibility.
    - d/p/skip-py3.7-tests.patch: Skip remaining 2 failing Py3.7 tests and
      file bug upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 16 Jul 2018 18:08:31 -0400

nova (2:18.0.0~b2-0ubuntu2) cosmic; urgency=medium

  * d/control: Drop circular dependencies. nova-compute depends on
    nova-compute-* packages. nova-compute-* packages shouldn't depend
    on nova-compute. nova-compute-* should however depend on nova-common.
    (LP: #1761140).

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 27 Jun 2018 10:40:01 -0400

nova (2:18.0.0~b2-0ubuntu1) cosmic; urgency=medium

  * New upstream milestone for OpenStack Rocky.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/mock-utils.execute-in-qemu-img-unit-test.patch: Dropped. Fixed in
    new upstream milestone.
  * d/p/*: Rebased.
  * d/control: Drop python-openstackdocstheme and python-wsgi-intercept BDs
    to min versions that are currently available.
  * d/p/fix-convert-image-test.patch: Fix mock in failing image convert test.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 13 Jun 2018 14:54:52 -0400

nova (2:18.0.0~b1-0ubuntu1) cosmic; urgency=medium

  * d/watch: Scope to 18.x series.
  * New upstream milestone for OpenStack Rocky.
  * d/control: Align (Build-)Depends with upstream.
  * d/control, d/rules: Update Standards-Version to 4.1.4.
  * d/watch, d/control, d/copyright: Use https URLs.
  * d/control: Drop obsolete XS-Testsuite: autopkgtest header.
  * d/control: Enable autopkgtest-pkg-python testsuite.
  * d/p/mock-utils.execute-in-qemu-img-unit-test.patch: Cherry-picked
    from upstream master branch to fix failing test.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 16 May 2018 14:51:23 -0400

nova (2:17.0.3-0ubuntu2) cosmic; urgency=medium

  * New stable point release for OpenStack Queens (LP: #1767128).
  * d/p/arm-console-patch.patch: Rebased.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 02 May 2018 15:13:48 -0400

nova (2:17.0.1-0ubuntu1) bionic; urgency=medium

  * New upstream point release for OpenStack Queens.

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 12 Mar 2018 12:43:39 -0400

nova (2:17.0.0-0ubuntu2) bionic; urgency=medium

  * Add Depends nova-compute-kvm -> ipxe-qemu{-256k-compat-efi-roms}
    to ensure that required ROM's are installed for all architectures
    (LP: #1754015).

 -- James Page <james.page@ubuntu.com>  Mon, 12 Mar 2018 16:06:06 +0000

nova (2:17.0.0-0ubuntu1) bionic; urgency=medium

  * New upstream release for OpenStack Queens.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 28 Feb 2018 12:44:34 -0500

nova (2:17.0.0~rc3-0ubuntu1) bionic; urgency=medium

  * New upstream release candidate for OpenStack Queens.

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 26 Feb 2018 16:18:37 -0500

nova (2:17.0.0~rc2-0ubuntu1) bionic; urgency=medium

  * New upstream release candidate for OpenStack Queens.
  * d/control: Align (Build-)Depends with upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 20 Feb 2018 12:47:40 -0500

nova (2:17.0.0~rc1-0ubuntu1) bionic; urgency=medium

  * New upstream milestone for OpenStack Queens.
  * d/control: Align (Build-)Depends with upstream.
  * d/control: Switch to python3-sphinx.

 -- James Page <james.page@ubuntu.com>  Tue, 13 Feb 2018 11:09:31 +0000

nova (2:17.0.0~b3-0ubuntu4) bionic; urgency=medium

  * d/tests/control: allow-stderr to avoid test failures due to
    deprecation notices being printed to stderr (LP: #1748123).

 -- James Page <james.page@ubuntu.com>  Thu, 08 Feb 2018 09:11:59 +0000

nova (2:17.0.0~b3-0ubuntu3) bionic; urgency=medium

  * d/control: Drop min version of python-sphinxcontrib.blockdiag/seqdiag.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 01 Feb 2018 09:30:56 -0500

nova (2:17.0.0~b3-0ubuntu2) bionic; urgency=medium

  * d/p/revert-generalize-db-conf-group-copying.patch: Revert upstream
    patch due to failure described in https://bugs.launchpad.net/bugs/1746530.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 31 Jan 2018 09:06:59 -0500

nova (2:17.0.0~b3-0ubuntu1) bionic; urgency=medium

  [ Christian Ehrhardt ]
  * d/control: move libvirt dependency from transitional libvirt-bin to
    new package libvirt-daemon-system (LP: #1694159).

  [ James Page ]
  * d/nova-compute.init.in: Update startup dependency from libvirt-bin
    to libvirtd.

  [ Corey Bryant ]
  * New upstream milestone for OpenStack Queens.
  * d/control: Align (Build-)Depends with upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 26 Jan 2018 13:10:05 -0500

nova (2:17.0.0~b2-0ubuntu2) bionic; urgency=medium

  * d/nova-common.postinst: Use reserved uid/gid for nova user/group,
    ensuring consistency across deployments (LP: #1657202).

 -- James Page <james.page@ubuntu.com>  Tue, 12 Dec 2017 15:20:52 +0000

nova (2:17.0.0~b2-0ubuntu1) bionic; urgency=medium

  * New upstream milestone for OpenStack Queens.
  * d/control: Align (Build-)Depends with upstream.
  * d/*: wrap-and-sort -bast.
  * d/control,compat: Bump debhelper compat to 10, drop BD on dh-
    systemd.
  * d/control: Bumped Standards-Version to 4.1.2.
  * d/watch: Limit uscan to 17.x series.
  * d/nova-compute.install: Drop nova-idmapshift.

 -- James Page <james.page@ubuntu.com>  Mon, 11 Dec 2017 09:53:05 +0000

nova (2:17.0.0~b1-0ubuntu1) bionic; urgency=medium

  * New upstream milestone for OpenStack Queens.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/*: Refresh, drop patches no longer needed.
  * d/*.install: Fix install from data_files locations.

 -- James Page <james.page@ubuntu.com>  Wed, 15 Nov 2017 16:52:42 +0000

nova (2:16.0.1-0ubuntu2) bionic; urgency=medium

  [ James Page ]
  * d/p/qemu-2.10-compat.patch: Drop, fix included upstream.

  [ Corey Bryant ]
  * d/nova-placement-api.conf: Align with keystone apache2 site config
    (LP: #1684468).

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 31 Oct 2017 13:40:22 -0400

nova (2:16.0.1-0ubuntu1) artful; urgency=medium

  * New stable point release for OpenStack Pike (LP: #1719728).

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 27 Sep 2017 09:59:14 -0400

nova (2:16.0.0-0ubuntu2) artful; urgency=medium

  * d/p/qemu-2.10-compat.patch: Compatibility patch to resolve issues
    with qemu-img info calls on running instances, which blocks live
    migration of instances among other things (LP: #1718133).

 -- James Page <james.page@ubuntu.com>  Wed, 20 Sep 2017 18:12:27 +0100

nova (2:16.0.0-0ubuntu1) artful; urgency=medium

  * New upstream release for OpenStack Pike.

 -- James Page <james.page@ubuntu.com>  Wed, 30 Aug 2017 14:55:07 +0100

nova (2:16.0.0~rc2-0ubuntu3) artful; urgency=medium

  * d/tests/nova-daemons: Run db sync prior to testing services are running.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 29 Aug 2017 16:36:46 -0400

nova (2:16.0.0~rc2-0ubuntu2) artful; urgency=medium

  * d/nova-common.postinst: Drop db sync (LP: #1713059).

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 29 Aug 2017 11:12:46 -0400

nova (2:16.0.0~rc2-0ubuntu1) artful; urgency=medium

  * New upstream release candidate for OpenStack Pike.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 25 Aug 2017 08:22:28 -0400

nova (2:16.0.0~rc1-0ubuntu1) artful; urgency=medium

  * New upstream release candidate for OpenStack Pike.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/*: Rebased.
  * d/p/skip-ssl-tests.patch: Skip SSL tests that are timing out.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 16 Aug 2017 21:55:53 -0400

nova (2:16.0.0~b3-0ubuntu3) artful; urgency=medium

  * d/control: Set min python-requests to 2.14.2.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 03 Aug 2017 16:18:50 -0400

nova (2:16.0.0~b3-0ubuntu2) artful; urgency=medium

  * d/p/skip-test.patch: Skip test_validate_volume_no_mtab_entry as it
    depends on /etc/mtab which isn't available in LP builds.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 02 Aug 2017 12:12:04 -0400

nova (2:16.0.0~b3-0ubuntu1) artful; urgency=medium

  * New upstream release for OpenStack Pike.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/arm-console-patch.patch: Rebased.
  * d/p/aarch64-libvirt-compat.patch: Rebased.
  * d/p/drop-openstackdoctheme.patch: Temporarily drop openstackdocstheme
    sphinx extension until sphinx>=1.6.2 is available.
  * d/rules: Set PYTHONPATH for nova import when running sphinx.

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 31 Jul 2017 14:49:40 -0400

nova (2:16.0.0~b2-0ubuntu2) artful; urgency=medium

  * d/tests/*: Drop nova-cert from DEP-8 tests.
  * d/p/aarch64-libvirt-compat.patch: Compatibility shim to resolve
    issues on aarch64 architecture (LP: #1697610).

 -- James Page <james.page@ubuntu.com>  Thu, 27 Jul 2017 13:29:38 +0100

nova (2:16.0.0~b2-0ubuntu1) artful; urgency=medium

  * d/p/drop-iscsi-test.patch: Drop, included upstream.
  * d/control: Add python-pypowervm to (Build-)Depends.
  * d/*: wrap-and-sort.
  * d/python-nova.install: Install WSGI entry points for API and
    Metadata services.
  * d/nova-cert.*,control: Drop nova-cert package, removed post
    deprecation upstream.
  * d/control: Add python-os-traits to (Build-)Depends.
  * New upstream release for OpenStack Pike.
  * d/control: Align (Build-)Depends with upstream.
  * d/control: Bumped Standards-Version to 3.9.8, no changes.

 -- James Page <james.page@ubuntu.com>  Fri, 16 Jun 2017 16:48:51 +0100

nova (2:16.0.0~b1-0ubuntu4) artful; urgency=medium

  * Resolve autopkgtest failures:
    - d/rules: Set sane default for state_path in nova.conf.
    - d/rules: Set sane default for nova api database connection.
    - d/nova-common.postinst: Sync Nova API database and fix permissions
      if configured with sqlite.

 -- James Page <james.page@ubuntu.com>  Tue, 02 May 2017 21:35:01 -0400

nova (2:16.0.0~b1-0ubuntu3) artful; urgency=medium

  * d/p/drop-iscsi-test.patch: Cherry pick fix for compat with os-brick
    1.12.0.
  * d/rules,control: Switch to crudini to set defaults for nova.conf.

 -- James Page <james.page@ubuntu.com>  Fri, 28 Apr 2017 15:50:08 +0100

nova (2:16.0.0~b1-0ubuntu2) artful; urgency=medium

  * No-change rebuild for sqlalchemy 1.1.x.

 -- James Page <james.page@ubuntu.com>  Fri, 28 Apr 2017 09:58:52 +0100

nova (2:16.0.0~b1-0ubuntu1) artful; urgency=medium

  [ Chuck Short ]
  * d/pydist-override: Remove dead dependencies.
  * d/README.Debian: Remove outdated information.
  * d/debian/xen-openvswitch-nova.rules: Dropped no longer installed anywhere.
  * d/control: Add python-tooz
  * d/rules, d/nova-conf.dist, d/setup-nova-config.sh:
    - Remove deprecated configuration options.
    - Simplify /etc/nova/nova.conf file generation.
  * d/control: Add python-cursive as dependency.

  [ James Page ]
  * New upstream milestone for OpenStack Pike.
  * Align (Build-)Depends with upstream milestone.

 -- James Page <james.page@ubuntu.com>  Fri, 21 Apr 2017 17:11:59 +0100

nova (2:15.0.2-0ubuntu1) zesty; urgency=medium

  * New upstream point release for OpenStack Ocata. 

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 22 Mar 2017 08:42:18 -0400

nova (2:15.0.1-0ubuntu1) zesty; urgency=medium

  * New upstream point release for OpenStack Ocata.

 -- James Page <james.page@ubuntu.com>  Wed, 15 Mar 2017 14:52:46 +0000

nova (2:15.0.0-0ubuntu1.1) zesty; urgency=medium

  * d/nova-placement-api.conf: Fix typo in combined log format (LP: #1671509).

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 09 Mar 2017 15:28:19 -0500

nova (2:15.0.0-0ubuntu1) zesty; urgency=medium

  * New upstream release for OpenStack Ocata.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 22 Feb 2017 09:57:01 -0500

nova (2:15.0.0~rc2-0ubuntu1) zesty; urgency=medium

  * New upstream milestone for Ocata. 
  * d/p/add-update_cell-command-to-nova-manage.patch: Dropped no longer
    needed.
  * d/p/enable-defaults-for-update_cell-command.patch: Dropped no longer
    needed.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 17 Feb 2017 08:40:43 -0500

nova (2:15.0.0~rc1-0ubuntu3) zesty; urgency=medium

  * d/p/add-update_cell-command-to-nova-manage.patch: Cherry-picked
    from upstream stable/ocata branch to enable update of existing v2
    cell. This enables scaling of rabbitmq-server.
  * d/p/enable-defaults-for-update_cell-command.patch: Cherry-picked
    from gerrit to enable use of default arguments with update_cell.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 15 Feb 2017 11:43:48 -0500

nova (2:15.0.0~rc1-0ubuntu2) zesty; urgency=medium

  * debian/rules, debian/tests: Fix autopkgtests. 

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 08 Feb 2017 16:23:32 -0500

nova (2:15.0.0~rc1-0ubuntu1) zesty; urgency=medium

  * New upstream milestone for Ocata. 

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 07 Feb 2017 13:24:09 -0500

nova (2:15.0.0~b3-0ubuntu2) zesty; urgency=medium

  * debian/control: Fix bad dependencies. 

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 01 Feb 2017 08:57:57 -0500

nova (2:15.0.0~b3-0ubuntu1) zesty; urgency=medium

  [ Chuck Short ]
  * debian/nova-common.install: Add nova-status command.
  * debian/control: Add python-os-xenapi package.
  * debian/control: Add python-osprofiler package.
  * New upstream milestone for OpenStack Ocata.
  * d/control: Align (Build-)Depends with upstream.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 27 Jan 2017 12:31:56 -0500

nova (2:15.0.0~b2-0ubuntu4) zesty; urgency=medium

  * d/control: Add bridge-utils dep to nova-compute.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 24 Jan 2017 12:16:53 -0500

nova (2:15.0.0~b2-0ubuntu3) zesty; urgency=medium

  * d/p/os-vif-1.4-compat.patch: Cherry pick patch for compat
    with os-vif >= 1.4.

 -- James Page <james.page@ubuntu.com>  Mon, 23 Jan 2017 09:55:39 +0000

nova (2:15.0.0~b2-0ubuntu2) zesty; urgency=medium

  * d/t/*: Drop nova-network from tests as it is being
    deprecated and nova/cmd/network.py errors out of cells
    aren't enabled.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 21 Dec 2016 13:53:22 -0500

nova (2:15.0.0~b2-0ubuntu1) zesty; urgency=medium

  [ Chuck Short ]
  * debian/tests/nova-compute-daemon: Re-add tests. 
  * debian/control: Add python-ddt as a dependency.
  * debian/patches/arm-console-patch.patch: Refreshed.
  * debian/nova-conf.dist: 
    - Disable cells
    - Remove verbose logging

  [ Corey Bryant ]
  * d/p/arm-console-patch.patch: Rebased.
  * d/nova-placement-api.{apache2,conf,init.in}, d/control, d/rules: Run
    nova-placement-api under apache2 with mod_wsgi.
  * d/control: Drop 'Conflicts: nova-api' from nova-placement-api because
    placement api can't be specified on nova.conf's enabled_apis, which is
    used to specify which APIs to run when nova-api is used (confirmed by
    cdent).
  * New upstream version.
  * d/p/arm-console-patch.patch: Rebased.
  * New upstream milestone for OpenStack Ocata.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/arm-console-patch.patch: Rebased.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 16 Dec 2016 14:48:56 -0500

nova (2:15.0.0~b1-1ubuntu3) zesty; urgency=medium

  * debian/tests/nova-compute-daemon: Simplify smoke test. 

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 21 Nov 2016 13:44:20 -0500

nova (2:15.0.0~b1-1ubuntu2) zesty; urgency=medium

  * debian/setup-nova-config.sh: Fix nova.conf generation
    script. 

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 18 Nov 2016 06:59:19 -0500

nova (2:15.0.0~b1-1ubuntu1) zesty; urgency=medium

  [ Chuck Short ]
  * New upstream release.
  * debian/pratches/wsgi-intercept.patch: Dropped no longer needed.
  * debian/patches/libvirt-add-hugepages-support-for-arm64.patch: Dropped no
    longer needed.
  * debian/control: Bump version dependencies. 

  [ Corey Bryant ]
  * d/rules, d/nova-common.install: policy.json has been dropped since
    default policies are registered in code. Generate sample policy.yaml
    and install in /usr/share/nova.
  * d/debian/nova-common.postinst: Drop chmod of policy.json.
  * d/rules, d/nova-common.install, d/nova.conf: Drop hardcoded nova.conf and
    generate it instead (LP: #1506667).

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 17 Nov 2016 09:55:41 -0500

nova (2:14.0.1-0ubuntu1) yakkety; urgency=medium

  * New upstream point release for OpenStack Newton.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 12 Oct 2016 07:53:11 -0400

nova (2:14.0.0-0ubuntu1) yakkety; urgency=medium

  * New upstream release for OpenStack Newton.
  * d/t/nova-compute-daemons: Skip test execution if running within a
    container, ensuring that autopkgtests don't fail on armhf and s390x.
  * d/t/control,nova-compute-daemons: Don't install nova-compute as part
    of the autopkgtest control setup, direct install hypervisor specific
    nova-compute packages ensuring packages are configured in the correct
    order and that nova-compute can access the libvirt socket.

 -- James Page <james.page@ubuntu.com>  Fri, 07 Oct 2016 08:48:28 +0100

nova (2:14.0.0~rc2-0ubuntu3) yakkety; urgency=medium

  * d/p/libvirt-add-hugepages-support-for-arm64.patch (LP: #1623871).
  * d/t/nova-compute-daemons: Restore old timeout for pid
    detection on autopkgtests, try all daemons before exiting, and dump
    nova-compute log on failure.
  * d/nova.conf: Various updates to align with Newton config options.

 -- dann frazier <dannf.frazier@canonical.com>  Wed, 05 Oct 2016 15:23:36 -0600

nova (2:14.0.0~rc2-0ubuntu2) yakkety; urgency=medium

  * d/t/nova-compute-daemons: Bump timeout for pid detection
    as autopkgtests are timing out on some architectures.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 04 Oct 2016 12:11:43 -0400

nova (2:14.0.0~rc2-0ubuntu1) yakkety; urgency=medium

  [ James Page ]
  * New upstream snapshot.
  * Refresh patches.

  [ Corey Bryant ]
  * d/control: oslo.log min version level in global-requirements is too low,
    so set min version to upper-constraints level (LP: #1628883).
  * New upstream release candidate for OpenStack Newton.

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 03 Oct 2016 11:03:58 -0400

nova (2:14.0.0~rc1-0ubuntu2) yakkety; urgency=medium

  * d/p/wsgi-intercept.patch: Cherry pick patch to disable runtime
    requirement on wsgi-intercept (LP: #1625653).

 -- James Page <james.page@ubuntu.com>  Tue, 20 Sep 2016 21:09:38 +0100

nova (2:14.0.0~rc1-0ubuntu1) yakkety; urgency=medium

  * New upstream release candidate for OpenStack Newton.
  * d/control: Align (Build-)Depends with upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 16 Sep 2016 08:59:39 -0400

nova (2:14.0.0~b4~dev96-0ubuntu1) yakkety; urgency=medium

  * d/control: add Suggests: rsync to nova-compute-libvirt, which may
    optionally use rsync for migration of instance disks between compute
    hosts (LP: #1534662).
  * New upstream snapshot in preparation for RC (LP: #1608934).

 -- James Page <james.page@ubuntu.com>  Tue, 13 Sep 2016 20:29:05 +0100

nova (2:14.0.0~b3-0ubuntu2) yakkety; urgency=medium

  * Add timeout to the nova-daemons autopkgtest, to get it to pass more
    reliably on s390x. LP: #1618812

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 05 Sep 2016 11:10:08 +0100

nova (2:14.0.0~b3-0ubuntu1) yakkety; urgency=medium

  [ Corey Bryant ]
  * d/rules: Add PBR_VERSION to set correct distro version for package build.

  [ James Page ]
  * New upstream version.
  * d/rules: Limit test execution to unit tests for package build.
  * d/tests/control: Add rabbitmq-server to dependencies for testing, avoiding
    autopkgtest failures (LP: #1602103).
  * d/tests/control,nova-daemons,nova-clients: Drop nova-clients test, test
    nova-api as part of nova-daemons.

  [ Corey Bryant ]
  * New upstream version.
  * d/control: Add python-oslo.privsep to (Build-)Depends.
  * New upstream version.

  [ James Page ]
  * d/control,nova-placement-api.*: Add binary package for new Nova placement
    API for managing resource providers.
  * New upstream release.
  * d/nova-common.install: Install nova-policy binary.

 -- James Page <james.page@ubuntu.com>  Fri, 02 Sep 2016 10:23:10 +0100

nova (2:14.0.0~b2-0ubuntu1) yakkety; urgency=medium

  [ James Page ]
  * d/nova-common.postinst: Drop calls to usermod to change group of
    nova user from nogroup -> nova; this switch happened way back in
    time and can safely be dropped (LP: #1585794).
  * d/p/fix-asserts.patch: Drop, included upstream.

  [ Corey Bryant ]
  * New upstream version.
  * d/p/fix-parameters-to-migrateToURI3.patch: Dropped. Included upstream.
  * d/p/add-get-job-info.patch: Dropped. Included upstream.
  * d/p/fix-block-migration.patch: Dropped. Included upstream.
  * d/p/arm-console-patch.patch: Rebased.
  * d/control: Bump min python-fixtures to 3.0.0.

  [ James Page ]
  * d/control: Switch BD on websockify -> python-websockify.
  * New upstream version.

  [ Corey Bryant ]
  * New upstream milestone for OpenStack Newton.
  * d/control: Align (Build-)Depends with upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 14 Jul 2016 11:35:16 -0400

nova (2:14.0.0~b1-0ubuntu3) yakkety; urgency=medium

  * Include changes from 2:13.0.0-0ubuntu4:
    - Prefer qemu-kvm, now that that correctly exists on all arches.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 16 Jun 2016 20:43:29 -0400

nova (2:14.0.0~b1-0ubuntu2) yakkety; urgency=medium

  * d/p/fix-block-migration.patch: Cherry pick and rebase patch from
    upstream master branch to fix block migration (LP: #1576093).
  * d/p/add-get-job-info.patch, d/p/fix-parameters-to-migrateToURI3.patch:
    Cherry pick and rebase from upstream master branch in support of
    fix-block-migration.patch.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 16 Jun 2016 15:26:03 -0400

nova (2:14.0.0~b1-0ubuntu1) yakkety; urgency=medium

  [ James Page ]
  * d/control,d/p/disable-websockify-tests.patch: Add BD on websockify,
    drop patch to skip tests.
  * d/p/doc-conf-git.patch: Drop, no longer needed.
  * d/p/neutron-floating-ip-list.patch: Dropped, fixed upstream.
  * d/control: Add python-microversion-parse to (Build-)Depends.
  * d/rules: Switch to using ostestr for test execution.
  * d/p/*: Tidy up redundant test skip patching.
  * d/p/fix-asserts.patch: Cherry pick proposed fix for misuse of assert
    calls in unit tests (DROPME WHEN LANDS).

  [ Corey Bryant ]
  * New upstream milestone for OpenStack Newton.
  * d/control: Align (Build-)Depends with upstream.
  * d/control: Leave paramiko at >= 1.16.0 for b1.

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 06 Jun 2016 15:11:07 -0400

nova (2:13.0.0-0ubuntu4) yakkety; urgency=medium

  * Prefer qemu-kvm, now that that correctly exists on all arches.

 -- Adam Conrad <adconrad@ubuntu.com>  Fri, 13 May 2016 18:49:03 -0600

nova (2:13.0.0-0ubuntu3) yakkety; urgency=medium

  * d/nova-compute-libvirt.postinst: Account for both libvirt and libvirtd
    groups when adding nova user to group. libvirt switched from libvirtd
    group to libvirt group in 1.3.3-2ubuntu1.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 13 May 2016 10:05:50 -0400

nova (2:13.0.0-0ubuntu2) xenial; urgency=medium

  * d/nova-compute.init.in: Switch dependency on libvirtd -> libvirt-bin
    inline with libvirt packaging in Ubuntu (LP: #1567811).

 -- James Page <james.page@ubuntu.com>  Mon, 11 Apr 2016 11:15:06 +0100

nova (2:13.0.0-0ubuntu1) xenial; urgency=medium

  * New upstream release for OpenStack Mitaka.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 07 Apr 2016 16:04:26 -0400

nova (2:13.0.0~rc3-0ubuntu1) xenial; urgency=medium

  * New upstream release candidate for OpenStack Mitaka.

 -- James Page <james.page@ubuntu.com>  Thu, 07 Apr 2016 09:01:20 +0100

nova (2:13.0.0~rc1-0ubuntu1) xenial; urgency=medium

  * New upstream release candidate for OpenStack Mitaka.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/extend-fake-cert-expire.patch: Dropped. Fixed upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 24 Mar 2016 08:34:59 -0400

nova (2:13.0.0~b3-0ubuntu1) xenial; urgency=medium

  [ James Page ]
  * d/control: Bump minimum version of openstack-pkg-tools to ensure that
    OSLO_LOCK_PATH and systemd stop timeouts are set correctly.

  [ Corey Bryant ]
  * New upstream release
  * d/control: Align (Build-)Depends with upstream.
  * d/p/*: Rebased patches.
  * d/p/skip-failing-wsgi-tests.patch: Skip test_ssl_server and test_two_servers,
    as they are failing on package builds since the replacement of eventlet-
    based raw socket client with requests.
  * d/p/extend-fake-cert-expire.patch: Cherry pick upstream patch to extend fake
    certificate expiration and fix intermittent test failure.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 04 Mar 2016 10:55:29 -0500

nova (2:13.0.0~b2-0ubuntu1) xenial; urgency=medium

  [ James Page ]
  * d/nova-compute.upstart.in: Don't try to modprobe kernel modules if running
    within a container (LP: #1535271).

  [ Corey Bryant ]
  * New upstream milestone for OpenStack Mitaka.
  * d/control: Align (build-)depends with upstream.
  * d/p/update-run-tests.patch: Dropped. run_tests.sh is being deprecated.
  * d/p/arm-console-patch.patch: Rebased.
  * d/p/disable-websockify-tests.patch: Rebased.
  * d/rules: Run tests with testr as run_tests.sh is being deprecated.
  * d/p/doc-conf-git.patch: Drop git commands that fail sphinx-build.
  * Drop EC2 API support as it is removed from the nova tree in Mitaka.
    Removes everything related to nova-api-ec2.
  * Drop nova-objectstore support as it is removed in Mitaka. Removes
    everything related to nova-objectstore.

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 22 Jan 2016 10:44:27 -0500

nova (2:13.0.0~b1-0ubuntu1) xenial; urgency=medium

  * New upstream milestone for OpenStack Mitaka.
  * d/control: Align (build-)depends with upstream.
  * d/p/disable-sphinxcontrib.seqdiag.patch: Dropped. No longer needed.
  * d/p/ignore-proxies.patch: Rebased.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 17 Dec 2015 11:20:37 -0500

nova (2:12.0.0-0ubuntu2) wily; urgency=medium

  * debian/tests/nova-compute-daemons: Give daemon 5 seconds to start. This is
    racy as the postinst start job is done as soon as Python starts, but that
    still needs some time to run nova-compute. Also, don't hide the apt-get
    output as it's important for diagnostics.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 19 Oct 2015 14:47:17 +0200

nova (2:12.0.0-0ubuntu1) wily; urgency=medium

  * New upstream release for OpenStack Liberty.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 15 Oct 2015 17:19:13 -0400

nova (2:12.0.0~rc3-0ubuntu1) wily; urgency=medium

  * New upstream release candidate for OpenStack Liberty.
  * d/control: Align dependencies with upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 14 Oct 2015 11:28:11 -0400

nova (2:12.0.0~rc2-0ubuntu1) wily; urgency=medium

  * New upstream release candidate for OpenStack Liberty.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Oct 2015 15:51:26 -0400

nova (2:12.0.0~rc1-0ubuntu1) wily; urgency=medium

  * d/watch: Update to cope with upstream rc versioning.
  * New upstream release candidate for OpenStack Liberty.
  * d/control: Bump minimum pbr version to 1.8.
  * d/control: Align dependencies with upstream.
  * d/p/arm-console-patch.patch: Rebased.
  * d/p/ignore-proxies.patch: Rebased.
  * d/p/disable-sphinxcontrib.seqdiag.patch: Rebased.

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 28 Sep 2015 15:18:09 -0400

nova (2:12.0.0~b3-0ubuntu3) wily; urgency=medium

  * Fix a typo in package description. (LP: #1266432)

 -- Hans Joachim Desserud <ubuntu@desserud.org>  Fri, 18 Sep 2015 13:38:49 +0200

nova (2:12.0.0~b3-0ubuntu2) wily; urgency=medium

  * d/nova-common.install: Install nova-rootwrap-daemon.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 10 Sep 2015 10:08:05 -0400

nova (2:12.0.0~b3-0ubuntu1) wily; urgency=medium

  * New upstream milestone for OpenStack Liberty.
  * d/control: Align (build-)depends with upstream.
  * d/p/disable-websockify-tests.patch: Rebased.
  * d/p/neutron-floating-ip-list.patch: Rebased.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 08 Sep 2015 16:02:01 -0400

nova (2:12.0.0~b2-0ubuntu2) wily; urgency=medium

  * d/control: Align (build-)depends with upstream.
  * d/control: Add python-pymysql to depends.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 19 Aug 2015 14:37:58 -0400

nova (2:12.0.0~b2-0ubuntu1) wily; urgency=medium

  * New milestone for OpenStack Liberty.
  * Update (build-)depends inline with upstream.
  * Refresh patches.
  * Disable use of sphinxcontrib.seqdiag.

 -- James Page <james.page@ubuntu.com>  Wed, 12 Aug 2015 09:19:17 +0100

nova (2:12.0.0~b1-0ubuntu3) wily; urgency=medium

  * No change rebuild with SQLAlchemy 1.0.6.

 -- James Page <james.page@ubuntu.com>  Fri, 24 Jul 2015 09:30:12 +0100

nova (2:12.0.0~b1-0ubuntu2) wily; urgency=medium

  * d/nova-compute.upstart.in: Fix (another) race between nova-compute and
    neutron-ovs-cleanup (LP: #1471022).

 -- Edward Hope-Morley <edward.hope-morley@canonical.com>  Mon, 06 Jul 2015 11:53:51 +0100

nova (2:12.0.0~b1-0ubuntu1) wily; urgency=medium

  * New milestone for OpenStack Liberty.
  * Update (build-)depends inline with upstream.
  * Refresh patches.

 -- James Page <james.page@ubuntu.com>  Thu, 25 Jun 2015 10:19:08 +0100

nova (1:2015.1.0-0ubuntu1) vivid; urgency=medium

  * New upstream release for OpenStack Kilo. (LP: #1449744)

 -- Chuck Short <zulcss@ubuntu.com>  Sun, 03 May 2015 13:56:17 -0400

nova (1:2015.1~rc1-0ubuntu1) vivid; urgency=medium

  * New uptream milestone release:
    - d/control: Align with upstream version requirements.

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 15 Apr 2015 14:00:05 -0400

nova (1:2015.1~b3-0ubuntu1) vivid; urgency=medium

  * New upstream milestone release:
    - d/p/*: Refresh.
    - d/p/compute-blkid-filter.patch,fix-oslo-transition.patch: Dropped,
      no longer required.
    - d/p/rate-limit-power-syncs.patch: Disable pending full rebase.
    - d/control: Align with upstream version requirements.
    - d/control: Add new dependencies on oslo-log, psutil.
    - d/control: Move oslo-vmware dependency to nova-compute-vmware package
      as no longer core.
    - d/p/skip-proxy-test.patch: Skip test which fails in launchpad buildds
      due to proxy confusion.
  * d/control: Add python-testresources to BD's.
  * d/pydist-overrides: Add overrides for oslo packages.

 -- James Page <james.page@ubuntu.com>  Mon, 30 Mar 2015 11:20:49 +0100

nova (1:2015.1~b2-0ubuntu6) vivid; urgency=medium

  * d/p/fixup-blkid.patch: Cherry pick inflight fix for return code
    handling of blkid calls in libvirt kvm compute driver (LP: #1426324). 

 -- James Page <james.page@ubuntu.com>  Tue, 03 Mar 2015 14:42:44 +0000

nova (1:2015.1~b2-0ubuntu5) vivid; urgency=medium

  * d/nova-compute.init.in: Start after neutron-ovs-cleanup if
    installed.
  * d/p/compute-blkid-filter.patch: Cherry pick fix for missing blkid
    rootwrap filter from upstream gerrit (LP: #1424054).

 -- James Page <james.page@ubuntu.com>  Tue, 24 Feb 2015 14:13:16 +0000

nova (1:2015.1~b2-0ubuntu4) vivid; urgency=medium

  * Fixed race between nova-compute and neutron-ovs-cleanup (LP: #1420572).

 -- Edward Hope-Morley <edward.hope-morley@canonical.com>  Mon, 23 Feb 2015 13:41:47 +0000

nova (1:2015.1~b2-0ubuntu3) vivid; urgency=medium

  * debian/control: Remove python-wsgiref and add it the blacklist. 

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 13 Feb 2015 13:12:53 -0500

nova (1:2015.1~b2-0ubuntu2) vivid; urgency=medium

  [ Corey Byrant ]
  * d/control: Align with upstream dependencies.

  [ Chuck Short]
  * debian/patches/fix-oslo-transition.patch: Fixes oslo transtion.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 12 Feb 2015 14:02:31 -0500

nova (1:2015.1~b2-0ubuntu1) vivid; urgency=medium

  [ Corey Byrant ]
  * New upstream release.
    - d/control: Align with upstream dependencies.
    - d/p/arm-console-patch.patch: Rebased.
    - d/p/update-run-tests.patch: Rebased.
    - d/p/rate-limit-power-syncs.patch: Rebased.
    - d/p/skip-ubuntu-tests.patch: Dropped. Patched code removed upstream.

  [ Chuck Short ]
  * debian/control: Transition to new oslo namespace.
  * debian/control: Dropped python-posix-ipc, python-anyjson,  python-pycadf, 
    python-lockfile, python-simplejson, python-mox, python-feedparser, and,
    python-wsgiref
  * debian/patches/skip-ubuntu-tests.patch: Skipped failing tests.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 12 Feb 2015 09:05:09 -0500

nova (1:2015.1~b1-0ubuntu5) vivid; urgency=medium

  * Rebuild to pick up pkgos upstart generation fix.
    - d/control: Bump openstack-pkg-tools to ensure upstart fix inclusion.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 14 Jan 2015 16:27:46 +0000

nova (1:2015.1~b1-0ubuntu4) vivid; urgency=medium

  * d/nova-objectstore.init.in: Add missing init.in configuration for
    object storage daemon, resolving DEP-8 test failure.

 -- James Page <james.page@ubuntu.com>  Mon, 12 Jan 2015 08:31:49 +0000

nova (1:2015.1~b1-0ubuntu3) vivid; urgency=medium

  * Systemd enablement:
    - d/control,rules: Add BD on openstack-pkg-tools, include in rules file.
    - d/*.init.in: Cherry pick and adapt init script template configurations
      from Debian packaging (thanks Thomas).
    - d/*.upstart: Drop all upstart configuration files in preference to
      templates apart from nova-compute.
    - d/nova-compute.upstart.in: Rename to make part of openstack-pkg-tools
      templating.
  * d/control,d/nova-serialproxy.*: Add nova-serialproxy binary package,
    moved from nova-compute package.
  * d/*.logrotate,nova-common.logrotate: Move to single logrotate
    configuration file.
  * d/compat,control: Bump debhelper compat level to 9.
  * Patchworks:
    - d/p/scalable-scheduler.patch: Cherry pick scalable scheduler feature
      from upstream gerrit.
    - d/p/rate-limit-power-syncs.patch: Cherry pick feature to rate limit
      power sync tasks from compute nodes from upstream gerrit.
  * d/changelog: Fixup formatting error for 1:2013.2~b3-0ubuntu2.
  * d/*.manpages: Add any missing manpages.
  * d/rules: General tidy.
  * d/control: Drop obsolete ostack-lsb-base usage for dependency generation.
  * d/control: Switch unversioned Breaks: nova-api to Conflicts.

 -- James Page <james.page@ubuntu.com>  Thu, 08 Jan 2015 10:09:44 +0000

nova (1:2015.1~b1-0ubuntu2) vivid; urgency=medium

  * d/tests/*: Drop nova-baremetal tests.

 -- James Page <james.page@ubuntu.com>  Sat, 20 Dec 2014 09:27:30 +0000

nova (1:2015.1~b1-0ubuntu1) vivid; urgency=medium

  [ Chuck Short ]
  * Open for Kilo  
  * debian/control: Update bzr branch.
  * debian/patches/arm-console-patch.patch: Refreshed.
  * debian/patches/disable-websockify-tests.patch: Refreshed.
  * debian/patches/skip-ubuntu-tests.patch: Refreshed.
  * debian/control: Add python-oslo.middleware as a build dependency.
  * debian/control: Add python-oslo.concurrency as a build dependency.
  * debian/control: Add python-oslo.serializatoin as a build dependency.
  * debian/control: Add python-oslo.utils as a build dependency.
  * debian/control: Add python-requests-mock as a build dependency.
  * debian/control: Add python-mox3 as a build depenency.
  * debian/nova-baremetal.install: Remove baremetal helpers.
  * debian/patches/skip-cinder-tests.patch: Skip cinder tests that
    are not setup.
  * debian/control: Remove nova-baremetal.
  * debian/control: 
    - Bump python-sqlachemy-ext to 0.8.4.
    - Bump python-eventlet to 0.15.2.

  [ James Page ]
  * New upstream release:
    - d/p/*: Refreshed.
    - d/control: Align version requirements with upstream.
  * d/control: Bumped Standards-Version to 3.9.6, no changes.
  * d/rules: Limit package build tests to unit tests only.

 -- James Page <james.page@ubuntu.com>  Fri, 19 Dec 2014 17:16:33 +0000

nova (1:2014.2-0ubuntu1) utopic; urgency=medium

  [ Chuck Short ]
  * New upstream release.

  [ James Page ]
  * d/p/neutron-floating-ip-list.patch: Cherry pick proposed fix for
    missing server uuids in floating-ip-list when using neutron networking
    (LP: #1380965).

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 16 Oct 2014 13:44:25 -0400

nova (1:2014.2~rc2-0ubuntu1) utopic; urgency=medium

  [ Corey Bryant ]
  * New upstream release candidate.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 10 Oct 2014 13:42:33 -0400

nova (1:2014.2~rc1-0ubuntu2) utopic; urgency=medium

  * d/control: Drop websockify from BD's as its not ready for Ubuntu
    main inclusion.
  * d/p/disable-websockify-tests.patch: Skip websocketproxy tests
    if import of websockify fails.
  * d/watch: Limit matches to versions starting with numbers.

 -- James Page <james.page@ubuntu.com>  Wed, 08 Oct 2014 17:29:34 +0100

nova (1:2014.2~rc1-0ubuntu1) utopic; urgency=medium

  [ Chuck Short ]
  * d/fix-requirements.patch: Dropped 
  * d/control: Add python-oslo.db as a dependency.

  [ James Page ]
  * d/watch: Use tarballs.openstack.org for releases.
  * New upstream release candidate:
    - d/p/*: Refreshed.
    - d/control: Aligned versioned dependencies with upstream.
    - d/control: Add python-ironicclient, python-libvirt and
      websockify to BD's.
  * d/p/update-run-tests.sh: Let testr decide what test concurrency is
    appropriate.
  * d/control,rules: Drop python-nose BD, switch back to run_tests.sh wrapper
    for unit test execution.

 -- James Page <james.page@ubuntu.com>  Wed, 01 Oct 2014 13:46:17 +0100

nova (1:2014.2~b3-0ubuntu1) utopic; urgency=medium

  * New upstream release.
  * debian/nova-compute.install: Add nova-idmapshift and nova-serialproxy. 
  * debian/control: Add python-rfc3986 as a build dependency.
  * debian/control: Add python-lockfile as a build dependency.
  * debian/control: Add python-oslo.vmware as a build dependency 
  * debian/rules: Enable tests.
  * debian/patches/debian/patches/arm-console-patch.patch: Refreshed

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 09 Sep 2014 09:32:37 -0400

nova (1:2014.2~b2-0ubuntu2) utopic; urgency=medium

  *  debian/patches/fix-requirements.patch: Refreshed. 

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 18 Aug 2014 11:13:13 -0400

nova (1:2014.2~b2-0ubuntu1) utopic; urgency=medium

  * New upstream version.
  * debian/rules: Re-enabled tests.
  * debian/patches/fix-requirements.patch: Refreshed.
  * debian/control: Add python-hacking as a build dependency.
  * debian/patches/skip-ipv6-tests.patch: Renamed to skip-ubunut-tests.patch
  * debian/nova.conf: Cleaned up configuration file.
  * debian/control: Add python-posix-ipc as a build dependency.
  * debian/control: Add python-oslo.i18n as a build dependency.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 25 Jul 2014 12:01:03 -0400

nova (1:2014.2~b1-0ubuntu3) utopic; urgency=medium

  * debian/tests/nova-daemon: Do not run nova-novncproxy. 

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 27 Jun 2014 09:10:24 -0400

nova (1:2014.2~b1-0ubuntu2) utopic; urgency=medium

  * SECURITY UPDATE: specify /etc/nova/rootwrap.conf for use with
    nova-rootwrap
    - CVE-2013-1068 (LP: #1185019)

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 18 Jun 2014 11:17:52 -0400

nova (1:2014.2~b1-0ubuntu1) utopic; urgency=medium

  * New upstream release.
  * debian/control: Open up juno.
  * debian/patches/fix-requirements.patch: Refreshed.
  * debian/nova-scheduler.install: Drop nova-clear-rabbit-queues.
  * debian/control: Add python-oslotest as a build dependency.
  * debian/rules: Temporarily disable tests since it doesnt build properly.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 12 Jun 2014 12:56:12 -0400

nova (1:2014.1-0ubuntu1) trusty; urgency=medium

  [ Chuck Short ]
  * debian/control: Add genisoimage as a dependency for nova-comute-vmware.
    (LP: #1306484)

  [ Corey Bryant ]
  * New upstream release (LP: #1299055).

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 02 May 2014 14:08:31 -0400

nova (1:2014.1~rc2-0ubuntu1) trusty; urgency=medium

  * New upstream release candidate (LP: #1299055) including fixes for:
    - Require admin context for interfaces on external networks to prevent
      non-admin users directly creating ports on external networks
      (LP: #1284718).

 -- James Page <james.page@ubuntu.com>  Thu, 10 Apr 2014 10:59:37 +0100

nova (1:2014.1~rc1-0ubuntu1) trusty; urgency=medium

  [ Chuck Short ]
  * debian/control: Use python-oslosphinx instead of python-oslo.sphinx.
  * debian/patches/use-oslo.sphinx-namespace.patch: Dropped no longer needed
    because of the python-oslo.sphinx rename.
  * debian/patches/arm-console-patch.patch: Fix typo in patch to allow
    booting ARM vm.
  * debian/nova-common.install: Remove nova-rpc-zmq-receiver, it has been
    removed upstream.

  [ Corey Bryant ]
  * New upstream release. (LP: #1299055)

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 31 Mar 2014 16:21:50 -0400

nova (1:2014.1~b3-0ubuntu2) trusty; urgency=medium

  * d/nova-common.postinst: Tidy detection of default sqlite to ensure
    that db sync is only run against local databases (LP: #1290423). 

 -- James Page <james.page@ubuntu.com>  Thu, 13 Mar 2014 11:00:23 +0000

nova (1:2014.1~b3-0ubuntu1) trusty; urgency=medium

  * New upstream release.
  * debian/patches/fix-requirements.patch: Refreshed.
  * debian/patches/fix-novnc-regression.patch: Dropped no longer needed.
  * debian/patches/fix-docs-build-without-network.patch: Dropped no longer needed.
  * debian/control: Add python-oslo.messaging as a build dependcy.
  * debian/patches/sqlachemy-0.8.3-compat.patch: Dropped no longer needed.
  * debian/patches/use-oslo.sphinx-namespace.patch: Use the oslo.sphinx name
    space for documentation.
  * debian/patches/arm-console-patch.patch: Add additonal tty for arm64.
  * debian/patches/update-run-tests.patch: Display tests results while building
    and set the concurrency to 1.
  * debian/control: Add subunit as a build-dependency.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 06 Mar 2014 12:02:41 -0500

nova (1:2014.1~b2-0ubuntu3) trusty; urgency=medium

  * debian/tests/nova-compute-daemons: Drop nova-compute-uml.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 31 Jan 2014 14:40:23 -0500

nova (1:2014.1~b2-0ubuntu2) trusty; urgency=medium

  * debian/patches/fix-nova-api-fake-network.patch: Fixed nova-api-metadata
    not starting. (LP: #1270845)

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 30 Jan 2014 14:06:29 -0500

nova (1:2014.1~b2-0ubuntu1) trusty; urgency=low

  [ Chuck Short ]
  * New upstream release.
  * debian/patches/fix-libvirt-regression.patch: Dropped.
  * debian/patches/sqlachemy-0.8.3-compat.patch: Refreshed.
  * debian/control: Add python-pycadf dependency.
  * debian/patches/fix-requirements.patch: Refreshed.

  [ James Page ]
  * d/nova-compute-*.conf: Update default hypervisor configurations
    to use new libvirt section configuration. 
  * d/control: Bump version for stevedore to >= 0.12.
  * d/p/*: Refreshed.
  * d/control: Add new nova-compute-libvirt package to support libvirt
    based hypervisors, rework dependencies for nova-compute{-*} to
    align to this approach (LP: #928834).
  * d/nova-compute.postinst: Renamed to nova-compute-libvirt.postinst
    as its only appropriate for libvirt based hypervisors.
  * d/control,nova-compute-vmware.*,rules: Add new nova-compute-vmware
    hypervisor package.
  * d/control: Add missing ebtables dependency for nova-network
    (LP: #1161338).
  * d/nova-compute.upstart: If libvirt-bin is installed, then wait
    for it to reach running state before starting nova-compute
    (LP: #907152, #1190280).
  * d/nova-spiceproxy.logrotate: Manage the correct log file (LP: #1259332).
  * d/control: Drop dependency on curl, no longer required.
  * d/control,rules,nova-compute-uml.*: Drop nova-compute-uml package.
  * d/nova-compute.postinst,nova-compute-libvirt.postinst: Move permissions
    changes to compute rootwrap filters to nova-compute postinst.
  * d/control: Add python-oslo.rootwrap to BD's.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 23 Jan 2014 13:26:34 -0500

nova (1:2014.1~b1-0ubuntu2) trusty; urgency=low

  * d/nova-compute.postinst.in: rename to nova-compute.postinst
    as libvirtd detection is no longer done in d/rules.

 -- James Page <james.page@ubuntu.com>  Wed, 11 Dec 2013 09:38:18 +0000

nova (1:2014.1~b1-0ubuntu1) trusty; urgency=low

  * New upstream release.
  * debian/control:
    - Open icehouse release.
    - Bump the versioned dependencies of python-pbr, python-migrate,
      and python-six.
    - Add "X-Python-Version:"
  * Dropped xcp support (LP: #1197386) (LP: #1199791):
    - debian/patches/path-to-the-xenhost.conf-fixup.patch: Removed
    - debian/control: Removed nova-compute-xcp, nova-xcp-plugins,
      and nova-xcp-network.
  * debian/patches/fix-boto-versioning.patch: Dropped no longer needed.
  * debian/patches/native-lxc-hypervisor.patch: Dropped.
  * Simplified debian/rules:
    - Remove git vcs, its not being used by anyone, complain if you are.
    - Removed libvirtd detection, no need for it so drop it.
    - Simplify building required docs including mangpages.
    - Add OSLO_VERSION to set correct distro version for package build.
  * debian/patches/sqlachemy-0.8.3-compat.patch: Add support for
    sqlachemy 0.8.3.
  * debian/patches/avoid-failing-test.patch: Dropped.
  * debian/patches/skip_ipv6_test.patch: Skip ipv6 test.
  * debian/patches/fix-libvirt-regression.patch: Fix libvirt regression
    while running the tests.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 05 Dec 2013 11:25:41 -0500

nova (1:2013.2-0ubuntu1) saucy; urgency=low

  * New upstream release (LP: #1236462).

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 17 Oct 2013 11:27:05 -0400

nova (1:2013.2~rc2-0ubuntu1) saucy; urgency=low

  * New upstream release candidate (LP: #1239156):
    - d/p/fix-boto-versioning.patch: Cherry picked fix from upstream gerrit for
      test failures with boto < 2.13.
  * d/control: Add epoch to versioned dependencies for python-oslo.config. 

 -- James Page <james.page@ubuntu.com>  Sun, 13 Oct 2013 11:05:46 +0100

nova (1:2013.2~rc1-0ubuntu3) saucy; urgency=low

  * debian/patches/native-lxc-hypervisor.patch: Update
    rootwrap.d/compute.filters to allow nova-network to start.
    (LP: #1235373)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 04 Oct 2013 13:18:17 -0400

nova (1:2013.2~rc1-0ubuntu2) saucy; urgency=low

  [ Chuck Short ]
  * debian/patches/fix-novnc-regression.patch: Fix regression caused
    by use of more recent version of websockify upstream (LP: #1235044).

 -- James Page <james.page@ubuntu.com>  Fri, 04 Oct 2013 11:13:34 +0100

nova (1:2013.2~rc1-0ubuntu1) saucy; urgency=low

  * New upstream release candidate.
  * debian/control:
    - Dropped python-setuptools-git, python-carrot, python-unittest2,
      python-daemon, python-gflags, python-cheetah, python-glance,
      python-lockfile, python-routes, python-xattr, python-novaclient,
      python-pycurl, python-keystone, python-libxml2, python-pyparsing,
      and python-d2to1.
    - Suggest python-ldap for python-nova.
    - Added python-mock, python-greenlet, python-keystoneclient,
      python-anyjson, python-jsonschema, and python-six
    - Bumped versioned dependencies for python-fixtures, python-testtools, and
      testrepository,
      python-stevedore,
    - Added versioned depends for python-cinderclient, python-neutronclient,
      python-boto, python-paramiko, python-amplib, python-eventlet,
      python-glanceclient, python-oslo.config, python-paramiko, python-six
  * debian/patches/fix-requirements.patch: Rediffed
  * debian/patches/native-lxc-hypervisor.patch: Add native lxc support.
    (LP: #1220701)

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 03 Oct 2013 09:42:52 -0400

nova (1:2013.2~b3-0ubuntu2) saucy; urgency=low

  * debian/tests: Removed tests for nova-compute-xen and nova-compute-xcp.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 13 Sep 2013 10:12:52 -0400

nova (1:2013.2~b3-0ubuntu1) saucy; urgency=low

  * New usptream release. 
  * debian/patches/avoid_requirements_cheetah.patch: Dropped
  * debian/patches/fix-sqlalchemy-0.7.9-usage.patch: Dropped
  * debian/patches/fix-requirements.patch: Refreshed.
  * debian/patches/path-to-the-xenhost.conf-fixup.patch: Refreshed
  * debian/control: Add python-jinja2
  * debian/control: Dropped python-cheetah

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 09 Sep 2013 13:11:11 -0400

nova (1:2013.2~b2-0ubuntu2) saucy; urgency=low

  * debian/control: Fix python-sqlalchemy dependency. 

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 19 Jul 2013 15:03:16 -0400

nova (1:2013.2~b2-0ubuntu1) saucy; urgency=low

  [ Adam Gandelman ]
  * d/patches/requirements_drop_requests_vers_cap.patch: Remove
    upper version limit  on requests dependency, which was capped upstream
    to fix centos-related gating issues.
  * debian/control:
    - Set version requirement python-kombu (>= 2.5.12).
    - Set version requirement python-pyparsing (>= 1.5.6).
    - Add websockify to nova-spiceproxy Depends.
    - Add spice-html5 to nova-spiceproxy Depends (LP: #1197119)
  * Add nova-xvpvncproxy upstart (LP: #1197163)

  [ James Page ]
  * d/control: Update VCS fields for new branch locations. 

  [ Chuck Short ]
  * New upstream release.
  * debian/patches/fix-requirements.patch: Combined several 
    patches into one.
  * debian/control: Replace python-quantumclient with python-neutronclient.
  * debian/patches/fix-sqlalchemy-0.7.9-usage.patch: Temporary patch to address a FTBFS
    with sqlalchemy 0.7.9.
  * debian/patches/avoid-failing-test.patch: Skip failing test on buildds.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 19 Jul 2013 09:15:03 -0400

nova (1:2013.2~b1-0ubuntu3) saucy; urgency=low

  * Depend on python-oslo.config instead of python-oslo-config.

 -- Adam Conrad <adconrad@ubuntu.com>  Sat, 06 Jul 2013 15:36:40 -0600

nova (1:2013.2~b1-0ubuntu2) saucy; urgency=low

  [Yolanda Robla]
  * debian/tests: added autopkgtests

  [ Adam Gandelman ]
  * debian/control: Set version requirements python-pbr (>= 0.5.11),
    python-d2to1 (>= 0.2.10).

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 19 Jun 2013 13:00:11 -0500

nova (1:2013.2~b1-0ubuntu1) saucy; urgency=low

  [ Chuck Short ]
  * New upstream version.
  * debian/patches/avoid_setuptools_git_dependency.patch: Dropped
    no longer needed.
  * debian/control: Add python-pbr and python-d2to1 as build dependencies.
  * debian/control: Drop pep8 dependency.
  * debian/patches/fix-ubuntu-tests.patch: Dropped no longer needed.

  [ Adam Gandelman ]
  * debian/patches/avoid_requirements_websockify.patch: Remove websockify
    to avoid making it a dependency of every nova package.
  * debian/patches/avoid_requirements_cheetah.patch: Temporarily remove
    Cheetah until cheetah's dependencies have been MIR'd.
  * debian/control: Add python-babel.
  * debian/control: Set min. version 0.7.6 on python-netaddr dependency.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 31 May 2013 07:44:38 -0500

nova (1:2013.1-0ubuntu2) raring; urgency=low

  * debian/nova-cells.upstart: Fix typo in upstart job. (LP: #1163218) 
  * debian/control: Add iptables dependency. (LP: #1172393)

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 24 Apr 2013 07:39:25 -0500

nova (1:2013.1-0ubuntu1) raring; urgency=low

  * New upstream release. 

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 04 Apr 2013 10:42:21 -0500

nova (1:2013.1~rc2-0ubuntu1) raring; urgency=low

  [ James Page ]
  * d/control: Promote novnc and websockify to Depends for
    nova-novncproxy (LP: #1066845). 

  [ Chuck Short ]
  *  New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 02 Apr 2013 08:44:39 -0500

nova (1:2013.1~rc1-0ubuntu1) raring; urgency=low

  [ Chuck Short ]
  * New upstream release.
  * debian/patches/avoid_setuptools_git_dependency.patch: Refreshed.
  * debian/control: Clean up dependencies:
    - Dropped python-gflags no longer needed.
    - Dropped python-daemon no longer needed.
    - Dropped python-glance no longer needed.
    - Dropped python-lockfile no longer needed.
    - Dropped python-simplejson no longer needed.
    - Dropped python-tempita no longer needed.
    - Dropped python-xattr no longer needed.
    - Add sqlite3 required for the testsuite.

  [ James Page ]
  * d/watch: Update uversionmangle to deal with upstream versioning
    changes, remove tarballs.openstack.org. 

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 20 Mar 2013 12:59:22 -0500

nova (2013.1.g3-0ubuntu1) raring; urgency=low

  [ Chuck Short ]
  * New usptream release. 
  * debian/patches/debian/patches/fix-ubuntu-tests.patch: Refreshed.
  * debian/nova-baremetal.logrotate: Fix logfile path.
  * debian/control, debian/nova-spiceproxy.{install, logrotate, upstart}:
    Add spice html5 proxy support.
  * debian/nova-novncproxy.upstart: Start on runlevel [2345]
  * debian/rules: Call testr directly since run_tests.sh -N gives weird return
    value when tests pass.
  * debian/pyddist-overrides: Add websockify.
  * debian/nova-common.postinst: Removed config file conversion, since
    the option is no longer available. (LP: #1110567)
  * debian/control: Add python-pyasn1 as a dependency.
  * debian/control: Add python-oslo-config as a dependency.
  * debian/control: Suggest sysfsutils, sg3-utils, multipath-tools for fibre
    channel support.

  [ Adam Gandelman ]
  * debian/control: Fix typo (websocikfy -> websockify).

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 22 Feb 2013 09:27:29 -0600

nova (2013.1~g2-0ubuntu3) raring; urgency=low

  * SECURITY UPDATE: fix lack of authentication on block device used for
    os-volume_boot
    - debian/patches/CVE-2013-0208.patch: adjust nova/compute/api.py to
      validate we can access the volumes
    - CVE-2013-0208

 -- Jamie Strandboge <jamie@ubuntu.com>  Thu, 24 Jan 2013 08:23:44 -0600

nova (2013.1~g2-0ubuntu2) raring; urgency=low

  * Make nova-compute-kvm prefer qemu-system over kvm for the new qemu.

 -- Adam Conrad <adconrad@ubuntu.com>  Sat, 19 Jan 2013 07:00:56 -0700

nova (2013.1~g2-0ubuntu1) raring; urgency=low

  [ Chuck Short ]
  * New upstream release.
  * debian/patches/ubuntu-show-tests.patch: Dropped no longer needed.
  * debian/nova-xcp-plugins.install: Fix xcp-plugins empty packages
  * debian/control: Drop python-nose in favor or testrepository
  * debian/control: Add python-coverage as a build dep.
  * debian/rules, debian/control: Run pep8 tests.
  * debian/*.init: Remove they are not needed and take up space
  * debian/control, debian/nova-cells.{install, logrotate, upstart}: Add
    cells support.
  * debian/patches/fix-ubuntu-tests.patch: temporarily disable failing tests.
  * debian/control, debian/nova-baremetal.{install, logrotate, upstart}: Add
    nova baremetal support.
  * debian/control: Remove python-support.

  [ Adam Gandelman ]
  * debian/*.manpages: Install Sphinx-generated manpages instead of
    our own.
  * debian/nova-compute-*.conf: Specify the newly required compute_driver
    flag in addition to libvirt_type.
  * debian/control:  Specify required python-webob and python-stevedore
    versions.

  [ Yolanda Robla ]
  * debian/*.upstart: Use start-stop-daemon instead of su for chuid
    (LP: #1086833).
  * debian/rules: Remove override of dh_installinit for discriminating
    between Debian and Ubuntu.
  * debian/nova-common.docs: Installing changelogs from rules
  * debian/rules: Replacing perms in /etc/nova/logging.conf for 0644
  * debian/control: adduser dependency on nova-compute.
  * debian/control: added section oldlibs and priority extra on
    nova-ajax-console-proxy.
  * debian/nova-xvpvncproxy.postrm: removing because of duplicates.

  [ James Page ]
  * d/control: Add ~ to python-sqlalchemy-ext versioned dependencies to
    make backporting easier.
  * d/control: Updated nova-volume description and depdendencies to
    mark it as a transitional package, moved to oldlibs/extra.
  * d/p/fix-libvirt-tests.patch: Dropped; accepted upstream.
  * d/control: Added python-stevedore to BD's.
  * d/*.postrm: Dropped postrm's that just run update-rc.d; this is not
    required when deploying upstart configurations only.
  * d/nova-scheduler.manpages: Add man page for nova-rpc-zmq-receiver.
  * d/rules: Install upstream changelog with a policy compliant name.
  * d/control: Mark nova-compute-xcp as virtual package.
  * d/control: nova-api-os-volume; Depend on cinder-api and mark as
    transitional package.
  * d/nova-api-os-volume.lintian-overrides: Dropped - no longer required.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 11 Jan 2013 13:06:56 -0600

nova (2013.1~g1-0ubuntu1) raring; urgency=low

  [ Adam Gandelman ]
  * debian/control: Ensure novaclient is upgraded with nova,
    require python-keystoneclient >= 1:2.9.0. (LP: #1073289)
  * debian/patches/{ubuntu/*, rbd-security.patch}: Dropped, applied
    upstream.
  * debian/control: Add python-testtools to Build-Depends.

  [ Chuck Short ]
  * New upstream version.
  * Refreshed debian/patches/avoid_setuptools_git_dependency.patch.
  * debian/rules: FTBFS if missing binaries.
  * debian/nova-scheudler.install: Add missing rabbit-queues and
    nova-rpc-zmq-receiver.
  * Remove nova-volume since it doesnt exist anymore, transition to cinder-*.
  * debian/rules: install apport hook in the right place.
  * debian/patches/ubuntu-show-tests.patch: Display test failures.
  * debian/control: Add depends on genisoimage
  * debian/control: Suggest guestmount.
  * debian/control: Suggest websockify. (LP: #1076442)
  * debian/nova.conf: Disable nova-volume service.
  * debian/control: Depend on xen-system-* rather than the hypervisor.
  * debian/control, debian/mans/nova-conductor.8, debian/nova-conductor.init,
    debian/nova-conductor.install, debian/nova-conductor.logrotate
    debian/nova-conductor.manpages, debian/nova-conductor.postrm
    debian/nova-conductor.upstart.in: Add nova-conductor service.
  * debian/control: Add python-fixtures as a build deps.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 23 Nov 2012 09:32:05 -0600

nova (2012.2-0ubuntu5) quantal; urgency=low

  [ Adam Gandelman ]
  * Move management of /var/lib/nova/volumes from nova-common to
    nova-volume.  Ensure it has proper permissions. (LP: #1065320)
  * debian/patches/avoid_setuptools_git_dependency.patch:  Remove
    setuptools_git from tools/pip-requires to avoid it being automatically
    added to python-nova's runtime dependencies. (LP: #1059907)

  [ Chuck Short ]
  * debian/patches/rbd-security.patch: Support override of ceph rbd
    user and secret in nova-compute. (LP: #1065883)
  * debian/patches/ubuntu/fix-libvirt-firewall-slowdown.patch: Fix
    refreshing of security groups in libvirt not to block on RPC calls.
    (LP: #1062314)
  * debian/patches/ubuntu/fix-ec2-volume-id-mappings.patch: Read deleted
    snapshot and volume id mappings. (LP: #1065785)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 12 Oct 2012 12:35:01 -0500

nova (2012.2-0ubuntu4) quantal; urgency=low

  * debian/patches/ubuntu/ubuntu-fix-ec2-instance-id-mappings.patch:
    Backport from trunk, Set read_deleted='yes' for instance_id_mappings. 
    (LP: #1061166)

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 09 Oct 2012 11:51:15 -0500

nova (2012.2-0ubuntu3) quantal; urgency=low

  * nova-xvpvncproxy, nova-novncproxy: Add missing .install, .logrotate,
    .postrm, manpages and upstart jobs (LP: #1060336)
  * debian/{rules, nova-volume.install}: Rename nova_tgt to nova_tgt.conf so
    that it is actually loaded by tgt. (LP: #1060422)

 -- Adam Gandelman <adamg@canonical.com>  Tue, 02 Oct 2012 13:44:35 -0700

nova (2012.2-0ubuntu2) quantal; urgency=low

  * debian/patches/ubuntu-fix-32-64-bit-iss.patch: Backport
    ba8cca2b59bb2904635520ad12f6d9a73f10242c, python's builtin
    builtin hash returns different values on 32-bit and 64-bit architectures, 
    so it's safer to use a well-defined hash like MD5. This fixes a FTBFS
    in Ubuntu's buildds.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 28 Sep 2012 07:49:45 -0500

nova (2012.2-0ubuntu1) quantal; urgency=low

  [ Adam Gandelman ]
  * debian/control: Depend on python-sqlalchemy >= 0.7.8-1.

  [ Chuck Short ]
  * New upstream release.
  * debian/control: Dont conflict with novnc. (LP: #1055505)
  * debian/nova-volume.postinst, nova-common.dirs: Configure nova-volumes
    to use tgtd properly.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 27 Sep 2012 12:36:04 -0500

nova (2012.2~rc3-0ubuntu1) quantal; urgency=low

  * New upstream relase. 

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 26 Sep 2012 12:56:25 -0500

nova (2012.2~rc2-0ubuntu1) quantal; urgency=low

  [ Adam Gandelman ]
  * debian/control: Add python-cinderclient to python-nova Depends.
  * wrap-and-sort.

  [ Chuck Short ]
  * debian/nova-common.postinst: Change root_helper to rootwrap_config
    when upgrading from precise
  * debian/pydist-overrides: dont try to install babel.
  * New upstream version.
  * debian/rules: FTBFS if testsuite fails.

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 25 Sep 2012 10:54:59 -0500

nova (2012.2~rc1-0ubuntu1) quantal; urgency=low

  [ Adam Gandelman ]
  * Ensure /etc/nova/rootwrap.d/ is only writable by root, ensure
    those permissions on /etc/nova/rootwrap.conf as well as
    all individual filter configurations.

  [ Chuck Short ]
  * Fix lintian warnings
  * debian/*.lograote: compress logfiles when they are rotated. (LP:
    #1049915)
  * debian/control: 
    - Suggest ceph-common for nova-volume.
    - Add python-cinderclient as a build depends.

  [Vishvananda Ishaya]
  * Split up vncproxy and xvpvncproxy.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 20 Sep 2012 07:45:50 -0500

nova (2012.2~rc1~20120907.15996-0ubuntu1) quantal; urgency=low

  [ Chuck Short ]
  * New upstream release.
  * debian/nova-common.postinst: Drop nova_sudoers permission changing
    since we do it in the debian/rules. (LP: #995285)

  [ Soren Hansen ]
  * Update debian/watch to account for symbolically named tarballs and
    use newer URL.
  * Fix Launchpad URLs in debian/watch.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 07 Sep 2012 17:49:53 -0500

nova (2012.2~rc1~20120827.15815-0ubuntu1) quantal; urgency=low

  [ Adam Gandelman ]
  * New upstream release.

  [ Chuck Short ]
  * debian/patches/0001-Update-tools-hacking-for-pep8-1.2-and-
    beyond.patch: Dropped we dont run pep8 tests anymore.
  * debian/control: Drop pep8 build depends
  * debian/*.upstart.in: Make sure we transition correctly from runlevel
    1 to 2. (LP: #820694)

 -- Adam Gandelman <adamg@canonical.com>  Mon, 27 Aug 2012 15:37:18 -0700

nova (2012.2~f3-0ubuntu1) quantal; urgency=low

  [ Chuck Short ]
  * New upstream version.
  * debian/rules: Re-enable testsuite.
  * debian/control:
    - Add python-quantumclient as a build depends.
    - Bump standards to 3.9.3
    - Fix lintian warnings.
    - Recommend python-glanceclient and python-keystoneclient.
    - Add dependency of iptables for nova-network.
  * debian/watch: Update
  * debian/rules: Do not run pep8 tests since upstream is still using an
    older pep8.
  * debian/patches/0001-Update-tools-hacking-for-pep8-1.2-and-
    beyond.patch: Get the testsuite running again.
  * debian/nova-volume.install, debian/nova_tgt: Add support for
    persistent volumes.

  [ Adam Gandelman ]
  * debian/{nova-api.install, nova-api-metadata.install}: Install
    api-metadata.filters. (LP: #1002111)
  * debian/control: Added python-glanceclient.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 16 Aug 2012 14:04:11 -0500

nova (2012.2~f2-0ubuntu1) quantal; urgency=low

  [ Adam Gandelman ]
  * Use new rootwrap configuration structure:
    - debian/nova-{compute, network, volume}.{pyinstall, pyremove}: Dropped.
    - debian/nova-common.dirs: Add /etc/nova/rootwrap.d/.
    - debian/nova-common.install: Install /etc/nova/rootwrap.conf.
    - debian/debian/nova.conf: Reference rootwrap.conf in calls to
      nova-rootwrap.
    - debian/nova-{compute, network, volume}.install: Install corresponding
      filter in /etc/nova/rootwrap.d/
  * debian/rules: Install logging_sample.conf to /etc/nova/logging.conf
    as part of nova-common.
  * debian/pydist-overrides: Add setuptools-git.
  * debian/control: Add python-setuptools-git as a Build-Depends.
  * debian/rules: Do not remove nova.egg-info during auto_clean.  Now that
    upstream has moved to setuptools-git, doing so results in missing files
    from built package.

  [ Chuck Short ]
  * New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 06 Jul 2012 10:18:33 -0400

nova (2012.2~f2~20120531.14249-0ubuntu4) quantal; urgency=low

  * debian/rules: Temporarily disable test suite while blocking
    tests are investigated.
  * debian/patches/kombu_tests_timeout.patch: Dropped.

 -- Adam Gandelman <adamg@canonical.com>  Tue, 19 Jun 2012 17:10:26 -0700

nova (2012.2~f2~20120531.14249-0ubuntu3) quantal; urgency=low

  [ Adam Gandelman ]
  * debian/patches/nova-manage_flagfile_location.patch: Dropped.
  * debian/nova-common.postinst: Old format config will break nova-manage
    if left in place.  Move it away instead of copying before conversion.
  * debian/nova.conf:  Set booleans explicitly '=true', specify path to paste
    config.
  * debian/*.init, debian/*.upstart.in, debian/mans/*: Update to use
    --config-file
    flag instead of obsolete --flagfile.
  * debian/nova-common.postinst: Also handle conversion of nova-compute.conf
    to new .ini format.

  [ Paul Belanger ]
  * Give nova group read permissions nova files / directories (LP: #989241)
  * Add adm group to /var/log/nova (LP: #989242)

 -- Adam Gandelman <adamg@canonical.com>  Tue, 05 Jun 2012 10:39:42 -0700

nova (2012.2~f2~20120531.14249-0ubuntu2) quantal; urgency=low

  * Really fix quantal postinst.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 01 Jun 2012 11:31:33 -0400

nova (2012.2~f2~20120531.14249-0ubuntu1) quantal; urgency=low

  * New upstream release.
  * debian/nova-common.postinst: Fix typo when upgrading. (LP: #1005479)
  * debian/nova-common.docs: Add ChangeLog
  * debian/patches/nova-manage_flagfile_location.patch: Refreshed
  * debian/patches/upstream: Removed

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 01 Jun 2012 11:07:00 -0400

nova (2012.2~f1-0ubuntu1) quantal; urgency=low

  * New upstream release.
  * Prepare for quantal:
    - Dropped debian/patches/upstream/0006-Use-project_id-in-ec2.cloud._format_image.patch
    - Dropped debian/patches/upstream/0005-Populate-image-properties-with-project_id-again.patch
    - Dropped debian/patches/upstream/0004-Fixed-bug-962840-added-a-test-case.patch
    - Dropped debian/patches/upstream/0003-Allow-unprivileged-RADOS-users-to-access-rbd-volumes.patch
    - Dropped debian/patches/upstream/0002-Stop-libvirt-test-from-deleting-instances-dir.patch
    - Dropped debian/patches/upstream/0001-fix-bug-where-nova-ignores-glance-host-in-imageref.patch
    - Dropped debian/patches/0001-fix-useexisting-deprecation-warnings.patch
  * debian/control: Add python-keystone as a dependency. (LP: #907197)
  * debian/patches/kombu_tests_timeout.patch: Refreshed.
  * debian/nova.conf, debian/nova-common.postinst: Convert to new ini
    file configuration
  * debian/patches/nova-manage_flagfile_location.patch: Refreshed

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 24 May 2012 13:12:53 -0400

nova (2012.1-0ubuntu2) precise; urgency=low

  [ Adam Gandelman ]
  * debian/rules: Properly create empty doc/build/man dir for builds that
    skip doc building
  * debian/control: Set 'Conflicts: nova-compute-hypervisor' for the various
    nova-compute-$type packages. (LP: #975616)
  * debian/control: Set 'Breaks: nova-api' for the various nova-api-$service
    sub-packages. (LP: #966115)

  [ Chuck Short ]
  * Resynchronize with stable/essex:
    - b1d11b8 Use project_id in ec2.cloud._format_image()
    - 6e988ed Fixes image publication using deprecated auth. (LP: #977765)
    - 6e988ed Populate image properties with project_id again
    - 3b14c74 Fixed bug 962840, added a test case.
    - d4e96fe Allow unprivileged RADOS users to access rbd volumes.
    - 4acfab6 Stop libvirt test from deleting instances dir
    - 155c7b2 fix bug where nova ignores glance host in imageref
  * debian/nova.conf: Enabled ec2_private_dns_show_ip so that juju can
    connect to openstack instances.
  * debian/patches/fix-docs-build-without-network.patch: Fix docs build
    when there is no network access.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 12 Apr 2012 14:14:29 -0400

nova (2012.1-0ubuntu1) precise; urgency=low

  * New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 05 Apr 2012 11:00:38 -0400

nova (2012.1~rc4-0ubuntu1) precise; urgency=low

  * New upstream release.
  * debian/patches/nova-console-monitor.patch: Disabled.
  * debian/nova.conf: Removed console-monitor option.

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 04 Apr 2012 16:55:52 -0400

nova (2012.1~rc3-0ubuntu1) precise; urgency=low

  * New Upstream release.
  * debian/control: Conflict nova-vncproxy with novnc.

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 04 Apr 2012 09:25:14 -0400

nova (2012.1~rc2-0ubuntu1) precise; urgency=low

  [ Adam Gandelman ]
  * debian/control: Remove unncessary nova-cert dependency from nova-api.
    (LP: #965356)
  * debian/nova-common.postinst: Clean up spacing, remove redundant chown,
    set blanket 0700 nova.nova permissions on /etc/nova/
  * debian/nova-compute-{kvm, lxc, uml, xen}.postinst: Set proper permissions
    on /etc/nova/nova-compute.conf (LP: #861459)
  * debian/nova-common.postinst:  Ensure default nova.sqlite database is not
    world-readable.
  * debian/{rules, nova-common.{install, postinst}}: Install api-paste.ini 0600
    with nova-common (in prepartion for proper nova-api-* package separation)
  * debian/{nova-common.nova-manage.logrotate,
    nova-network.nova-dhcpbridge.logrotate, rules}: Add lograte files,
    override_dh_installlogrotate. (LP: #942646)
  * Add manpage stubs for nova-api-ec2, nova-api-metadata,
    nova-api-os-{volume, compute}, nova-rootwrap. Use sphinx built manpage
    for nova-manage (nova-common.manpages)
  * debian/nova-compute-{kvm, xen, uml, qemu}.postinst: Remove calls to
    adduser since this is already handled from nova-compute.postsinst in a
    vendor neutral way.  Silences lintian errors regarding adduser dependency

  [ Chuck Short ]
  * New upstream version.
  * debian/patches/libvirt-use-console-pipe.patch: Dropped.
  * debian/patches/nova-console-monitor.patch: Add console-monitor
    option.
  * debian/nova.conf: Enable use_console_monitor
  * debian/patches/fix-ubuntu-tests.patch: Fix nova testsuite.
  * debian/rules: fail package build if testsuite fails.
  * debian/patches/validate_server_name_length.patch: Dropped no longer
    needed.
  * debian/patches/fix-docs-build-without-network.patch: Some docs need
    a network connection in order to build. Disable fetching docs from
    the internet.
  * debian/patches/0001-fix-useexisting-deprecation-warnings.patch:
    Remove deprecated warnings with sqlalchemy.

  [ Tyler Hicks ]
  * SECURITY UPDATE: Denial of service via resource exhaustion in nova-api
    (LP: #968411)
    - debian/patches/validate_server_name_length.patch: Limit server names
      to a maximum of 255 characters to prevent nova-api log files from
      exhausting storage space. Based on upstream patch.
    - CVE-2012-1585

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 02 Apr 2012 11:17:33 -0400

nova (2012.1~rc1-0ubuntu2) precise; urgency=low

  * debian/control: Add Breaks/Replaces to nova-consoleauth, update
    description, nova-console Recommends nova-consoleauth
  * debian/nova-console.install: Remove nova-consoleauth

 -- Adam Gandelman <adamg@canonical.com>  Thu, 22 Mar 2012 11:31:35 -0700

nova (2012.1~rc1-0ubuntu1) precise; urgency=low

  [ Adam Gandelman ]
  [Chuck Short]
  * New upstream release.
  * debian/patches/libvirt-use-console-pipe.patch: Refreshed

  [Adam Gandelman]
  * debian/patches/libvirt-console.patch: Refresh
  * debian/control: Split nova-consoleauth from nova-console into its own pkg
    (LP: #959289)
  * debian/nova-console.upstart.in: Specify shell

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 20 Mar 2012 11:06:11 -0400

nova (2012.1~rc1~20120316.13416-0ubuntu1) precise; urgency=low

  [Adam Gandelman]
  * New upstream release.
  * debian/patches/libvirt-conosle-patch: Refresh
  * debian/control: Fix descriptions of nova-{doc, cert} (LP: #942541)

  [Paul Belanger]
  * debian/control: python-nova depends on openssh-client (LP: #956177)

 -- Adam Gandelman <adamg@canonical.com>  Mon, 12 Mar 2012 12:09:45 -0700

nova (2012.1~rc1~20120309.13261-0ubuntu1) precise; urgency=low

  [ Chuck Short ]
  * New upstream release.
  * Refreshed libvirt-console-patch again.

  [ Adam Gandleman ]
  * debian/patches/{ec2-fixes.patch, libvirt-console-pipe.patch}: Fix and
    refresh. Add dep3 headers from original git commits.
  * debian/patches/ec2-fixes.patch: Dropped.  Merge upstream at 121537c3
  * debain/{rules, nova-docs.doc}: Docs now built in doc/build/.
  * debian/patches/libvirt-use-console-pipe.patch: Update use of
    instance['name'] instead of instance_name

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 09 Mar 2012 13:07:19 -0500

nova (2012.1~e4-0ubuntu1) precise; urgency=low

  [ Adam Gandleman ]
  * debian/patches/libvirt-use-console-pipe.patch: Refreshed.
  * debain/nova-volume.upstart.in: Ensure lock directory is created
    (LP: #940780)
  * debain/control: Fix nova-compute-$flavor Depends
  * debian/control: Add python-iso8601 to python-nova Depends

  [ Chuck Short ]
  * debian/rules: Fix FTBFS.
  * Merge Ubuntu/Debian packaging:
    - Thanks to Julien Danjou, Ghe Rivero, and Thomas Goirand
    - debian/copyright: Update copyright file.
    - debian/nova-api.init, debian/nova-compute.init,
      debian/nova-network.init, debian/nova-objectstore,
      debian/nova-scheduler, debian/nova-volume.init:
      Synchronize init scripts.
    - nova-common.install, debian/rules: Install policy.json
    - debian/rules, debian/nova-xcp-network.install,
      debian/nova-xcp-plugins.install, nova-xcp-plugins.postrm,
      debian/nova-xcp-plugins.doc, debian/nova-xcp-plugins.postinst,
      debian/README.xcp_and_openstack, debian/control,
      debian/ubuntu_xen-openvswitch-nova.rules,
      debian/patches/path-to-the-xenhost.conf-fixup.patch:
      Add Xen XCP support.
    - debian/control,
      debian/nova-compute-{kvm,lxc,qemu,xen,uml}.postinst: Make
      nova-compute a virtual package.
    - Dropped ubuntu_ubuntu_control_vars: We dont use it
  * New upstream release.
  * Dropped python-babel, it will be handled by langpacks.
  * debian/patches/ec2-fixes.patch: Backport turnk fix for ec2
    permissions.
  * debian/patches/path-to-the-xenhost.conf-fixup.patch: Refreshed.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 02 Mar 2012 11:18:35 -0500

nova (2012.1~e4~20120224.12913-0ubuntu1) precise; urgency=low

  [ Monty Taylor ]
  * Move files from nova/locale to /usr/share/locale

  [ Chuck Short ]
  * debian/rules: Fix FTBFS.
  * debian/control: Add depends on python-babel.
  * debian/control: Add depends on python-iso8601.
  * debian/nova-api-os-volume.install: Fix FTBS.
  * debian/patches/libvirt-use-console-pipe.patch: Refreshed and
    Re-enabled. (LP: #879666)
  * debian/control: Make sure we install nova-cert

  [ Joseph Heck ]
  * debian/nova-console.install: Add nova-consoleauth.
  * Add nova-api-ec2, nova-api-os-compute, and nova-api-os-volume.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 24 Feb 2012 10:08:10 -0500

nova (2012.1~e4~20120217.12709-0ubuntu1) precise; urgency=low

  [ Dave Walker (Daviey) ]
  * New upstream snapshot
  * debian/patches/temp_fix_linux_net.patch:
    - Dropped, applied upstream. LP: #929127
  * debian/patches/libvirt-use-console-pipe.patch:
    - Rebased against latest trunk

  [ Chuck Short ]
  * debian/nova.conf: Re-enable default iscsi_helper.
  * debian/nova.conf: More fixups.
  * debian/control: Dont depend and conflicts on nova-compute-
    hypervisor. (LP: #923681)
  * debian/patches/libvirt-us-console-pipe.patch: Refreshed.
  * Temporarily disable console patch. (LP: #932787)
  * New usptream version.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 17 Feb 2012 11:02:12 -0500

nova (2012.1~e4~20120210.12574-0ubuntu1) precise; urgency=low

  [Chuck Short]
  * New upstream release.
  * debian/patches/nova-manage_flagfile_location.patch:
    Refreshed patch.
  * debian/patches/libvirt-use-console-pipe.patch:
    Re-add from oneiric.
  * Dropped debian/patches/packaged-ajaxterm-calls.patch.
  * debian/control:
    - Dropped recommends on ajaxterm for nova-compute
    - Dropped nova-ajaxterm package.

  [Adam Gandleman]
  * debian/patches/temp_fix_linux_net.patch: Temporary patch until LP:
   929127 is resolved.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 10 Feb 2012 11:25:38 -0500

nova (2012.1~e4~20120208.12523-0ubuntu1) zesty; urgency=low

  [ Chuck Short ]
  * debian/patches/fix-nova-rootwraper-env.patch: Dropped
    no longer needed.
  * debian/nova-compute-{kvm,xen,uml,lxc}.conf: Add the connection
    type "--connection=libvirt" since libvirt is no longer the default.

  [ Adam Gandelman ]
  * debian/nova.conf: Define connection_type=libvirt in common nova.conf
    instead of nova-compute-*.conf until Bug #921294 is addressed.

  [ Vish Ishaya ]
   * debian/mans/nova-cert.8, debian/nova-cert.init, debian/nova-cert.install,
     debian/nova-cert.logrotate, debian/nova-cert.manpages,
     debian/nova-cert.upstart.in, debian/control, debian/source_nova.py:
     Add nova-cert.

  [ Soren Hansen ]
  * Refresh flagfile location patch.
  * Enable builds on versions of Ubuntu that do not have dh_python2.
  * Remove ajaxterm patch (upstream performed a ajaxtermectomy)
  * Replace ajax console proxy package with an empty, transitional
    package.
  * Add a nova-compute-qemu package.

 -- Soren Hansen <soren@ubuntu.com>  Fri, 10 Feb 2012 17:41:50 +0100

nova (2012.1~e4~20120203.12454-0ubuntu1) precise; urgency=low

  [Chuck Short]
  * New upstream version.
  * debian/control: Replace m2crpto with python-crypto.
    (LP: #917851)
  * debian/*.upstart.in, debian/nova-common.postinst,
    debian/nova_sudoers: Change default shell to /bin/false.
    (LP: #890362)

  [Adam Gandleman]
  * debian/nova-common.{install, postinst}: Install policy.json on all
    Nova nodes (LP: #923817)
  * debian/rules: Remove installation of policy.json (moved to nova-common),
    point to the correct upstream git repository.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 03 Feb 2012 09:03:12 -0500

nova (2012.1~e3-0ubuntu1) precise; urgency=low

  [Chuck short]
  * New upstream release.
  * debian/patches/fix-nova-rootwraper-env.patch: Dropped
    no longer needed.
  * debian/nova-compute-{kvm,xen,uml,lxc}.conf: Add the connection
    type "--connection=libvirt" since libvirt is no longer the default.

  [Adam Gandelman]
  * debian/nova.conf: Define connection_type=libvirt in common nova.conf
    instead of nova-compute-*.conf until Bug #921294 is addressed.

  [Vish Ishaya]
   * debian/mans/nova-cert.8, debian/nova-cert.init, debian/nova-cert.install,
     debian/nova-cert.logrotate, debian/nova-cert.manpages,
     debian/nova-cert.upstart.in, debian/control, debian/source_nova.py:
     Add nova-cert.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 26 Jan 2012 10:29:13 -0500

nova (2012.1~e3~20120120.12170-0ubuntu1) precise; urgency=low

  [Chuck Short]
  * New upstream version.
  * debian/nova-vncproxy.install, debian/nova-vncproxy.upstart.in:
    nova-vncproxy becomes nova-xvpvncproxy.
  * debian/nova.conf: Really use the nova rootwrapper. (LP: #918179)
  * debian/nova_sudoers: Fix typo in rootwrap usage.
  * debian/patches/kombu_tests_timeout.patch: Skip
    "test_iterconsume_errors_will_reconnect" test.

  [Dan Prince]
  * Add policy.json to packages.

  [Thierry Carrez]
   * debian/*.pyinstall: Ship filter files in each node... (LP: #919105)
   * debian/python-nova.pyremove: ...and no longer in python-nova (LP: #919105)
   * debian/patches/fix-nova-rootwraper-env.patch: Fix temporary issue with
     nova-rootwrap and nova-compute.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 20 Jan 2012 11:54:15 -0500

nova (2012.1~e3~20120113.12049-0ubuntu1) precise; urgency=low

  [ Chuck Short ]
  * New upstream version.
  * debian/nova_sudoers, debian/nova-common.install,
    Switch out to nova-rootwrap. (LP: #681774)
  * Add "get-origsource-git" which allows developers to
    generate a tarball from github, by doing:
    fakeroot debian/rules get-orig-source-git
  * debian/debian/nova-objectstore.logrotate: Dont determine
    if we are running Debian or Ubuntu. (LP: #91379)

  [ Adam Gandleman ]
  * Removed python-nova.postinst, let dh_python2 generate instead since
    python-support is not a dependency. (LP: #907543)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 13 Jan 2012 09:51:10 +0100

nova (2012.1~e2-0ubuntu4) precise; urgency=low

  * SECURITY UPDATE: fix tenant bypass by authenticated users via OpenStack
    API (LP: #904072)
    - CVE-2012-XXXX

 -- Jamie Strandboge <jamie@ubuntu.com>  Thu, 05 Jan 2012 08:58:46 -0600

nova (2012.1~e2-0ubuntu2) precise; urgency=low

  [ Chuck Short ]
  * debian/nova.conf: Fix misconfiguration.

  [ Dan Prince ]
  * debian/nova_sudoers: Fix typo
  * Add policy.json to packages.

 -- Thierry Carrez (ttx) <thierry@openstack.org>  Thu, 22 Dec 2011 16:15:22 +0100

nova (2012.1~e2-0ubuntu1) precise; urgency=low

  * New usptream release. Fixes the following bugs:
    (LP: #871278, #848643, #859679, #83199)
  * debian/nova-console.install: Fix empty package.
  * debian/patches, debian/pydist-overrides: Cleaner way
    of disabling unwanted python-dependencies.
  * debian/control:
    - Suggest python-keystone. (LP: #901881)
    - Update build dependencies.
  * debian/nova.conf: Use virtio networking by default.
    (LP: #904480)
  * debian/fix-traversal-via-image-register.patch: Dropped
    fixed upstream.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 16 Dec 2011 13:03:55 -0500

nova (2012.1~e2~20111208.11721-0ubuntu3) precise; urgency=low

  * SECURITY UPDATE: fix directory traversal during image registration via
    EC2 API and S3/RegisterImage
    - fix-traversal-via-image-register.patch: adjust nova/image/s3.py to
      use basename instead of absolute path
    - CVE-2011-4596

 -- Jamie Strandboge <jamie@ubuntu.com>  Tue, 13 Dec 2011 08:39:13 -0600

nova (2012.1~e2~20111208.11721-0ubuntu2) precise; urgency=low

  * Disable python-coverage as well.

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 12 Dec 2011 10:13:04 -0500

nova (2012.1~e2~20111208.11721-0ubuntu1) precise; urgency=low

  * New upstream release.
  * debian/control:
    + Add python-suds as a dependency.
  * debian/patches: Temporarily disable python-nosexcover.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 09 Dec 2011 14:24:07 -0500

nova (2012.1~e2~20111202.11641-0ubuntu2) precise; urgency=low

  * debian/nova.conf: Remove parameter to --force_dhcp_release
    (LP: #891227)

 -- Adam Gandelman <adamg@canonical.com>  Fri, 02 Dec 2011 11:31:34 -0800

nova (2012.1~e2~20111202.11641-0ubuntu1) precise; urgency=low

  * New upstream release.
  * debian/nova_sudoers: Clean up to remove unused programs
    needed by root. (LP: #989583)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 02 Dec 2011 10:56:30 -0500

nova (2012.1~e2~20111125.11566-0ubuntu1) precise; urgency=low

  * New upstream release.
  * Refreshed debian/patches/packaged-ajaxterm-calls.patch.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 25 Nov 2011 14:02:18 -0500

nova (2012.1~e2~20111116.11495-0ubuntu1) precise; urgency=low

  * New upstream version.
  * Refreshed debian/patches/packaged-ajaxterm-calls.patch.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 18 Nov 2011 09:40:58 -0500

nova (2012.1~e1-0ubuntu3) precise; urgency=low

  * debian/rules: Take the api-paste.ini from nova/etc.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 17 Nov 2011 14:10:03 -0500

nova (2012.1~e1-0ubuntu2) precise; urgency=low

  * Revert debian/nova-manage_flagfile_location.patch: It
    was causing more problems then it should have. (LP: #891229)

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 16 Nov 2011 21:12:34 -0500

nova (2012.1~e1-0ubuntu1) precise; urgency=low

  * New upstream release.
  * debian/control: Dropped python-feedparser until MIR comes through.
  * Synced with upstream bzr packaging.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 11 Nov 2011 09:25:25 -0500

nova (2012.1~e1~20111020.11229-0ubuntu1) precise; urgency=low

  * New upstream release.
  * Dropped patches, already applied upstream:
    - debian/patches/backport-iscsitarget-choice.patch
    - debian/patches/backport-libvirt-console-pipe.patch
    - debian/patches/backport-lxc-container-console-fix.patch
    - debian/patches/backport-recreate-gateway-using-dhcp.patch
    - debian/patches/backport-snapshot-cleanup.patch
    - debian/patches/block-migration-needs-copy-backingfile.patch
    - debian/patches/fix-iscsi-target-path.patch
    - debian/patches/fix-lp838581-removed-db_pool-complexities.patch
    - debian/patches/fix-lp863305-images-permission.patch
    - debian/patches/fqdn-in-local-hostname-of-ec2-metadata.patch
    - debian/patches/use-netcat-instead-of-socat.patc
   * debian/control:
     - Add python-feedparser as a build dependency.
     - Bump standards version to 3.9.2
     - Point to the essex branch.
   * debian/patches/nova-manage_flagfile_location.patch:
     Update patch to take in account of devstack (LP: #870405)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 21 Oct 2011 14:37:26 -0400

nova (2012.1~e1~20110909.1546-0ubuntu0) zesty; urgency=low

  [ Dan Prince ]
  * Fix dnsmasq line in nova_sudoers.
  * Update ajaxterm patch to work with latest nova code.

  [ Monty Taylor ]
  * Added python-feedparser to build-deps.
  * Added branching logic to allow for building on lucid.
  * Indicate depend on pastedeploy 1.5.0, since it's required.

  [ Tushar Patil ]
  * Added iputils-arping to Depends and arping to sudoers

  [Chuck Short]
  * Merged ubuntu packaging changes:
    - debian/control: Drop socat in favor of netcat.
    - debian/nova-compute.upstart.in, debian/nova.conf:
      Move reference of nova-compute.conf from nova.conf to
      nova-compute's argv.
    - debian/nova-common.postinst: Create 'nova' group, add user to it.
    - debian/nova-common.postinst: Restrict permissions of /var/log/nova
  * Updated debian/patches/packaged-ajaxterm-calls.patch to fix FTBFS.
  * Updated debian/patches/nova-manage_flagfile_location.patch
  * debian/nova-api.install, debian/rules: Use etc/nova/api-paste.ini.
  * debian/nova_sudoers: Clean up sudoers.
  * debian/control: Add dependencies.

  [ Mark Washenberger ]
  * Add support for nova-console package.

 -- Monty Taylor <mordred@inaugust.com>  Fri, 30 Sep 2011 09:33:16 -0700

nova (2011.3-0ubuntu6.1) oneiric-proposed; urgency=low

  [Scott Moser]
  * Removed db_pool complexities from nova.db.sqlalchemy.session (LP: #838581)

  [Chuck Short]
  * debian/patches/fix-iscsi-target-path.patch: Fix ISCSI target path patch.
    (LP: #871278)
  * debian/control: Either install xen-hypervisor-4.1-amd64 or
    xen-hypervisor-4.1-i386 for nova-compute-xen. (LP: #873243)

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 12 Oct 2011 14:33:25 -0400

nova (2011.3-0ubuntu6) oneiric; urgency=low

  * debian/patches/backport-libvirt-console-pipe.patch:
    - Patch updated to fix race on instance termination (LP: #868349)

 -- Robie Basak <robie.basak@ubuntu.com>  Wed, 05 Oct 2011 17:37:49 +0100

nova (2011.3-0ubuntu5) oneiric; urgency=low

  * debian/nova-common.postinst:
    - Set permissions recursively on /var/lib/nova to nova:nova for new
      installations (LP: #865169).
  * debian/patches/backport-libvirt-console-pipe.patch:
    - Patch updated to use correct patchset from upstream - incorrect version
      was uploaded in -0ubuntu4 (LP: #832507).

 -- James Page <james.page@ubuntu.com>  Tue, 04 Oct 2011 09:43:55 +0100

nova (2011.3-0ubuntu4) oneiric; urgency=low

  [James Page]
  * debian/nova-common.postinst:
    - Exclude mounted LXC rootfs filesystems within /var/lib/nova from
      user/group ownership changes (LP: #861260).
    - Ensure that primary group for 'nova' user is 'nova' so that files
      created by this user have the correct group ownership.

  [Adam Gandelman]
  * debian/nova-common.postinst: Restrict permissions of /var/log/nova
    (LP: #862816)

  [Ante Karamatic]
  * Add /usr/sbin/ietadm to sudoers (LP: #861547)
  * debian/control: Fix typo in Vcs-Bzr

  [Chuck Short]
  * debian/patches/backport-libvirt-console-pipe.patch:
    Move console.log to a ringbuffer so that the console.log
    keeps filling up. (LP: #832507)
  * debian/patches/backport-lxc-container-console-fix.patch:
    Make euca-get-console-output usable for LXC containers.
    (LP: #832159)
  * debian/patches/backport-snapshot-cleanup.patch:
    Enforce snapshot cleanup. (LP: #861582).
  * debian/patches/fix-lp863305-images-permission.patch:
    Fix image access control. (LP: #863305)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 30 Sep 2011 15:21:56 -0400

nova (2011.3-0ubuntu3) oneiric; urgency=low

  [Adam Gandelman]
  * debian/nova-common.postinst: Create 'nova' group, add user to it
    (LP: #856530)
  * debian/nova.conf, debian/nova-compute.upstart.in: Move reference of
    nova-compute.conf from nova.conf to nova-compute's argv. (LP: #839796)

  [Chuck Short]
  * debian/patches/backport-recreate-gateway-using-dhcp.patch:
    Makes sure to recreate gateway for moved ip. (LP: #859587)
  * debian/control: Update Vcs info.

  [ Scott Moser ]
  * debian/patches/fqdn-in-local-hostname-of-ec2-metadata.patch
    Make the 'local-hostname' in the EC2 Metadata service contain
    the domainname also. (LP: #854614)

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 27 Sep 2011 14:56:59 -0400

nova (2011.3-0ubuntu2) oneiric; urgency=low

  [Chuck Short]
  * debian/rules, debian/control: Use dh_python2
  * debian/control, debian/series,
    debian/patches/backport-iscsitarget-choice.patch,
    debian/nova_sudoers:
    + Change the default from iscsitarget to tgt.
  * debian/control, debian/series,
    debian/patches/use-netcat-instead-of-socat.patch,
    debian/nova_sudoers:
     + Change from socat to netcat.
  * debian/patches/block-migration-needs-copy-backingfile.patch:
    Fix block migration by needing to copy backing_file.

  [Monty Taylor]
  * Install a new paste config to enable deprecated auth.,

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 23 Sep 2011 13:34:51 -0400

nova (2011.3-0ubuntu1) oneiric; urgency=low

  [Chuck Short]
  * New upstream release.
  * debian/control, debian/nova_sudoers:
    + Add iputils-arping and add /usr/bin/apring.
  * debian/nova_sudoers: Clean up missing binaries.

  [Monty Taylor]
  * debian/control:
    + Add vlan to nova-compute

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 22 Sep 2011 09:33:49 -0400

nova (2011.3~rc~20110920.r1192-0ubuntu2) oneiric; urgency=low

  * debian/nova_sudoers:
    + Fix typo in nova_sudoers.
    + Tabs vs Spaces.
  * debian/nova.conf:
    + Use force_dhcp_release.

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 20 Sep 2011 15:44:39 -0400

nova (2011.3~rc~20110920.r1192-0ubuntu1) oneiric; urgency=low

  [Chuck Short]
  * New Upstream release.

  [ Monty Taylor ]
  * Add branching logic for building on lucid.

  [Vish Ishaya]
  * Add dnsmas-utils to nova-network dependencies
  * Add dhcp_release to sudoers.

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 20 Sep 2011 10:02:04 -0400

nova (2011.3~rc~20110916.r1173-0ubuntu1) oneiric; urgency=low

  [ Chuck Short ]
  * New uptream version.
  * debian/rules: Dont fail tests.

  [ Monty Taylor ]
  * Add branching logic for building on lucid.
  * Add vlan as a depend for nova-compute.

 -- Monty Taylor <mordred@inaugust.com>  Wed, 21 Sep 2011 17:49:43 -0400

nova (2011.3~rc~20110909.r1155-0ubuntu1) oneiric; urgency=low

  * New upstream version.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 09 Sep 2011 15:09:02 -0400

nova (2011.3~rc~20110901.1523-0ubuntu1) oneiric; urgency=low

  [ Chuck Short ]
  * Really remove python-ipy.
  * New upstream release.
  * Use "--use_deprecated_auth" by default because we dont support
    kestone yet. (LP: #838768)

  [ James E. Blair ]
  * Add python-unittest2 as a build dep.

  [ Dave Walker (Daviey) ]
  * debian/control: Added python-kombu as a build and run depends.
    - LP: #798876

  [ Scott Moser ]
  * add dependency on qemu-kvm to nova-compute (LP: #833530)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 02 Sep 2011 13:21:22 -0400

nova (2011.3~d4-0ubuntu1) oneiric; urgency=low

  [Chuck Short]
  * New upstream release.

  [Thierry Carrez]
  * No longer run nova-objectstore as root (LP: #820968)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 26 Aug 2011 13:31:14 -0400

nova (2011.3~d4~20110812.1417-0ubuntu1) oneiric; urgency=low

  [Chuck Short]
  * New upstream version
  * Dont respawn the upstart jobs if nova is failing.
  * Remove python-ipy.

  [ Dan Prince ]
  * Updated the ajaxterm patch to work with latest nova code (privsep)
  * Added python-lxml to python-nova build-deps.

  [ Thomas Goirand ]
  * Add copyright info for ipv6 class for boto.

  [ Soren Hansen ]
  * Add parted to sudoers file.
  * Add Depends: python-simplejson and Conflicts: python-cjson due to
    bug #800465 which caused the test suite to fail.
  * Remove nova-instancemonitor package (dropped upstream).
  * Remove twisted dependency (dropped upstream).
  * Create nova-compute-{kvm,lxc,uml,xen} packages that pull in the
    right packages and configures nova to use the hypervisor in
    question.

  [ Thierry Carrez (ttx) ]
  * Added python-xattr to build deps, apprently this is now needed
  * Removed python-xattr from build deps, now that python-glance properly
    depends on it
  * Added radvd to nova_sudoers file (LP: #758072)
  * Make nova.conf non-world-readable, as it may contain DB passwords
    (LP: #798878)

  [ Brian Waldon ]
  * Remove nova-instancemonitor man page stub.
  * Remove nova-instancemonitor from apport hook.

  [ Monty Taylor ]
  * Added python-lxml to build-deps.

  [ Scott Moser ]
  * use trailing '/' on all usages of chown to support the case where
    the directory is a symlink

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 12 Aug 2011 03:12:38 -0400

nova (2011.3~d1-0ubuntu1) oneiric; urgency=low

  [Chuck Short]
  * New upstream version.

  [Soren Hansen]
  * libvirt plugin was refactored. Adjust ajaxterm patch accordingly.
  * Add /sbin/brctl to sudoers (it moved from /usr/sbin to /sbin in
    Oneiric).
  * Add dependencies on dnsmasq-base and bridge-utils to nova-network.
    (LP: #790661)

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 02 Jun 2011 09:30:39 -0400

nova (2011.3~bzr1108-0ubuntu1) oneiric; urgency=low

  [ Thomas Goirand ]
  * Removes embedded jquery.js from nova-doc package.
  * Added some manpages stubs to make package lintian clean.
  * Adds a nova-volume.default where the admin can decide what VG to use.
  * debian/nova-objectstore.logrotate working in Debian.
  * Do not have debian/*.upstart files in Debian. Using debian/*.upstart.in
  and copying them as .upstart only if building in Ubuntu.
  * Nova init files reviewed so that they are working in Debian.
  * Initscripts of nova-compute now has a Should-Start: libvirt-bin
  * nova-compute.postinst working with libvirt group in Debian.
  * Reviewed the package descriptions.
  * Reviewed some dependencies in debian/control (added some adduser and
  lsb-base depends).
  * Added missing binary Depends: (nova-manage must depends on
  python-amqplib unless failing puiparts tests, nova-compute is pretty
  usless without qemu-utils)
  * Removes .gitignore files from binaries.
  * Don't package nova-manage.1 man page if we aren't building docs.
  * Packages correctly: nova-manage.1 and not novamanage.1 !!!

  [ Soren Hansen ]
  * Bump required version of libvirt-bin on Ubuntu to 0.8.8.
  * Drop the last of the AOE dependencies. iSCSI is the default
    nowadays.
  * Make the decision about the name of the libvirt group at build time
    rather than runtime. (LP: #781716)

  [ Vishvananda Ishaya ]
  * Add dd to the sudo cmd list.
  * Add a nova-vncproxy package.

 -- Soren Hansen <soren@ubuntu.com>  Wed, 25 May 2011 15:57:03 +0200

nova (2011.2-0ubuntu1) natty; urgency=low

  * New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 15 Apr 2011 07:14:43 -0400

nova (2011.2~gamma1-0ubuntu1) natty; urgency=low

  [Chuck Short]
  * New upstream release.
  * debian/nova-doc.docs: Adjust directory to the right docs path.

  [Soren Hansen]
  * Refresh nova-manage-flags patch.
  * Adjust call to ajaxterm to work with the packaged ajaxterm instead
    of the one we ship in the tarball.
  * Remove all traces of the adminclient package. It moved to its own
    tarball. There are no known consumers, so this should not be a
    problem.
  * Remove build-dependency on python-suds again.
  * setup.py now takes care of installing the CA code, so yank those
    bits from debian/nova-common.install.
  * setup.py now places api-paste.ini correctly, so stop working around
    it.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 08 Apr 2011 10:49:10 -0400

nova (2011.2~bzr925-0ubuntu1) natty; urgency=low

  [Chuck Short]
  * New upstream release.

  [Soren Hansen]
  * Make the build fail if the test suite does. The test that used to
    fail on the buildd's has been complete rewritten. (LP: #712481)
  * Specify that we need Sphinx > 1.0 to build.
  * Remove refresh_bzr_branches target from debian/rules. It is not used
    anymore.
  * Clean up after doc builds on debian/rules clean.
  * Add a nova-ajax-console-proxy package.
  * Add Recommends: ajaxterm to nova-compute, so that nova-ajax-console-
    proxy will have something to connect to.
  * Stop depending on aoetools. iscsi is the default nowadays (and has
    been for a while).
  * Move dependency on open-iscsi from nova-volume to nova-compute.
    They're client tools, so that's where they belong.
  * Add a build-depends on python-suds.
  * Add logrote config for nova-ajax-console-proxy.
  * Add upstart job for nova-ajax-console-proxy.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 31 Mar 2011 11:25:10 -0400

nova (2011.2~bzr828-0ubuntu1) natty; urgency=low

  * New upstream version.
  * debian/control: Add python-lockfile as a build dependency.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 18 Mar 2011 09:28:17 -0400

nova (2011.2~bzr786-0ubuntu1) natty; urgency=low

  [Chuck Short]
  * New upstream version.

  [ Thierry Carrez (ttx) ]
  * nova-api.conf was renamed api-paste.ini (LP: #705453)

  [ Soren Hansen ]
  * Start on filesystem event rather than local-filesystems.
  * Weed out a *lot* of out-dated information from debian/control.
  * Create /var/lock/nova in upstart jobs and set lock_path in the
    flagfile.
  * Add dependency on python-novaclient.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 11 Mar 2011 09:41:45 -0500

nova (2011.2~bzr760-0ubuntu1) natty; urgency=low

  [Chuck Short]
  * New upstream version.
  * Fix up typos in debian/control. (LP: #721414)

  [ Thierry Carrez (ttx) ]
  * Add python-distutils-extra as build-dep (for i18n)
  * Ship .mo files in /usr/share/locale
  * Add lvdisplay to nova_sudoers, clean up dupe entries

  [ Soren Hansen ]
  * Always run "nova-manage db sync" from postinst, unless an explicit
    sql_connection has been set in nova.conf. (LP: #705758)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 04 Mar 2011 10:19:52 -0500

nova (2011.2~bzr700-0ubuntu1) natty; urgency=low

  [ Chuck Short ]
  * New upstream version.

  [ Soren Hansen ]
  * Rely on --logdir to find and use the correct logfile.
  * Remove the postrotate magic for all but nova-objectstore. It is not
    needed anymore due to using RotatingFileHandler for logging.

  [ Thierry Carrez ]
  * Ship adminclient in a separate package.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 18 Feb 2011 09:36:22 -0500

nova (2011.2~bzr663-0ubuntu1) natty; urgency=low

  [ Chuck Short ]
  * New upstream verison.
  * Add python-paramiko to debian/control.

  [Soren Hansen]
  * Honour nocheck and nodocs in DEB_BUILD_OPTIONS.
  * Add /sbin/route to sudoers file.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 11 Feb 2011 10:27:54 -0500

nova (2011.1-0ubuntu2) natty; urgency=low

  * Dont fail unittest because of buildd problems.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 03 Feb 2011 07:26:54 -0500

nova (2011.1-0ubuntu1) natty; urgency=low

  * New upstream release.
  * Add recommends to python-mysqldb (LP: #708511)
  * Add dependency of iscsitarget to nova-volume and a sugestion to use
    sheepdog (LP: #708141)
  * Suggest radvd for those who want to try ipv6.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 03 Feb 2011 07:00:52 -0500

nova (2011.1~bzr638-0ubuntu1) natty; urgency=low

  * New upstream snapshot.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 28 Jan 2011 13:41:00 -0500

nova (2011.1~bzr597-0ubuntu1) natty; urgency=low

  [ Chuck Short ]
  * New upstream snapshot.
  * Add socat, iscsiadm, and vgs to nova_sudoers.
  * Add aoetools, open-iscsi to dependencies for nova-volume.
  * Add socat to dependencies for nova-network.
  * Add python-paste and python-pastedeploy as build dependency.
  * Add python-tempita and python-migrate as build dependency.

  [ Soren Hansen ]
  * Add dependency on sudo.
  * Add upstart jobs for everything.
  * Adjust test run for nosetests newness.
  * Quiet nova-compute's postinst script.
  * Change the dependency on sqlalchemy to ensure the C extension gets
    installed for versions of the package where that was split out.
  * Don't chgrp anything to the 'nogroup' group. The whole idea of the
    nogroup group is that it doesn't own anything, so only being a
    member of that shouldn't grant you access to anything. Making dirs
    and files owned by nogroup messes this up.
  * Update nova-manage patch.
  * Add iptables-{restore,save} to sudoers file.
  * Create a logrotate config for each daemon. Make them restart the
    service after rotation.
  * Drop python-redis dependency.
  * Change python compatibility from "2.6" to "2.6-"
  * Add launchpad page to watch file.
  * Set Python-Version control fields for python-nova.
  * Add ip6tables-{save,restore} to sudoers file. (LP: #704458)
  * Add python-glance dependency.
  * Include paste config for nova-api.
  * Initialise database on initial install.

  [ Rick Clark ]
  * Add dependency on python-cheetah
  * Added iscsi target admin tool to sudoers file.
  * Specified log for nova-objectstore.
  * Set verbose logging in nova.conf.

  [ Monty Taylor ]
  * Add dependency on python-netaddr

  [ Thierry Carrez (ttx) ]
  * Added qemu-nbd to nova_sudoers
  * Added modprobe nbd to nova-compute upstart script

 -- Thierry Carrez (ttx) <thierry@openstack.org>  Mon, 24 Jan 2011 14:32:19 +0100

nova (2011.1~bzr456-0ubuntu1) natty; urgency=low

  [ Chuck Short ]
  * New upstream snapshot.
  * debian/source_nova.py:
    Add apport hook.

  [ Soren Hansen ]
  * Removed logdir.patch. Merged upstream.
  * Drop flagfile_location.patch: Merged upstream.
  * Use new --state_path flag and weed out the many direct references to
    /var/lib/nova.
  * Leave it to upstream's 'setup.py install' to install templates.
    Remove explicit paths from nova.conf.

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 13 Dec 2010 10:17:01 -0500

nova (2011.1~bzr412-0ubuntu1) natty; urgency=low

  [ Soren Hansen ]
  * New upstream snapshot.
  * Added the new tarballs page to debian/watch.
  * Clean out patch-branches (everything is upstream now).
  * Remove redis-server as a build-depends and don't start it for tests
    anymore.
  * Add missing dependency on python-webob.
  * Force a python-support run (so avoid deferring it until dpkg
    triggers run). (LP: #660428)
  * Remove build and runtime dependencies on python-tornado. It's not
    needed anymore.
  * logdir.patch: Add a --logdir option to workers so that they can all
    use the same flagfile. (lp:~soren/nova/logdir-flag)
  * Consolidate all the flagfiles into one.
  * flagfile_location.patch: Patch from upstream to ensure all workers
    have a consistent way of finding their flagfile.
    (lp:~soren/nova/unify-default-flagfile-location)
  * nova-manage_flagfile_location.patch: Make sure nova-manage uses
    /etc/nova/nova.conf by default.
  * Add build and runtime dependency on openssl. It used to be pulled in
    by python-tornado, but is actually used directly by nova.

  [ Chuck Short ]
  * debian/control:
   - Add dependency to python-rrdtool so that nova-instancemonitor
     doesnt complain about missing python modules when starting.
  * debian/nova-common.install: Add missing templates.
  * debian/nova-*.conf: Update flagfiles to handle upstream changes.
  * Dropped start-redis since we dont do redis anymore.

 -- Soren Hansen <soren@ubuntu.com>  Tue, 23 Nov 2010 11:17:09 +0100

nova (0.9.1~bzr331-0ubuntu2) maverick; urgency=low

  * Add a minimal patch to ensure a string gets returned as an
    instance's internal ID. (LP: #657053)

 -- Soren Hansen <soren@ubuntu.com>  Fri, 08 Oct 2010 23:16:58 +0200

nova (0.9.1~bzr331-0ubuntu1) maverick; urgency=low

  [ Soren Hansen ]
  * New upstream snapshot (FFe ref: LP #645936)
  * Add SQLAlchemy dependency.
  * Specify that we want sqlite and we want it in
    /var/lib/nova/nova.sqlite.
  * Move "adduser nova libvirtd" to nova-compute.postinst.
  * Add python-eventlet and python-routes dependencies.
  * Make /bin/true our error handler for init scripts.
  * Install nova-api-new as nova-api.
  * Add nova-scheduler package.
  * Add /bin/kill to sudoers.
  * Make sure nova_sudoers has the correct mode, otherwise sudo gets
    very upset.
  * Add ebtables and gawk dependencies for nwfilter stuff to work.

  [ Chuck Short ]
  * Add dependency on lvm2 for nova-volume.
  * Add lvm commands to sudoers list.

 -- Soren Hansen <soren@ubuntu.com>  Tue, 21 Sep 2010 16:36:37 +0200

nova (0.9.1~bzr265-0ubuntu1) maverick; urgency=low

  * New upstream snapshot (FFe: LP: #628027)
  * Install uml libvirt xml file.
  * Add adduser as a dependency of nova-common so that we can create a
    nova user.
  * Create a nova user on install.
  * Create a separate tmpdir for nova, so that we can limit calls to
    chmod/chown to dirs and files in that directory.
  * Add nova-network package.
  * Add a sudoers file for nova, so that we don't have to run as root
    anymore.
  * Fix all init scripts to run their respective daemons as nova.
  * Update nova-compute flag file to account for moved libvirt
    templates.
  * Make all init scripts create /var/run/nova.
  * Move all pidfiles into /var/run/nova.
  * Make all daemons create a log file in /var/log/nova.
  * Respect DEB_BUILD_OPTIONS=nocheck.
  * Add a logrotate config file.

 -- Soren Hansen <soren@ubuntu.com>  Tue, 07 Sep 2010 13:12:10 +0200

nova (0.9.1~bzr204-0ubuntu2) maverick; urgency=low

  * Make sure debian/start-redis is executable.

 -- Soren Hansen <soren@ubuntu.com>  Sat, 07 Aug 2010 11:38:30 +0200

nova (0.9.1~bzr204-0ubuntu1) maverick; urgency=low

  * First OpenStack release.

 -- Soren Hansen <soren@ubuntu.com>  Wed, 04 Aug 2010 13:27:50 +0200

