Hello community,

here is the log from the commit of package openstack-nova for openSUSE:Factory 
checked in at 2013-09-27 17:55:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openstack-nova (Old)
 and      /work/SRC/openSUSE:Factory/.openstack-nova.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openstack-nova"

Changes:
--------
--- /work/SRC/openSUSE:Factory/openstack-nova/openstack-nova.changes    
2013-09-16 12:38:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openstack-nova.new/openstack-nova.changes       
2013-09-27 17:55:30.000000000 +0200
@@ -1,0 +2,382 @@
+Fri Sep 27 06:35:03 UTC 2013 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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:Factory/openstack-nova/openstack-nova.changes
++++ and /work/SRC/openSUSE:Factory/.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.9ElwqZ/_old  2013-09-27 17:55:31.000000000 +0200
+++ /var/tmp/diff_new_pack.9ElwqZ/_new  2013-09-27 17:55:31.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.9ElwqZ/_old  2013-09-27 17:55:31.000000000 +0200
+++ /var/tmp/diff_new_pack.9ElwqZ/_new  2013-09-27 17:55:31.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.9ElwqZ/_old  2013-09-27 17:55:31.000000000 +0200
+++ /var/tmp/diff_new_pack.9ElwqZ/_new  2013-09-27 17:55:31.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.9ElwqZ/_old  2013-09-27 17:55:31.000000000 +0200
+++ /var/tmp/diff_new_pack.9ElwqZ/_new  2013-09-27 17:55:31.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:Factory/openstack-nova/nova-master.tar.gz 
/work/SRC/openSUSE:Factory/.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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to