Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/precise-proposed/nova
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

83. By Yolanda Robla

* Resynchronize with stable/essex (e52e6912) (LP: #1089488):
  - [48e81f1] VNC proxy can be made to connect to wrong VM LP: 1125378
  - [3bf5a58] snat rule too broad for some network configurations LP: 1048765
  - [efaacda] DOS by allocating all fixed ips LP: 1125468
  - [b683ced] Add nosehtmloutput as a test dependency.
  - [45274c8] Nova unit tests not running, but still passing for stable/essex
    LP: 1132835
  - [e02b459] vnc unit-test fixes
  - [87361d3] Jenkins jobs fail because of incompatibility between sqlalchemy-
    migrate and the newest sqlalchemy-0.8.0b1 (LP: #1073569)
  - [e98928c] VNC proxy can be made to connect to wrong VM LP: 1125378
  - [c0a10db] DoS through XML entity expansion (CVE-2013-1664) LP: 1100282
  - [243d516] No authentication on block device used for os-volume_boot
    LP: 1069904
  - [80fefe5] use_single_default_gateway does not function correctly
    (LP: #1075859)
  - [bd10241] Essex 2012.1.3 : Error deleting instance with 2 Nova Volumes
    attached (LP: #1079745)
  - [86a5937] do_refresh_security_group_rules in nova.virt.firewall is very
    slow (LP: #1062314)
  - [ae9c5f4] deallocate_fixed_ip attempts to update an already deleted
    fixed_ip (LP: #1017633)
  - [20f98c5] failed to allocate fixed ip because old deleted one exists
    (LP: #996482)
  - [75f6922] snapshot stays in saving state if the vm base image is deleted
    (LP: #921774)
  - [1076699] lock files may be removed in error dues to permissions issues
    (LP: #1051924)
  - [40c5e94] ensure_default_security_group() does not call sgh (LP: #1050982)
  - [4eebe76] At termination, LXC rootfs is not always unmounted before
    rmtree() is called (LP: #1046313)
  - [47dabb3] Heavily loaded nova-compute instances don't sent reports
    frequently enough (LP: #1045152)
  - [b375b4f] When attach volume lost attach when node restart (LP: #1004791)
  - [4ac2dcc] nova usage-list returns wrong usage (LP: #1043999)
  - [014fcbc] Bridge port's hairpin mode not set after resuming a machine
    (LP: #1040537)
  - [2f35f8e] Nova flavor ephemeral space size reported incorrectly
    (LP: #1026210)
* Dropped, superseeded by new snapshot:
  - debian/patches/CVE-2013-0335.patch: [48e81f1]
  - debian/patches/CVE-2013-1838.patch: [efaacda]
  - debian/patches/CVE-2013-1664.patch: [c0a10db]
  - debian/patches/CVE-2013-0208.patch: [243d516]

82. By Adam Gandelman

* New upstream snapshot, fixes FTBFS in -proposed. (LP: #1041120)
* Resynchronize with stable/essex (4d2a4afe):
  - [5d63601] Inappropriate exception handling on kvm live/block migration
    (LP: #917615)
  - [ae280ca] Deleted floating ips can cause instance delete to fail
    (LP: #1038266)

81. By Adam Gandelman

* New upstream snapshot. (LP: #1041120)
* Dropped, superseded by new snapshot:
  - debian/patches/CVE-2012-3447.patch: [d9577ce]
  - debian/patches/CVE-2012-3371.patch: [25f5bd3]
  - debian/patches/CVE-2012-3360+3361.patch: [b0feaff]
* Resynchronize with stable/essex (86fb7362):
  - [86fb736] Libvirt driver reports incorrect error when volume-detach fails
    (LP: #1029463)
  - [272b98d] nova delete lxc-instance umounts the wrong rootfs (LP: #971621)
  - [09217ab] Block storage connections are NOT restored on system reboot
    (LP: #1036902)
  - [d9577ce] CVE-2012-3361 not fully addressed (LP: #1031311)
  - [e8ef050] pycrypto is unused and the existing code is potentially insecure
    to use (LP: #1033178)
  - [3b4ac31] cannot umount guestfs (LP: #1013689)
  - [f8255f3] qpid_heartbeat setting in ineffective (LP: #1030430)
  - [413c641] Deallocation of fixed IP occurs before security group refresh
    leading to potential security issue in error / race conditions
    (LP: #1021352)
  - [219c5ca] Race condition in network/deallocate_for_instance() leads to
    security issue (LP: #1021340)
  - [f2bc403] cleanup_file_locks does not remove stale sentinel files
    (LP: #1018586)
  - [4c7d671] Deleting Flavor currently in use by instance creates error
    (LP: #994935)
  - [7e88e39] nova testsuite errors on newer versions of python-boto (e.g.
    2.5.2) (LP: #1027984)
  - [80d3026] NoMoreFloatingIps: Zero floating ips available after repeatedly
    creating and destroying instances over time (LP: #1017418)
  - [4d74631] Launching with source groups under load produces lazy load error
    (LP: #1018721)
  - [08e5128] API 'v1.1/{tenant_id}/os-hosts' does not return a list of hosts
    (LP: #1014925)
  - [801b94a] Restarting nova-compute removes ip packet filters (LP: #1027105)
  - [f6d1f55] instance live migration should create virtual_size disk image
    (LP: #977007)
  - [4b89b4f] [nova][volumes] Exceeding volumes, gigabytes and floating_ips
    quotas returns general uninformative HTTP 500 error (LP: #1021373)
  - [6e873bc] [nova][volumes] Exceeding volumes, gigabytes and floating_ips
    quotas returns general uninformative HTTP 500 error (LP: #1021373)
  - [7b215ed] Use default qemu-img cluster size in libvirt connection driver
  - [d3a87a2] Listing flavors with marker set returns 400 (LP: #956096)
  - [cf6a85a] nova-rootwrap hardcodes paths instead of using
    /sbin:/usr/sbin:/usr/bin:/bin (LP: #1013147)
  - [2efc87c] affinity filters don't work if scheduler_hints is None
    (LP: #1007573)
  - [48e5f46] metadata injection is broken in xen (LP: #1022036)
  - [25f5bd3] scheduler hang (DOS) possible with
    DifferentHostFilter/SameHostFilter (LP: #1017795)
  - [1c1b858] cannot umount guestfs (LP: #1013689)
  - [835ba4f] not able to get host total memory in xen with libvirt
    (LP: #1004298)
  - [00e5104] Call to network_get_all_by_uuids missing 'db' (LP: #986922)
  - [4c49df7] [nova][volumes] Exceeding volumes, gigabytes and floating_ips
    quotas returns general uninformative HTTP 500 error (LP: #1021373)
  - [19631f3] [nova][volumes] Exceeding volumes quotas logs
    "VolumeSizeTooLarge" instead of "VolumeLimitExceeded" (LP: #1020634)
  - [b0feaff] Remote arbitrary file corruption / creation flaw via injected
    files (LP: #1015531)
  - [3cb6e57] NoMoreFixedIps: Zero fixed ips available. Nova seems leaking
    them. (LP: #1014769)
  - [5d8431b] ram_allocation_ratio does not work (LP: #1016273)
  - [410060f] test_get_console_output_file requires sudo NOPASSWD
    (LP: #992805)
  - [33c2575] Stop/start a KVM instance with volumes attached produces an
    error state (LP: #1013782)
  - [6c01c01] Backport tox settings to unbreak jenkins jobs.
  - [344125f] Set defaultbranch in .gitreview to stable/essex
  - [9b789be] floating ips are not disassociated from instances on deletion
    (LP: #997763)
  - [d89c2f3] qpid timeout causing compute service to crash (LP: #999698)
  - [caae0e9] floating ips do not display in 'nova list' after association to
    instance (LP: #939122)
  - [1dc9f19] impl_qpid doesn't ACK messages (LP: #1012374)
  - [bc621bc] Restarting nova-network removes ip packet filters
    (LP: #1000853)
  - [7870157] Add caching to openstack.common.cfg
  - [27133ee] Firewall rules from nova-compute are not refreshed after host
    reboot (LP: #985162)
  - [3ee026e] Source group based security group rule without protocol and port
    causes failures (LP: #1010514)
  - [f0a9f47] [SRU] dns_domains table mysql charset is 'latin1'. Should be
    'utf8' (LP: #993663)
  - [cc8fd97] euca-describe-keypair NonExistent returns 200 (LP: #1006664)
  - [9f9e9da] Security groups fail to be set correctly if incorrect case is
    used for protocol specification (LP: #985184)

80. By Chuck Short

* New upstream snapshot. (LP: #1010473)
* Dropped, superseeded by new snapshot:
  - debian/patches/upstream/0001-fix-bug-where-nova-ignores-glance-host-in-imageref.patch
  - debian/patches/upstream/0002-Stop-libvirt-test-from-deleting-instances-dir.patch
  - debian/patches/upstream/0003-Allow-unprivileged-RADOS-users-to-access-rbd-volumes.patch
  - debian/patches/upstream/0004-Fixed-bug-962840-added-a-test-case.patch
  - debian/patches/upstream/0005-Populate-image-properties-with-project_id-again.patch
  - debian/patches/upstream/0006-Use-project_id-in-ec2.cloud._format_image.patc
  - debian/patches/CVE-2012-2101.patch
  - debian/patches/CVE-2012-2654.patch
* Resynchronize with stable/essex:
  - 3ee026e Only invoke .lower() on non-None protocols. (LP: #1010514)
  - f0a9f47 Create a utf8 version of the dns_domains table. (LP: #993663)
  - 84a43e1 Report memory correctly on Xen. (LP: #997014)
  - 8c72924 Add libvirt get_console_output tests: pty and file. (LP: #990237)
  - 4e423cd Fix Multi_Scheduler to process host capabilities. (LP: #1000403)
  - 4aea7f1 Nail pep8 dependencies to 1.0.1
  - 2b3bbc4 handle updated qemu-img info output. (LP: #1000261)
  - 2d7d51c Fix type of snapshot_id column to match db. (LP: #962615)
  - ec70c69 Generate a Changelog for Nova
  - e5e890f Fix nova.tests.test_nova_rootwrap on Fedora 17. (LP: #992916)
  - 9e9a554 Ec2 handle strings with "0x" (LP: #983206)
  - 26dc6b7 QuantumManager will start dnsmasq during startup. Fixes (LP: #977759)
  - 7028d66 Introduced flag base_dir_name. (LP: #973194)
  - 76b525a Get unit tests functional in OS X.
  - facb936 Update KillFilter to handle 'deleted' exe's. (LP: #967931)
  - 1209af4 Checks if value is string or not before decode. (LP: #952176)
  - 1209af4 Fix timeout in EC2 CloudController.create_image(). (LP: #989764)
  - 108e74b Re-add console_log from console_console_output(). (LP: #987335)
  - 48a0768 Don't leak RPC connections on timeouts or other exceptions. (LP: #968843)
  - 7c64de9 Cloudpipe tap vpn not always working. (LP: #975043)
  - 5ab5051 add libvirt_inject_key flag fix (LP: #971640)
  - 6c68ef5 Xen: Pass session to destroy_vdi. (LP: #988615)
  - 015744e Delete fixed_ips when network is deleted. (LP: #754900)
* Add debian/scripts/changelog.sh to help generate the changelog.
* Add debian/nova-common.docs:
  - Include changelog and README.rst
* debian/rules: Generate a tarball from git snapshot.
* debian/patches/fix-pep8-errors.patch: Fix pep8 errors due to pep8 upstream

79. By Steve Beattie

* SECURITY UPDATE: set security groups correctly if IP protocol is
  specified in upper/mixed case
  - debian/patches/CVE-2012-2654.patch: ensure protocols are in
    lowercase for the controllers

78. By Jamie Strandboge

* SECURITY UPDATE: Place limit on number of security groups a user may
  - debian/patches/CVE-2012-2101.patch: add quotas for security groups and
    security groups rules
  - CVE-2012-2101

77. By Chuck Short

[ 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.

76. By Chuck Short

New upstream release.

75. By Chuck Short

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

74. By Chuck Short

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

Branch metadata

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