Publishing details
Changelog
nova (2:21.1.0-0ubuntu2~ubuntu18.04.1~ppa202011110803) bionic; 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).
* No-change backport to bionic
nova (2:21.1.0-0ubuntu1) focal; urgency=medium
* New stable point release for OpenStack Ussuri (LP: #1896476).
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).
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).
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.
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.
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.
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.
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).
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).
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).
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).
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).
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).
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.
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.
nova (2:20.0.0-0ubuntu1) eoan; urgency=medium
* New upstream release for OpenStack Train.
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).
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.
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.
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.
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.
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
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
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).
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.
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.
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).
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).
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).
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.
nova (2:19.0.0-0ubuntu1) disco; urgency=medium
* Upstream release for OpenStack Stein.
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.
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.
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.
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/.
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.
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.
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).
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).
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.
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).
nova (2:18.0.1-0ubuntu3) disco; urgency=medium
* d/tests/nova-shebangs-py3: Update shebang for Python 3.7.
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).
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.
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).
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.
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.
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.
nova (2:18.0.0-0ubuntu1) cosmic; urgency=medium
* New upstream release for OpenStack Rocky.
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).
nova (2:18.0.0~rc1-0ubuntu2) cosmic; urgency=medium
* d/control: Move python(3)-zvmcloudconnector from Suggests to Depends.
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.
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.
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).
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.
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.
-- Chris MacNaughton <email address hidden> Wed, 11 Nov 2020 08:03:43 +0000
Builds
Package files