lp:~openstack-ubuntu-testing/nova/essex-milestone

Created by Chuck Short and last modified
Get this branch:
bzr branch lp:~openstack-ubuntu-testing/nova/essex-milestone
Members of Openstack Ubuntu Testers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Openstack Ubuntu Testers
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

283. By Openstack Ubuntu Testing Bot

* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [4fb1e8d] Adds extension for retrieving certificates [2594e48] Add
  os-start/os-stop server actions to OSAPI [0c5273c] Create nova cert
  worker for x509 support [4cbf098] Bug #916312: nova-manage network
  modify --network flag is inconsistent. [d498aea] Remove unused
  nova/api/mapper.py
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [4fb1e8d] Adds extension for retrieving certificates
* No change rebuild.
* No change rebuild.
* [2594e48] Add os-start/os-stop server actions to OSAPI [dc0f299] bug
  917397
* [0c5273c] Create nova cert worker for x509 support [d498aea] Remove
  unused nova/api/mapper.py [a3046e0] Add
  nova.exception.InvalidRPCConnectionReuse. [be96c43] Add support for
  Qpid to nova.rpc. [4110add] usage: Fix time filtering [8279240]
  Handle error in associate floating IP (bug 845507) [dc0f299] bug
  917397 [248aa0c] Change the logic for deleting a record dns_domains.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [4cbf098] Bug #916312: nova-manage network modify --network flag is
  inconsistent. [a8d4185] Explicitly encode string to utf8 before
  passing to ldap. [8279240] Handle error in associate floating IP
  (bug 845507) [248aa0c] Change the logic for deleting a record
  dns_domains.
* No change rebuild.
* [a3046e0] Add nova.exception.InvalidRPCConnectionReuse. [a8d4185]
  Explicitly encode string to utf8 before passing to ldap. [248aa0c]
  Change the logic for deleting a record dns_domains.
* [be96c43] Add support for Qpid to nova.rpc. [35b3c08] Add an API
  extension for creating+deleting flavors [fefb888] extensions: Allow
  registering actions for create + delete [a8d4185] Explicitly encode
  string to utf8 before passing to ldap. [adf82fc] Make a bunch of dcs
  into single-entry lists. [0d5c8aa] Abstract out
  _exact_match_filter() [68c140d] Imported Translations from Launchpad
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [9cb5f54] Remove admin_only ext attr in favor of authz [fefb888]
  extensions: Allow registering actions for create + delete [adf82fc]
  Make a bunch of dcs into single-entry lists. [0d5c8aa] Abstract out
  _exact_match_filter() [f6039ad] Adds a bandwidth filter DB call.
  [a4223f1] KVM and XEN Disk Management Parity [682809e] Tweak api-
  paste.ini to prepare for a devstack change [6efb006] Remove
  deprecated serialization code. [91bc67d] Add affinity filters
  updated to use scheduler_hints and have non-douchey names [a47b527]
  Brings back keystone middleware [ccbc940] Remove sensitive info from
  rpc logging. [c13078b] Error out instance on set password failure.
  [48f4e14] Fixed limiting for flavors [2027fac] Adds availability
  zone filter [151632e] Fixes nova-manage fixed list. [23990a3] API
  version check cleanups [3172868] ComputeNode Capacity support
  [c48fbe9] Add a specific filter for kill commands [bfdb9b1] Fix
  environment passing in DnsmasqFilter [e3451ac] Cleanups for rootwrap
  module [b3a41b7] Fix 'nova-manage config list' [a6cae3c] Add context
  and request spec to filter_properties [972fc7d] Adds isolated hosts
  filter [26b7c43] Make start_instance cast directly to compute host
  [d70793b] Refactor compute api messaging calls to compute manager
  Support filter based on CPU core (over)allocation [703e1d5] ERROR
  out instance if unrescue fails. [ab25280] Fix xenapi rescue without
  swap. [7b94f66] Pull out ram_filter into a separate filter [ccc2471]
  Fixes bug #919390 - Block Migration fails when keystone is un use.
  [ed1e6d7] Remove deprecated extension code.
* [b3a41b7] Fix 'nova-manage config list' [26b7c43] Make
  start_instance cast directly to compute host [d70793b] Refactor
  compute api messaging calls to compute manager [703e1d5] ERROR out
  instance if unrescue fails. [ab25280] Fix xenapi rescue without
  swap. [7b94f66] Pull out ram_filter into a separate filter [ccc2471]
  Fixes bug #919390 - Block Migration fails when keystone is un use.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [255ce80] Allow compute manager prep_resize to accept kwargs
  [c7646aa] Add SchedulerHints compute extension [d7448fc] Handle
  FlavorNotFound on server list w/ filter [8333a15] Fix nova-manage
  floating list (fixes bug 918804)
* No change rebuild.
* [7487bae] Refactor test_scheduler into unit tests [15af999] Forgot
  to update chance scheduler for ignore_hosts change [d7448fc] Handle
  FlavorNotFound on server list w/ filter
