commit openstack-nova for openSUSE:13.1
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package openstack-nova for openSUSE:13.1 checked in at 2013-09-27 17:55:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1/openstack-nova (Old) and /work/SRC/openSUSE:13.1/.openstack-nova.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openstack-nova" Changes: -------- --- /work/SRC/openSUSE:13.1/openstack-nova/openstack-nova.changes 2013-09-23 11:02:35.000000000 +0200 +++ /work/SRC/openSUSE:13.1/.openstack-nova.new/openstack-nova.changes 2013-09-27 17:55:31.000000000 +0200 @@ -1,0 +2,382 @@ +Fri Sep 27 06:35:03 UTC 2013 - dmueller@suse.com + +- Update to version 2013.2.a431.g7452bc6+git.1380263703.7452bc6: + + Update sample config generator script + + VMware: enable VNC access without user having to enter password + + Remove _get_compute_info from filter_scheduler.py + + Add V3 API samples for security-groups + + Require oslo.config 1.2.0 final + + VMware: fix bug for incorrect cluster access + +------------------------------------------------------------------- +Thu Sep 26 12:44:55 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a419.g01f09bb+git.1380199495.01f09bb: + + Force textmode consoles on baremetal + + fix typo & grammer in comment 363-364 + +------------------------------------------------------------------- +Thu Sep 26 10:06:13 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a415.g97da685+git.1380189973.97da685: + + Moved registration of lifcycle events handler in init_host() + + Add linked clone related unit tests for VMware Hyper + + Rebuilding stopped instance should not set terminated_at + + Correct deleted_at value in notification messages + + send the good binding to neutron after live-migration + + v3 API samples for servers + + Remove unused _instance_update() method in compute api + + Log object lazy-loads + + Fixes assertion bug in test_cells_weights.py + +------------------------------------------------------------------- +Wed Sep 25 00:15:32 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a397.g09bafda+git.1380068132.09bafda: + + xenapi: fix pep8 violations in nova plugins + + Object cleanups + + xenapi: Cleanup pluginlib_nova + + Don't lose exception info + + Fixes misuse of assertTrue in virt test scripts + + Only update PCI stats if they are reported from the host + + Ensure get_all_flavors returns deleted items + + Don't use ModelBase.save() inside of transaction + + Adds V3 API samples for remote consoles, deferred delete + + Allow for nested object fields that cannot be None + + Ensure anti affinity scheduling works + + Fixes unexpected exception message in PciConfigInvalidWhitelist + + VMware: Fix ensure_vlan_bridge to work properly with existing DVS + + Imported Translations from Transifex + + Don't allow pci_devices/security_groups to be None + + Instance object incorrectly handles None info_cache + + Fix Instance object assumptions about joins + + Adds v3 API samples for hosts extension + + Fixes file mode bits of compute/manager.py + + Bring up interface when enslaving to a bridge + + Fix several flake8 issues in the plugins/xenserver code + + Fix SecurityGroupsOutputTest v3 security group tests + + VMware: fix bug with booting from volume + + Added 'page_size' param to image list + + Fix V3 API server metadata XML serialization + + Adds v3 API samples for ips and server_metadata extensions + + VMwareVCDriver Fix sparse disk copy error on spawn + + Convert TestCases to NoDBTestCase + + Convert TestCases to NoDBTestCase + + Convert TestCases to NoDBTestCase + + disable direct mounting of qcow2 images by default + + Add v3 API samples for rescue + + libvirt: add test case for _hard_reboot + + Adds v3 API samples for limits and simple tenant usage + + Enable test_create_multiple_servers test for V3 API + + disassociate_address response should match ec2 + + Add debugging to ComputeCapabilitiesFilter + + Remove exceptions.Duplicate + +------------------------------------------------------------------- +Mon Sep 23 23:55:46 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a321.g345d067+git.1379980546.345d067: + + Remove two unused config options in baremetal + + Fixes race cond between delete and confirm resize + + Improve "keypair data is invalid" error message + + Revert "Importing correlation_id middleware from oslo-incubator" + + Code change for nova support glance ipv6 address + + Adds V3 API samples for evacuate,ext-az,ext-serv-attrs + + Fix network info injection in pure IPv6 environment + + [VMware] Fix problem transferring files with ipv6 host + + Syncs install_venv_common.py from oslo-incubator + + Fixes test scripts with wrong bitmode + + VMware: bug fix for instance deletion with attached volume + + Fix create's response is different with requested for sec-grps V3 + + VMware: ensure that resource exists prior to accessing + + Fixes host stats for VMWareVCDriver + + Fix migration 201 tests to actually test changes + + XenAPI raise InstanceNotFound in _get_vm_opaque_ref + + Fixes unexpected exception message in ProjectUserQuotaNotFound + + Adds API samples and unitests for os-server-usage V3 extension + + Port server actions unittests to V3 API Part 1 + + Remove cached console auth token after migration + + Remove unused exceptions + + Clean up check for migration 213 + + Adds V3 API samples for cells and multinic + + Add V3 API samples for ext-status,hypervisor,admin-actions + + Add Neutron port check for the creation of multiple instances + + Fixes modules with wrong file mode bits in virt package + + Fixes modules with wrong file mode bits + + Fix logging of failed baremetal commands. + + Fix V3 API server extension point exception propagation + + Don't fail if volume has no image metadata + + Libvirt: volume driver set correct device type + + xenapi: fix where root_gb=0 causes problems + + Add filter for soft-deleted instances to periodic cleanup task + +------------------------------------------------------------------- +Mon Sep 23 00:09:35 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a255.g97c49e1+git.1379894975.97c49e1: + + VMware: datastore regex not honoured + + Add v3 API samples for os-extended-volumes + + Add V3 API samples for quota-sets/class-sets,inst-usage-audit-log + + Add V3 API samples for flavor-manage,flavor-extra-specs + + VMware: handle exceptions from RetrievePropertiesEx correctly + +------------------------------------------------------------------- +Fri Sep 20 23:59:14 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a245.g3db4372+git.1379721554.3db4372: + + pci passthrough bug fix:hasattr dones not work for dict + + xenapi: ensure pool based migrate is live + + xenapi: add tests for finish_migration and spawn + + xenapi: stop injecting the hostname during resize + + xenapi: regroup spawn steps for better progress + + xenapi: ensure finish_migration cleans on errors + + Fix for os-availability-zone/detail returning 500 + + Fix snapshot failure with VMwareVCDriver + + Actually fix info_cache healing lazy load + + libvirt: ignore false exception due to slow NFS on resize-revert + + xenapi: Make rescue safer + + Fix problem with starting Windows 7 instances using VMware Driver + + Catch more accuracy exception for _lookup_by_name + +------------------------------------------------------------------- +Fri Sep 20 00:21:47 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a219.g69bae42+git.1379636507.69bae42: + + Edits for nova.conf.sample + + Remove print statement from test_quotas that fails H233 check + + Prune node stats at compute node delete time + + Retry on deadlock in instance_metadata_delete + + Send notification for any updates to instance objects + + Wrong arguments when calling safe_utils.getcallargs() + + Enable fake driver can live migration + + MultiprocessWSGITest wait for workers to die bug + + Typo: certicates=>certificates in nova.conf + + Convert TestCases to NoDBTestCase + + xenapi: move kernel/ramdisk methods to vm_utils + + xenapi: tidy ups to some spawn related methods + + Remove _assert_compute_node_has_enough_memory from filter_scheduler.py + +------------------------------------------------------------------- +Thu Sep 19 00:23:09 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a194.gded3bd1+git.1379550189.ded3bd1: + + Make Instance.Name() not lazy-load things + + Better help for generate config + + Add alias as prefix to request params for config_drive v3 + + Fix non-unicode string values on objects + + Remove extra 'console' key for index in extensions consoles v3 + + Add test cases for resume_state_on_host_boot + + Increase volume created checking retries to 60 + + Fix use of bare list/dict types in instance_group object + + Add new-world Quota object + + Fix quota direct DB access in compute + + Add instance_flavor_id to the notification message + + Add missing get_available_nodes() refresh arg + + Fixes misuse of assertTrue in test scripts + + Should finish allocating network before VM reaches ACTIVE + + xenapi: Fix rescue + +------------------------------------------------------------------- +Tue Sep 17 23:44:34 UTC 2013 - opensuse-cloud@opensuse.org + +- Update to version 2013.2.a164.gfb8b08d+git.1379461474.fb8b08d: + + Remove duplicate test from V3 version of test_hosts + + Make v3 API versions extensions core + + update .mailmap + + Only return requested network ID's + + xenapi: Fix download_handler fallback + + Remove duplication in disk checks + + Make virt drivers use a consistent hostname + + Use test.TestingException where possible + + Make Instance.save() log missing save handlers + + Fix changes_since for V3 API + + delete a non existent flavor extra spec returns 204 + + VMware: nova-compute crashes if VC not available + + Add V3 API samples for instance-actions,extenions + + Fix migration 211 to downgrade with MySQL + + Fix the order of query output for postgres ++++ 185 more lines (skipped) ++++ between /work/SRC/openSUSE:13.1/openstack-nova/openstack-nova.changes ++++ and /work/SRC/openSUSE:13.1/.openstack-nova.new/openstack-nova.changes Old: ---- remove-babel-runtime-dep.diff New: ---- unlock-six.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openstack-nova-doc.spec ++++++ --- /var/tmp/diff_new_pack.9T2itY/_old 2013-09-27 17:55:32.000000000 +0200 +++ /var/tmp/diff_new_pack.9T2itY/_new 2013-09-27 17:55:32.000000000 +0200 @@ -20,7 +20,7 @@ %define majorversion 2012.2.3 Name: openstack-%{component}-doc -Version: 2013.2.a3318.g79ef562+git.1378251610.79ef562 +Version: 2013.2.a431.g7452bc6+git.1380263703.7452bc6 Release: 0 Summary: OpenStack Compute (Nova) - Documentation License: Apache-2.0 @@ -61,7 +61,7 @@ This package contains documentation files for openstack-nova. %prep -%setup -q -n nova-2013.2.a3318.g79ef562 +%setup -q -n nova-2013.2.a431.g7452bc6 %openstack_cleanup_prep %build ++++++ openstack-nova.spec ++++++ --- /var/tmp/diff_new_pack.9T2itY/_old 2013-09-27 17:55:32.000000000 +0200 +++ /var/tmp/diff_new_pack.9T2itY/_new 2013-09-27 17:55:32.000000000 +0200 @@ -22,7 +22,7 @@ %define username openstack-%{component} Name: openstack-%{component} -Version: 2013.2.a3318.g79ef562+git.1378251610.79ef562 +Version: 2013.2.a431.g7452bc6+git.1380263703.7452bc6 Release: 0 Summary: OpenStack Compute (Nova) License: Apache-2.0 @@ -48,10 +48,10 @@ # because our qemu and libvirt don't have librados support yet. (Not sure yet if # this is worth upstreaming, we would at least have to make in configurable) Patch3: nova-rbd-use-local-devices.patch -Patch6: remove-babel-runtime-dep.diff # https://bugs.launchpad.net/nova/+bug/1202199 # https://review.openstack.org/#/c/37477/ Patch7: 0001-Alwas-set-model-netfront-for-xen-over-libvirt.patch +Patch8: unlock-six.diff BuildRequires: fdupes BuildRequires: openstack-suse-macros BuildRequires: openstack-suse-sudo @@ -102,34 +102,34 @@ Group: Development/Languages/Python Conflicts: pyxml < 0.8.5 Requires: python >= 2.6.8 -Requires: python-Cheetah >= 2.4.4 +Requires: python-Babel >= 0.9.6 +Requires: python-Jinja2 Requires: python-Paste Requires: python-PasteDeploy >= 1.5.0 Requires: python-Routes >= 1.12.3 Requires: python-SQLAlchemy >= 0.7.8 +Requires: python-SQLAlchemy >= 0.7.8 Requires: python-WebOb >= 1.2.3 Requires: python-amqplib >= 0.6.1 -Requires: python-anyjson >= 0.2.4 +Requires: python-anyjson >= 0.3.3 Requires: python-argparse -Requires: python-boto -Requires: python-cinderclient >= 1.0.1 +Requires: python-boto >= 2.4.0 +Requires: python-cinderclient >= 1.0.5 Requires: python-d2to1 >= 0.2.10 -Requires: python-eventlet >= 0.9.17 +Requires: python-eventlet >= 0.13.0 Requires: python-glanceclient >= 0.9.0 -Requires: python-greenlet >= 0.3.1 -Requires: python-httplib2 +Requires: python-greenlet >= 0.3.2 Requires: python-iso8601 >= 0.1.4 -Requires: python-keystoneclient >= 0.2.0 -Requires: python-kombu >= 1.0.4 +Requires: python-jsonschema >= 1.3.0 +Requires: python-keystoneclient >= 0.3.2 +Requires: python-kombu >= 2.4.8 Requires: python-lxml >= 2.3 Requires: python-netaddr >= 0.7.6 -Requires: python-neutronclient >= 2.2.3 -Requires: python-paramiko -Requires: python-pbr >= 0.5.16 +Requires: python-neutronclient >= 2.3.0 +Requires: python-paramiko >= 1.8.0 +Requires: python-pbr >= 0.5.21 Requires: python-pyasn1 -Requires: python-requests >= 1.1 Requires: python-six -Requires: python-sqlalchemy >= 0.7.8 Requires: python-sqlalchemy-migrate >= 0.7.2 Requires: python-stevedore >= 0.10 Requires: python-suds >= 0.4 @@ -257,13 +257,13 @@ Group: System/Management Requires: %{name} = %{version} Requires: curl -Requires: python-cinderclient >= 1.0.1 +Requires: python-cinderclient >= 1.0.5 Requires: python-coverage >= 3.6 %if 0%{?suse_version} && 0%{?suse_version} <= 1110 Requires: python-discover %endif Requires: python-feedparser -Requires: python-fixtures >= 0.3.12 +Requires: python-fixtures >= 0.3.14 Requires: python-flake8 >= 2.0 Requires: python-hacking >= 0.5.6 Requires: python-mox >= 0.5.3 @@ -271,19 +271,19 @@ Requires: python-psycopg2 Requires: python-pyflakes >= 0.7.2 Requires: python-python-subunit -Requires: python-testrepository >= 0.0.13 -Requires: python-testtools >= 0.9.27 +Requires: python-testrepository >= 0.0.17 +Requires: python-testtools >= 0.9.32 %description test The OpenStack Nova testsuite. It is used to verify the functionality of OpenStack Nova and its components. %prep -%setup -q -n nova-2013.2.a3318.g79ef562 +%setup -q -n nova-2013.2.a431.g7452bc6 %patch1 -p1 %patch2 -p1 -%patch6 -p1 %patch7 -p1 +%patch8 # nova-volume code has been removed upstream in git commit 7e2b93acc59dea81d52684f7f659fcff32507e14 # TODO #patch3 -p1 ++++++ 0001-Alwas-set-model-netfront-for-xen-over-libvirt.patch ++++++ --- /var/tmp/diff_new_pack.9T2itY/_old 2013-09-27 17:55:32.000000000 +0200 +++ /var/tmp/diff_new_pack.9T2itY/_new 2013-09-27 17:55:32.000000000 +0200 @@ -17,11 +17,11 @@ nova/virt/libvirt/vif.py | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) -Index: nova-2013.2.a3249.g7c9e6a8/nova/virt/libvirt/vif.py +Index: nova-2013.2.a71.g4e842e3/nova/virt/libvirt/vif.py =================================================================== ---- nova-2013.2.a3249.g7c9e6a8.orig/nova/virt/libvirt/vif.py -+++ nova-2013.2.a3249.g7c9e6a8/nova/virt/libvirt/vif.py -@@ -114,6 +114,12 @@ class LibvirtBaseVIFDriver(object): +--- nova-2013.2.a71.g4e842e3.orig/nova/virt/libvirt/vif.py ++++ nova-2013.2.a71.g4e842e3/nova/virt/libvirt/vif.py +@@ -119,6 +119,12 @@ class LibvirtBaseVIFDriver(object): CONF.libvirt_type in ('kvm', 'qemu') and CONF.libvirt_use_virtio_for_bridges): model = "virtio" ++++++ nova-conf-defaults.patch ++++++ --- /var/tmp/diff_new_pack.9T2itY/_old 2013-09-27 17:55:32.000000000 +0200 +++ /var/tmp/diff_new_pack.9T2itY/_new 2013-09-27 17:55:32.000000000 +0200 @@ -1,7 +1,7 @@ -Index: nova-2013.2.a3279.g8b5f0c9/etc/nova/nova.conf.sample +Index: nova-2013.2.a71.g4e842e3/etc/nova/nova.conf.sample =================================================================== ---- nova-2013.2.a3279.g8b5f0c9.orig/etc/nova/nova.conf.sample -+++ nova-2013.2.a3279.g8b5f0c9/etc/nova/nova.conf.sample +--- nova-2013.2.a71.g4e842e3.orig/etc/nova/nova.conf.sample ++++ nova-2013.2.a71.g4e842e3/etc/nova/nova.conf.sample @@ -56,7 +56,7 @@ # @@ -52,7 +52,7 @@ # port used when accessing the s3 api (integer value) #s3_port=3333 -@@ -986,7 +986,7 @@ +@@ -977,7 +977,7 @@ # The full class name of the network API class to use (string # value) @@ -61,7 +61,7 @@ # -@@ -1181,7 +1181,7 @@ +@@ -1172,7 +1172,7 @@ #vpn_start=1000 # Number of addresses in each private subnet (integer value) @@ -70,7 +70,7 @@ # Fixed IPv6 address block (string value) #fixed_range_v6=fd00::/48 -@@ -1245,7 +1245,7 @@ +@@ -1238,7 +1238,7 @@ # # URL for connecting to neutron (string value) @@ -79,7 +79,7 @@ # timeout value for connecting to neutron in seconds (integer # value) -@@ -1253,11 +1253,11 @@ +@@ -1246,11 +1246,11 @@ # username for connecting to neutron in admin context (string # value) @@ -93,7 +93,7 @@ # tenant name for connecting to neutron in admin context # (string value) -@@ -1276,7 +1276,7 @@ +@@ -1269,7 +1269,7 @@ # auth strategy for connecting to neutron in admin context # (string value) @@ -102,7 +102,7 @@ # Name of Integration Bridge used by Open vSwitch (string # value) -@@ -1312,7 +1312,7 @@ +@@ -1305,7 +1305,7 @@ # # The full class name of the security API class (string value) @@ -111,7 +111,7 @@ # -@@ -1363,7 +1363,7 @@ +@@ -1356,7 +1356,7 @@ #disable_process_locking=false # Directory to use for lock files. (string value) @@ -120,7 +120,7 @@ # -@@ -1376,7 +1376,7 @@ +@@ -1369,7 +1369,7 @@ # Print more verbose output (set logging level to INFO instead # of default WARNING level). (boolean value) @@ -129,7 +129,7 @@ # Log output to standard error (boolean value) #use_stderr=true -@@ -1438,7 +1438,7 @@ +@@ -1431,7 +1431,7 @@ # (Optional) The base directory used for relative --log-file # paths (string value) @@ -138,7 +138,7 @@ # Use syslog for logging. (boolean value) #use_syslog=false -@@ -1555,7 +1555,7 @@ +@@ -1548,7 +1548,7 @@ # The RabbitMQ broker address where a single node is used # (string value) ++++++ nova-master.tar.gz ++++++ /work/SRC/openSUSE:13.1/openstack-nova/nova-master.tar.gz /work/SRC/openSUSE:13.1/.openstack-nova.new/nova-master.tar.gz differ: char 5, line 1 ++++++ unlock-six.diff ++++++ Index: requirements.txt =================================================================== --- requirements.txt.orig +++ requirements.txt @@ -25,7 +25,7 @@ python-cinderclient>=1.0.5 python-neutronclient>=2.3.0,<3 python-glanceclient>=0.9.0 python-keystoneclient>=0.3.2 -six<1.4.0 +six stevedore>=0.10 websockify>=0.5.1,<0.6 oslo.config>=1.2.0 Index: nova.egg-info/requires.txt =================================================================== --- nova.egg-info/requires.txt.orig +++ nova.egg-info/requires.txt @@ -24,7 +24,7 @@ python-cinderclient>=1.0.5 python-neutronclient>=2.3.0,<3 python-glanceclient>=0.9.0 python-keystoneclient>=0.3.2 -six<1.4.0 +six stevedore>=0.10 websockify>=0.5.1,<0.6 -oslo.config>=1.2.0 \ No newline at end of file +oslo.config>=1.2.0 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de