Change logs for nova source package in Trusty

  • nova (1:2014.1.5-0ubuntu1.7) trusty-security; urgency=medium
    
      * SECURITY UPDATE: DoS via instance deletion during migration
        - debian/patches/CVE-2015-3241-1.patch: check for resize path on
          libvirt instance delete in nova/tests/virt/libvirt/test_libvirt.py,
          nova/virt/libvirt/driver.py.
        - debian/patches/CVE-2015-3241-1.patch: sync process utils from oslo in
          nova/openstack/common/processutils.py.
        - debian/patches/CVE-2015-3241-1.patch: kill rsync/scp processes before
          deleting instance in nova/tests/virt/libvirt/test_libvirt.py,
          nova/tests/virt/libvirt/test_libvirt_utils.py,
          nova/virt/libvirt/driver.py, nova/virt/libvirt/instancejobtracker.py,
          nova/virt/libvirt/utils.py.
        - CVE-2015-3241
      * SECURITY UPDATE: DoS via instance deletion during resize
        - debian/patches/CVE-2015-3280.patch: delete orphaned instance files
          from compute nodes in nova/compute/manager.py,
          nova/tests/compute/test_compute_mgr.py.
        - CVE-2015-3280
      * SECURITY UPDATE: DoS via crafted disk image
        - debian/patches/CVE-2015-5162-1.patch: add prlimit parameter to
          execute() in nova/openstack/common/prlimit.py,
          nova/openstack/common/processutils.py,
          nova/tests/openstack_common/test_processutils.py.
        - debian/patches/CVE-2015-5162-2.patch: add support for missing process
          limits in nova/openstack/common/prlimit.py,
          nova/openstack/common/processutils.py,
          nova/tests/openstack_common/test_processutils.py.
        - debian/patches/CVE-2015-5162-3.patch: set address space & CPU time
          limits when running qemu-img in nova/virt/images.py,
          nova/tests/virt/libvirt/test_libvirt.py,
          nova/tests/virt/libvirt/test_image_utils.py,
          nova/tests/virt/libvirt/test_libvirt_utils.py.
        - CVE-2015-5162
      * SECURITY UPDATE: arbitrary file read via snapshot
        - debian/patches/CVE-2015-7548-1.patch: fix format detection in libvirt
          snapshot in nova/tests/virt/libvirt/fake_libvirt_utils.py,
          nova/tests/virt/libvirt/test_image_utils.py,
          nova/tests/virt/libvirt/test_libvirt_utils.py,
          nova/virt/libvirt/driver.py, nova/virt/libvirt/utils.py.
        - debian/patches/CVE-2015-7548-2.patch: fix format conversion in
          libvirt snapshot in nova/tests/virt/libvirt/test_libvirt.py,
          nova/virt/images.py, nova/virt/libvirt/imagebackend.py.
        - debian/patches/CVE-2015-7548-3.patch: fix backing file detection in
          libvirt live snapshot in nova/tests/virt/libvirt/test_libvirt.py,
          nova/tests/virt/libvirt/fake_libvirt_utils.py, nova/virt/images.py,
          nova/virt/libvirt/driver.py, nova/virt/libvirt/utils.py.
        - debian/patches/CVE-2015-7548-4.patch: disable live snapshot for
          rbd-backed instances in nova/virt/libvirt/driver.py.
        - CVE-2015-7548
      * SECURITY UPDATE: restriction bypass via security group changes
        - debian/patches/CVE-2015-7713.patch: don't expect meta attributes in
          object_compat that aren't in the db obj in nova/compute/manager.py,
          nova/tests/compute/test_compute.py.
        - CVE-2015-7713
      * SECURITY UPDATE: password disclosure via xen log files
        - debian/patches/CVE-2015-8749.patch: mask passwords in volume
          connection_data dict in nova/virt/xenapi/volume_utils.py.
        - CVE-2015-8749
      * SECURITY UPDATE: arbitrary file read via crafted qcow2 header
        - debian/patches/CVE-2016-2140-1.patch: always copy or recreate
          disk.info during a migration in nova/virt/libvirt/driver.py,
          nova/tests/virt/libvirt/test_libvirt.py.
        - debian/patches/CVE-2016-2140-2.patch: fix processing of libvirt
          disk.info in non-disk-image cases in nova/virt/libvirt/driver.py,
          nova/tests/virt/libvirt/test_libvirt.py.
        - debian/patches/CVE-2016-2140-3.patch: decode disk_info before use in
          nova/tests/virt/libvirt/test_libvirt.py, nova/virt/libvirt/driver.py.
        - CVE-2016-2140
      * Thanks to Red Hat for the backports many of these patches are based on.
    
     -- Marc Deslauriers <email address hidden>  Wed, 13 Sep 2017 14:30:17 -0400
  • nova (1:2014.1.5-0ubuntu1.6) trusty; urgency=medium
    
      * Allow evacuate for an instance in the Error state (LP: #1298061)
        - d/p/remove_useless_state_check.patch remove unnecessary task_state check
        - d/p/evacuate_error_vm.patch Allow evacuate from error state
    
     -- Liang Chen <email address hidden>  Fri, 09 Sep 2016 17:41:48 +0800
  • nova (1:2014.1.5-0ubuntu1.5) trusty; urgency=medium
    
      * Fix live migration usage of the wrong connector (LP: #1475411)
        - d/p/Fix-live-migrations-usage-of-the-wrong-connector-inf.patch
      * Fix wrong used ProcessExecutionError exception (LP: #1308839)
        - d/p/Fix-wrong-used-ProcessExecutionError-exception.patch
      * Clean up iSCSI multipath devices in Post Live Migration (LP: #1357368)
        - d/p/Clean-up-iSCSI-multipath-devices-in-Post-Live-Migrat.patch
      * Detach iSCSI latest path for latest disk (LP: #1374999)
        - d/p/Detach-iSCSI-latest-path-for-latest-disk.patch
    
     -- Billy Olsen <email address hidden>  Fri, 29 Apr 2016 15:35:01 -0700
  • nova (1:2014.1.5-0ubuntu1.4) trusty; urgency=medium
    
      * Protect against possible rpcapi mismatch on upgrade (LP: #1506257)
        - d/p/protect-against-upgrade-rpc-ver-mismatch.patch
    
     -- Edward Hope-Morley <email address hidden>  Thu, 22 Oct 2015 10:00:29 -0500
  • nova (1:2014.1.5-0ubuntu1.3) trusty; urgency=medium
    
      * Attempting to attach the same volume multiple times can cause
        bdm record for existing attachment to be deleted. (LP: #1349888)
        - d/p/fix-creating-bdm-for-failed-volume-attachment.patch
    
     -- Edward Hope-Morley <email address hidden>  Tue, 08 Sep 2015 12:32:45 +0100
  • nova (1:2014.1.5-0ubuntu1.2) trusty; urgency=medium
    
      * Add rsyslog retry support (LP: #1459046)
        - d/p/add-support-for-syslog-connect-retries.patch
      * Add vm clean shutdown support (LP: #1196924)
        - d/p/clean-shutdown.patch
    
     -- Edward Hope-Morley <email address hidden>  Thu, 16 Jul 2015 11:55:57 +0100
  • nova (1:2014.1.5-0ubuntu1.1) trusty; urgency=medium
    
        [ Edward Hope-Morley ]
        - d/nova-compute.upstart: Fix (another) race between nova-compute
          and neutron-ovs-cleanup (LP: #1471022)
    
     -- Edward Hope-Morley <email address hidden>  Wed, 08 Jul 2015 09:44:18 -0500
  • nova (1:2014.1.5-0ubuntu1) trusty; urgency=medium
    
      * Resynchronize with stable/icehouse (08b5d48) (LP: #1467533):
        - [74295ed] Use ebtables to isolate dhcp traffic
        - [a83eb5f] VMware: fix AttributeError: TaskInfo instance has no attribute 'name'
        - [8876294] libvirt: partial fix for live-migration with config drive
        - [b77c188] Type conflict in trusted_filter.py using attestation_port default value
        - [378a8d4] Use instance.uuid instead of instance
        - [c12f21d] Make test_version_string_with_package_is_good work with pbr 0.11
        - [1668178] Moves trusted filter unit tests into own file
        - [4812617] Use hypervisor hostname for compute trust level
        - [d8853ee] Recover from POWERING-* state on compute manager start-up
        - [0784b0c] Avoid referring to juno-era exception type
        - [f513a28] libvirt: Make sure volumes are well detected during block migration
        - [68ec684] libvirt: avoid changing UUID when redefining nwfilters
        - [cc86ef5] delete python bytecode before every test run
        - [3501ec2] Drop use of oslo.utils in nova
        - [392dc22] Eventlet green threads not released back to pool
        - [1e03160] Sync strutils from oslo-incubator for mask_password fix
        - [7292c02] Allow instances to attach to shared external nets
        - [dbc348d] Fix libvirt watchdog support
        - [08b5d48] HyperV Driver - Fix to implement hypervisor-uptime
      * d/p/drop-oslo-utils-usage.patch: Dropped; Fixed upstream.
      * d/p/recover-from-power-state-on-compute.patch: Dropped; Fixed upstream.
      * d/p/fix-requirements.patch: Rebased.
    
     -- Corey Bryant <email address hidden>  Mon, 22 Jun 2015 10:15:07 -0400
  • nova (1:2014.1.4-0ubuntu2.1) trusty; urgency=medium
    
      * Ensure that compute manager restarts during instance power
        operations don't leave instances stuck in transitional task
        states (LP: #1304333):
        - d/p/recover-from-power-state-on-compute.patch
          Cherry pick backport of upstream fix from OpenStack >= Juno.
     -- Edward Hope-Morley <email address hidden>   Wed, 22 Apr 2015 09:51:28 +0100
  • nova (1:2014.1.4-0ubuntu2) trusty; urgency=medium
    
      [ Edward Hope-Morley ]
      * Fixed race between nova-compute and neutron-ovs-cleanup (LP: #1420572)
    
      [ Corey Bryant ]
      * d/control: Set minimum python-six dependency to 1.5.2 (LP: #1403114).
     -- Corey Bryant <email address hidden>   Mon, 30 Mar 2015 09:28:30 -0400
  • nova (1:2014.1.4-0ubuntu1) trusty; urgency=medium
    
      * Resynchronize with stable/icehouse (cac6472) (LP: #1432608):
        - [0ff6742] Websocket Proxy should verify Origin header
        - [c70e1fb] Fix kwargs['instance'] KeyError in @reverts_task_state decorator
        - [07ec12c] Revert "Eventlet green threads not released back to pool"
        - [e9cf07b] Compute: Catch binding failed exception while init host
        - [e275961] Make tests use sha256 as openssl default digest algorithm
        - [a657582] Eventlet green threads not released back to pool
        - [4b46a86] Fix image metadata returned for volumes
        - [58a6393] Check min_ram and min_disk when boot from volume
        - [c5411d2] Extends use of ServiceProxy to more methods in HostAPI in cells
        - [1e2abd6] Remove usage of self.__dict__ for message var replacement
        - [54f9225] only emit deprecation warnings once
        - [52103be] Fix disconnecting necessary iSCSI sessions issue
        - [cca94d0] Fix connecting unnecessary iSCSI sessions issue
        - [ac9f5c7] Fix wrong command for _rescan_multipath
        - [d7c8e93] Fix unsafe SSL connection on TrustedFilter
        - [9ecc468] Fix SecurityGroupExists error when booting instances
        - [33be7d7] Update "num_instance" during delete instance
        - [3de3f10] Fix nova evacuate issues for RBD
        - [fe289fb] Fix nova-compute start issue after evacuate
        - [f781656] Add _security_group_ensure_default() DBAPI method
        - [8812672] Run build_and_run_instance in a separate greenthread
        - [b6a080b] Fixes DOS issue in instance list ip filter
        - [5ab0421] Make the block device mapping retries configurable
        - [0695e14] Retry on closing of luks encrypted volume in case device is busy
        - [dffa810] Add @_retry_on_deadlock to _instance_update()
        - [f086ca3] Nova api service doesn't handle SIGHUP properly
        - [7cdb643] Fix XML UnicodeEncode serialization error
        - [98a6c1e] postgresql: use postgres db instead of template1
        - [155664f] share neutron admin auth tokens
        - [3e80433] VMware: validate that VM exists on backend prior to deletion
        - [d71445c] VMWare: Fix VM leak when deletion of VM during resizing
        - [56b62b7] Sync process utils from oslo
        - [ddd62ff] VMware: prevent race condition with VNC port allocation
        - [4174130] Fixes Hyper-V volume mapping issue on reboot
        - [bfeae68] Fix CellStateManagerFile init to failure
        - [5ec3cd3] Raise descriptive error for over volume quota
        - [f9fad7a] Fixes missing ec2 api address disassociate error on failure
        - [64ec1bf] Fix instance cross AZ check when attaching volumes
        - [698c821] Ignore errors when deleting non-existing vifs
        - [8141e7a] libvirt: Handle unsupported host capabilities
        - [df9ead9] libvirt: Make `fakelibvirt.libvirtError` match
        - [cac6472] Add _wrap_db_error() support to SessionTransaction.commit()
      * d/p/drop-oslo-utils-usage.patch: Added to override new oslo.utils dep.
      * d/p/disable-websockify-tests.patch: Added to disable websockify tests.
      * d/p/block-device-mapping-config.patch: Dropped. Fixed upstream in [5ab0421].
      * d/p/libvirt-Handle-unsupported-host-capabilities.patch: Dropped. Fixed
        upstream in [8141e7a] and [df9ead9].
      * d/p/cells-json-store.patch: Dropped. Fixed upstream in [bfeae68].
      * d/p/fix-requirements.patch: Rebased.
      * d/p/update-run-tests.patch: Run tests with default concurrencey.
     -- Corey Bryant <email address hidden>   Fri, 20 Mar 2015 07:27:23 +0000
  • nova (1:2014.1.3-0ubuntu2) trusty; urgency=medium
    
      [ Corey Bryant ]
      * d/p/block-device-mapping-config.patch: Make the block device mapping
        retries configurable (LP: #1376927).
     -- Chuck Short <email address hidden>   Wed, 12 Nov 2014 09:22:45 -0500
  • nova (1:2014.1.3-0ubuntu1.1) trusty-security; urgency=medium
    
      * No change rebuild for security:
        - [82a13b3] VM in rescue state must have a restricted set of actions
          + CVE-2014-3604
          + LP: #1338830
        - [f58d95c] Sync process and str utils from oslo
          + CVE-2014-7230
          + LP: #1343604
     -- Marc Deslauriers <email address hidden>   Tue, 21 Oct 2014 12:07:58 -0400
  • nova (1:2014.1.3-0ubuntu1) trusty; urgency=medium
    
      [ Liam Young ]
      * d/p/cells-json-store.patch: Fix issue with nova-cells failing when using
        JSON file to store cell information (LP: #1314677).
    
      [ Corey Bryant ]
      * Resynchronize with stable/icehouse (a058646) (LP: #1377136):
        - [1a95c95] Adds tests for Hyper-V VM Utils
        - [bb47d55] Removes unnecessary instructions in test_hypervapi
        - [4f41d37] Fixes a Hyper-V list_instances localization issue
        - [9015410] Adds list_instance_uuids to the Hyper-V driver
        - [3371ad8] Add _wrap_db_error() support to Session.commit()
        - [dfb0e0f] Neutron: Atomic update of instance info cache
        - [bce481c] Ensure info cache updates don't overwhelm cells
        - [f58d95c] Sync process and str utils from oslo
        - [4e6371b] remove test_multiprocess_api
        - [7e09173] Fixes Hyper-V agent force_hyperv_utils_v1 flag issue
        - [7523ab4] Fix attaching config drive issue on Hyper-V when migrate instances
        - [74e0ba7] Fix live-migration failure in FC multipath case
        - [b61aa4d] libvirt: Save device_path in connection_info when booting from volume
        - [f93b8ee] Made unassigned networks visible in flat networking
        - [82cc3be] Do not fail cell's instance deletion, if it's missing info_cache
        - [d72c0a4] Fixes Hyper-V boot from volume root device issue
        - [0d3dad7] Fixes Hyper-V resize down exception
        - [5d5970a] db: Add @_retry_on_deadlock to service_update()
        - [9596f52] Add Hyper-V driver in the "compute_driver" option description
        - [4a8d6ca] Block sqlalchemy migrate 0.9.2 as it breaks all of nova
        - [311ab57] Move the error check for "brctl addif"
        - [df09c2a] Fix rootwrap for non openstack.org iqn's
        - [1613cd99] Fix instance boot when Ceph is used for ephemeral storage
        - [4bc680f] Make floatingip-ip-delete atomic with neutron
        - [0d69163] Fix race condition with vif plugging in finish migrate
        - [520aa4c] libvirt: Use VIR_DOMAIN_AFFECT_LIVE for paused instances
        - [3c34e37] add repr for event objects
        - [1b7ab22] make lifecycle event logs more clear
        - [e1d6e18] Catch missing Glance image attrs with None
        - [b591389] Update block_device_info to contain swap and ephemeral disks
        - [2155188] Adds get_instance_disk_info to compute drivers
        - [87f842d] Fixes Hyper-V vm state issue
        - [1106ef2] Fix expected error details from jsonschema
        - [e5e6bc7] Include next link when default limit is reached
        - [526853e] Fix FloatingIP.save() passing FixedIP object to sqlalchemy
        - [4e1e217] Read deleted instances during lifecycle events
        - [d8b9ba5] Add a retry_on_deadlock to reservations_expire
        - [b53adea] Add expire reservations in backport position.
        - [e874ee2] Fixes Hyper-V SCSI slot selection
        - [471e644] VMware: do not cache image when root_gb is 0
        - [825cfe4] Fix _parse_datetime in simple tenant usage extension
        - [073ee06] Avoid traceback logs from simple tenant usage extension
        - [9447203] replace NovaException with VirtualInterfaceCreate when neutron fails
        - [6b7cb1a] libvirt: convert cpu features attribute from list to a set
        - [7ca83e8] Delete image when backup operation failed on snapshot step
        - [82a13b3] VM in rescue state must have a restricted set of actions
        - [e7d2087] shelve doesn't work on nova-cells environment
        - [aeb71a8] libvirt: return the correct instance path while cleanup_resize
        - [cce6d22] Fix nova image-show with queued image
        - [aff80d5] _translate_from_glance() can cause an unnecessary HTTP request
        - [a058646] Loosen import_exceptions to cover all of gettextutils
      * d/p/libvirt-convert-cpu-features-attribute-from-list-to-.patch: Dropped.
        Code has been fixed upstream.
      * d/p/libvirt-Handle-unsupported-host-capabilities.patch: Rebased.
     -- Chuck Short <email address hidden>   Mon, 06 Oct 2014 09:24:45 -0400
  • nova (1:2014.1.2-0ubuntu1.1) trusty-security; urgency=medium
    
      * No change rebuild for security:
        - [9f59ca7] Avoid possible timing attack in metadata api
          + CVE-2014-3517
          + LP: #1325128
     -- Jamie Strandboge <email address hidden>   Thu, 21 Aug 2014 09:01:19 -0500
  • nova (1:2014.1.2-0ubuntu1) trusty; urgency=medium
    
      [ Corey Bryant ]
      * Resynchronize with stable/icehouse (c545075) (LP: #1354159):
        - [1408081] Mask block_device_info auth_password in virt driver debug logs
        - [8d7de91] VMware: Add check for datacenter with no datastore
        - [0d9419f] Fixes hyper-v volume attach when host is AD member
        - [1469c8e] Prevent clean-up of migrating instances on compute init
        - [0617601] VMware: use default values in get_info() when properties are missing
        - [c8df2ac] Set python hash seed to 0 in tox.ini
        - [7de0132] Do not pass instances without host to compute API
        - [811cab7] Do not process events for instances without host
        - [0e1580e] Attach/detach interface to paused instance with affect live flag
        - [397de7b] Turn periodic tasks off in all unit tests
        - [9f59ca7] Avoid possible timing attack in metadata api
        - [72cc37d] Handle service creation race by service workers
        - [af7ba1c] Fixes rbd backend image size
        - [a8b52c0] VMware: Fix race in spawn() when resizing cached image
        - [132d5a2] Avoid re-adding iptables rules for instances that have disappeared
        - [0142324] VMware: Fix fake raising the wrong exception in _remove_file
        - [b08f62a] Fix security group list when not defined for an instance
        - [f598864] libvirt: Make nwfilter driver use right filterref
        - [da777f1] Make sure domain exists before referencing it
        - [8d260a8] Scheduler: enable scheduler hint to pass the group name
        - [4c551d9] Instance groups: add method get_by_hint
        - [9f5d2a6] Avoid referencing stale instance/network_info dicts in firewall
        - [e43c43e] Neutronv2 api does not support neutron without port quota
        - [120ecf3] Fix the wrong dest of 'vlan' option and add new 'vlan_start' option
        - [f864329] Use default rpc_response_timeout in unit tests
        - [4aeefa7] Network: ensure that ports are 'unset' when instance is deleted
        - [a365897] Save connection info in libvirt after volume connect
        - [d1c5736] Cleanup allocating networks when InstanceNotFound is raised
        - [2f40191] Failure during termination should always leave state as error()
        - [485f25d] Use no_timer_check with soft-qemu
        - [0994254] Use correct project/user for quotas
        - [4c6b0f7] Revert "Remove broken quota-classes API"
        - [96212b1] libvirt: Refresh volume connection_info after volume snapshot
        - [c104f2f] Set the volume access mode during volume attach
        - [c754305] VCDriver - Ignore host in Maintenance mode in stats update
        - [4820dbb] VMware: Fix memory leaks caused by caches
        - [0252c87] Include pending task in log message on skip sync_power_state
        - [9095bcf] Fixes Hyper-V iSCSI target login method
        - [17e71f7] VMware: prevent image snapshot if no root disk defined
        - [c545075] versions API: ignore request with a body
      * d/p/fix-requirements.patch: Refreshed.
      * d/p/Fixes-rdb-backend-image-size.patch: Dropped. Fixed upstream in 2014.1.2.
    
      [ James Page ]
      * d/watch: Point to tarballs.openstack.org for release artifacts.
     -- Corey Bryant <email address hidden>   Thu, 07 Aug 2014 17:16:50 -0400
  • nova (1:2014.1.1-0ubuntu2) trusty; urgency=high
    
      * Cherry picked two fixes from upstream.
        - [2cebfd2] libvirt: convert cpu features attribute from list to a set (LP: #1267191)
        - [b86a0e5] Fixes rdb backend image size (LP: #1219658)
     -- Rafael David Tinoco <email address hidden>   Wed, 25 Jun 2014 12:56:15 -0300
  • nova (1:2014.1.1-0ubuntu1) trusty; urgency=medium
    
      * Resynchronize with stable/icehouse (867341f) (LP: #1328134):
        - [867341f] Fix security group race condition while listing and deleting rules
        - [ffcb176] VMware: ensure rescue instance is deleted when instance is deleted
        - [fe4fe70] VMware: Log additional details of suds faults
        - [43f0437] Add info_cache as expected attribute when evacuate instance
        - [a2da9ce] VMware: uncaught exception during snapshot deletion
        - [1a45944] Catch InstanceNotFound exception if migration fails
        - [ee374f1] Do not wait for neutron event if not powering on libvirt domain
        - [705ad64] Reap child processes gracefully if greenlet thread gets killed
        - [f769bf8] Fixes arguments parsing when executing command
        - [bedb66f] Use one query instead of two for quota_usages
        - [422decd] VMWare - Check for compute node before triggering destroy
        - [6629116] Use debug level logging in unit tests, but don't save them.
        - [088b718] support local debug logging
        - [080f785] Revert "Use debug level logging during unit tests"
        - [fb03028] VMWare: add power off vm before detach disk during unrescue
        - [d93427a] Check for None or timestamp in availability zone api sample
        - [f5c3330f] Pass configured auth strategy to neutronclient
        - [74d1043] remove unneeded call to network_api on rebuild_instance
        - [f1fdb3c] Remove unnecessary call to fetch info_cache
        - [395ec82] Remove metadata's network-api dependence on the database
        - [a48d268] InvalidCPUInfo exception added to except block
        - [77392a9] Moved the registration of lifecycle event handler in init_host()
        - [40ae1ee] Fix display of server group members
        - [66c7ca1] Change errors_out_migration decorator to work with RPC
        - [e1e140b] Don't explode if we fail to unplug VIFs after a failed boot
        - [c816488] Remove unneeded call to fetch network info on shutdown
        - [7f9f3ef] Don't overwrite instance object with dict in _init_instance()
        - [2728f1e] Fix bug detach volume fails with "KeyError" in EC2
       * debian/patches/libvirt-Handle-unsupported-host-capabilities.patch: Fix exception
         when starting LXC containers. (LP: #1297962)
     -- Chuck Short <email address hidden>   Tue, 24 Jun 2014 10:47:47 -0400
  • nova (1:2014.1-0ubuntu1.2) trusty-security; urgency=medium
    
      * SECURITY UPDATE: specify /etc/nova/rootwrap.conf for use with
        nova-rootwrap
        - CVE-2013-1068 (LP: #1185019)
     -- Jamie Strandboge <email address hidden>   Mon, 09 Jun 2014 09:32:44 -0500
  • nova (1:2014.1-0ubuntu1.1) trusty; urgency=medium
    
      * debian/patches/libvirt-Handle-unsupported-host-capabilities.patch: Fix
        exception when starting instances with libvirt LXC or XEN. (LP: #1297962)
     -- Chuck Short <email address hidden>   Tue, 20 May 2014 12:04:39 -0400
  • nova (1:2014.1-0ubuntu1) trusty; urgency=medium
    
      [ Chuck Short ]
      * debian/control: Add genisoimage as a dependency for nova-compute-vmware.
        (LP: #1306484)
    
      [ Corey Bryant ]
      * New upstream release (LP: #1299055).
     -- James Page <email address hidden>   Thu, 17 Apr 2014 11:09:35 +0100
  • 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 <email address hidden>   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 <email address hidden>   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 <email address hidden>   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 <email address hidden>   Thu, 06 Mar 2014 12:02:41 -0500
  • nova (1:2014.1~b2-0ubuntu4) trusty; urgency=medium
    
      * d/p/stevedore-1.14-compat.patch: Fixup test compatibility with stevedore
        >= 1.14.
     -- James Page <email address hidden>   Fri, 21 Feb 2014 10:23:45 +0000
  • nova (1:2014.1~b2-0ubuntu3) trusty; urgency=medium
    
      * debian/tests/nova-compute-daemons: Drop nova-compute-uml.
     -- Chuck Short <email address hidden>   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 <email address hidden>   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 <email address hidden>   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 <email address hidden>   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 <email address hidden>   Thu, 05 Dec 2013 11:25:41 -0500
  • nova (1:2013.2-0ubuntu1) saucy; urgency=low
    
      * New upstream release (LP: #1236462).
     -- Chuck Short <email address hidden>   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 <email address hidden>   Sun, 13 Oct 2013 11:05:46 +0100