* No change rebuild.
* [c7646aa] Add SchedulerHints compute extension
* [16ea348] Add option to force hosts to scheduler
* [1bf066c] pass filter_properties into scheduling requests for
  run_instance [41dcab9] Allow Quantum Manager to run in "Flat" mode.
  [942f040] Validating image id for rebuild. [e9a5dfe] nova/network:
  pass network_uuid to linuxnet_interface_driver and vif driver
  [78f6d9f] Fix missing imports and bad call caught by pyflakes
  [35df99c] Drop FK constraint if it exists in migration 064
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [c56630c] scheduler host_manager needs service for filters
* [64341ee] aws/ec2 api validation
* [7265a71] Fix for bug 918502 [811a6f3] Clarify error messages for
  admin passwords. [c51c68c] Log uuid when instances fail to spawn.
  [c7d2f02] Allow instances in 'BUILD' state to be deleted.
* No change rebuild.
* [88090f2] More cleanup of Imports to match HACKING [1eba47c] Clean
  up crypto.py [811a6f3] Clarify error messages for admin passwords.
  [c51c68c] Log uuid when instances fail to spawn. [12470a3] Removed
  references to FLAGS.floating_ip_dns_domains. [65f3ebe] Removed some
  vestigial default args from DNS drivers.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [3a9018e] chmod nova-logspool [d69b64e] Rename 'zone' to 'domain.'
  [52d58ad] Fix bug #917615
* No change rebuild.
* No change rebuild.
* [a444e8f] Allow config of vncserver_proxyclient_address. [236190c]
  Cleanup Imports to match HACKING guidelines [709ee50] Added an
  LDAP/PowerDNS driver
* No change rebuild.
* [2cd3b86] disk_config extension now uses OS prefix. [53abee1]
  Automatically clean up DNS when a floating IP is deallocated.
  [236190c] Cleanup Imports to match HACKING guidelines
* No change rebuild.
* [ec244a1] Do not write passwords to verbose logs. bug 916167
  [53abee1] Automatically clean up DNS when a floating IP is
  deallocated.
* [6bb8944] Fix disassociating of auto assigned floating ips.
  [22470eb] fixes bug lp914962
* No change rebuild.
* [1e318af] Add dns domain manipulation to nova. [d328ddc] Separate
  scheduler host management
* [0c2eb24] Fixed bug 912701 [d328ddc] Separate scheduler host
  management [ae808ad] Stop allowing blank image names on
  snapshot/backup
* [301bc0c] Set instance_ref property when creating snapshots.
  [8d010ca] Implements blueprint vnc-console-cleanup [ae808ad] Stop
  allowing blank image names on snapshot/backup [7397d8f] Only update
  if there are networks to update [e96176a] Fix an error that prevents
  message from getting substituted. [b76cc2f] blueprint host-
  aggregates
* No change rebuild.
* [1357cae] Rebuild/Resize support for disk-config. [e96176a] Fix an
  error that prevents message from getting substituted. [06112dc]
  Fixes bug 917128 [006fea1] Clean up generate fingerprint. [480875d]
  Add policy checking to nova.network.api.API [e40ee23] Updates
  linux_net to ignore some shell errors
* No change rebuild.
* [d72109e] Add missing scripts to setup.py (lp#917676) [480875d] Add
  policy checking to nova.network.api.API [85518a9] Add default policy
  rule [e40ee23] Updates linux_net to ignore some shell errors
  Fix some cfg test case naming conflicts
* No change rebuild.
* [06112dc] Fixes bug 917128 [f2fc7dd] Super is not so super.
  [c1cf917] Add tests for volume list and detail through new volume
  api, and fix error that the tests caught [918d999] Add ipv4 and ipv6
  validation [72f96b0] Prefixing the request id with 'req-' to
  decrease confusion when looking at logs. [144c4f9] improve handling
  of the img_handlers config list [4714c70] Fix some cfg test case
  naming conflicts
* [85518a9] Add default policy rule [c1cf917] Add tests for volume
  list and detail through new volume api, and fix error that the tests
  caught [918d999] Add ipv4 and ipv6 validation [72f96b0] Prefixing
  the request id with 'req-' to decrease confusion when looking at
  logs. [144c4f9] improve handling of the img_handlers config list
  [4714c70] Fix some cfg test case naming conflicts
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [f2fc7dd] Super is not so super. [8be8962] Update some extensions
  (1)
* [7afc12b] Fixed the log line [035b43b] Refactoring logging _log
  function. [8be8962] Update some extensions (1) [6f8e167] Modify the
  fake ldap driver to fix compatibility. [d2ff77a] Take the
  availability zone from the instance if available
* No change rebuild.
* [067eb74] Typofix for impl_kombu. [035b43b] Refactoring logging _log
  function. [e022ea9] Update some extensions (2) [d2ff77a] Take the
  availability zone from the instance if available [dc2c464] Add
  support for port security to QuantumManager
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [95e69b3] DECLARE osapi_compute_listen_port for auth manager
  Implement BP untie-nova-network-models [1611c23] greenlet version
  inconsistency [ebc06cf] Add policy checks to Volume.API [433274d]
  Remove unused extension decorator require_admin [46f90f7] Fix volume
  api typo [bb10721] Convert nova.volume.api.API to use volume objects
  [20b4d89] Remove a whole bunch of unused imports [9c1f5d4] have all
  quota errors return an http 413 [c9f80f5] This import is not used.
  [1d4e35b] Refactor request and action extensions. [0b08cab] Fixing a
  bug that was causing the logging to display the context info for the
  wrong user. bug: 915608 [04986f2] Create an instance DNS record
  based on instance UUID. [60ff2e3] Implements blueprint separate-
  nova-volumeapi [59e8ae1] Implement more complete kombu reconnecting
  Clean up disk_format mapping in xenapi.vm_utils [a3b7a31] Remove
  compute.api.API.add_network_to_project [a0ab483] Imported
  Translations from Launchpad
* temp disable testsuite
* No change rebuild.
* [8e57055] First implementation of bp/live-migration-resource-calc
  [021b4d5] Remove skipping of 2 tests [fd3cad6] Make authz failures
  use proper response code [c3c10e1] Adds test for local.py [0815320]
  Fix policy import in nova.compute.api [08a7239] Remove network_api
  from Servers Controller [dd63106] minor fix in comment [ace0252] Add
  policy checks to Compute.API [ccaf97a] Ensure nova is compatible
  with WebOb 1.2+ [932f3aa] Unbreak start instance and fixes bug
  905270 [475691a] catch InstanceInvalidState in more places [3e015b8]
  Remove 'location' from GlanceImageService [4d01531] Makes
  common/cfg.py raise AttributeError [26b7b94] Call to
  instance_info_cache_delete to use uuid [568577b] Bug #914907:
  register_models in db/sqlalchemy/models.py references non-existent
  ExportDevice [691da4d] Update logging in compute manager to use
  uuids [c9c09bd] Do not overwrite project_id from request params
  Imported Translations from Launchpad [9e21a22] nova-manage floating
  ip fixes [4c5586a] Add a modify function to the floating ip dns api.
  [5165320] Adding the request id to response headers. [8e2d6ab] Add
  @utils.deprecated(). [eac7888] Blueprint xenapi-security-groups
  [b99a5b6] Fix call to compute_api.resize from _migrate [09fffd6] Fix
  metadata mapping in s3._s3_parse_manifest. [e988f43] Fix libguestfs
  operation with specified partitions [26e646f] fix reboot_instance
  typo [c33bd50] Fix bad test cases in smoketest. [66ce7da] fix bug
  914049: private key in log [3d0311d] Don't overwrite local context
  on elevated [51c0d54] Bug 885267: Fix GET /servers during instance
  delete [26b24b7] Adds support for floating ip pools [01e6f75] Adds
  simple policy engine support [c27e1cc] Refactors
  utils.load_cached_file [5b866f3] Serialization, deserialization, and
  response code decorators. [e231a05] Isolate certain images on
  certain hosts. [b27e14d] Workaround bug 852095 without importing mox
  [421e5cb] Bug #894683: nova.service does not handle attribute
  specific exceptions and client hangs [de4fb93] Bug #912858:
  test_authors_up_to_date does not deal with capitalized names
  properly [613d1db] Adds workaround check for mox in to_primitive
  [f2eb165] preload cache table and keep it up to date [162ab4f] Use
  instance_properties in resize. [dcf5fe4] Ensure tests are python 2.6
  compatible. [18f72f2] Return 409s instead of 500s when deleting
  certain instances. [35e98d5] Update HACKING.rst. [d97b64b] Tell
  users what is about to be installed via sudo [8b79dae] Fix LP912092
  [7edbac2] Remove small unneeded code from impl_kombu [efc350c] Add
  missing space between XML attributes [cf4505a] Fix except format to
  match HACKING [96d8cbe] Set VLAN MTU size when creating the vlan
  interface. [1a8a276] Fix spelling of variable [10372e7] Remove
  install_requires processing. [6273bab] Fix typo in
  nova/rootwrap/compute.py. Fixes LP: #911880 [77269f1] libvirt:
  implements boot from ISO images [1f364d3] Support local target for
  Solaris, use 'safe' command-line processing [a7c0632] Add 'os-
  networks' extension

282. By Chuck Short

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

281. By Chuck Short

debian/nova-compute-{kvm,xen,uml,lxc}.conf: Add the connection
type "--connection=libvirt" since libvirt is no longer the default.

280. By Chuck Short

debian/patches/fix-nova-rootwraper-env.patch: Dropped
no longer needed.

279. By Chuck Short

debian/patches/kombu_tests_timeout.patch: Skip
"test_iterconsume_errors_will_reconnect" test.

278. By Chuck Short

releasing version 2012.1~e3~20120120.12170-0ubuntu1

277. By Chuck Short

debian/patches/fix-nova-rootwraper-env.patch: Fix temporary issue with
nova-rootwrap and nova-compute.

276. By Chuck Short

Fix nova_suoders

275. By Chuck Short

debian/nova_sudoers: Fix typo in rootwrap usage.

274. By Chuck Short

Update changelog

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:nova/essex
This branch contains Public information 
Everyone can see this information.