Hello community,

here is the log from the commit of package libvirt-python for openSUSE:Factory 
checked in at 2015-08-12 15:12:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt-python (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt-python.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt-python"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt-python/libvirt-python.changes    
2015-07-14 17:44:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libvirt-python.new/libvirt-python.changes       
2015-08-12 15:12:46.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Aug  4 15:17:49 UTC 2015 - [email protected]
+
+- Update to 1.2.18
+  - Add all new APIs and constants in libvirt 1.2.18
+
+-------------------------------------------------------------------

Old:
----
  libvirt-python-1.2.17.tar.gz
  libvirt-python-1.2.17.tar.gz.asc

New:
----
  libvirt-python-1.2.18.tar.gz
  libvirt-python-1.2.18.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libvirt-python.spec ++++++
--- /var/tmp/diff_new_pack.SD5or1/_old  2015-08-12 15:12:46.000000000 +0200
+++ /var/tmp/diff_new_pack.SD5or1/_new  2015-08-12 15:12:46.000000000 +0200
@@ -18,7 +18,7 @@
 
 Name:           libvirt-python
 Url:            http://libvirt.org/
-Version:        1.2.17
+Version:        1.2.18
 Release:        0
 Summary:        Library providing a simple virtualization API
 License:        LGPL-2.1+

++++++ libvirt-python-1.2.17.tar.gz -> libvirt-python-1.2.18.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-1.2.17/ChangeLog 
new/libvirt-python-1.2.18/ChangeLog
--- old/libvirt-python-1.2.17/ChangeLog 2015-07-02 07:33:52.000000000 +0200
+++ new/libvirt-python-1.2.18/ChangeLog 2015-08-03 11:53:55.000000000 +0200
@@ -1,3 +1,49 @@
+2015-07-30 Peter Krempa  <[email protected]>
+    
+    iothread: Fix crash if virDomainGetIOThreadInfo returns error
+    The cleanup portion of libvirt_virDomainGetIOThreadInfo would try to
+    clean the returned structures but the count of iothreads was set to -1.
+    
+    Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1248295
+    
+    
+2015-07-17 Michal Privoznik  <[email protected]>
+    
+    examples: Introduce nodestats example
+    So, this is an exercise to show libvirt capabilities. Firstly, for
+    each host NUMA nodes some statistics are printed out, i.e. total
+    memory and free memory. Then, for each running domain, that has memory
+    strictly bound to certain host nodes, a small statistics of how much
+    memory it takes is printed out too. For instance:
+    
+    # ./examples/nodestats.py
+    NUMA stats
+    NUMA nodes:     0       1       2       3
+    MemTotal:       3950    3967    3937    3943
+    MemFree:        66      56      42      41
+    Domain 'fedora':
+    Overall memory: 1536 MiB
+    Domain 'fedora22':
+    Overall memory: 2048 MiB
+    Domain 'fedora21':
+    Overall memory: 1024 MiB nodes 0-1
+    Node 0: 1024 MiB nodes 0-1
+    Domain 'gentoo':
+    Overall memory: 4096 MiB nodes 0-3
+    Node 0: 1024 MiB nodes 0
+    Node 1: 1024 MiB nodes 1
+    Node 2: 1024 MiB nodes 2
+    Node 3: 1024 MiB nodes 3
+    
+    We can see 4 host NUMA nodes, all of them having roughly 4GB of RAM.
+    Yeah, all of them has nearly all the memory consumed. Then, there are
+    four domains running. For instance, domain 'fedora' has 1.5GB memory
+    which is not pinned onto any specific host NUMA node. Domain 'gentoo' on
+    the other hand has 4GB memory and has 4 NUMA nodes which are pinned 1:1
+    to host nodes.
+    
+    
+    
 2015-06-29 Pavel Boldin  <[email protected]>
     
     virPyDictToTypedParams: packing lists of values
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-1.2.17/PKG-INFO 
new/libvirt-python-1.2.18/PKG-INFO
--- old/libvirt-python-1.2.17/PKG-INFO  2015-07-02 07:33:52.000000000 +0200
+++ new/libvirt-python-1.2.18/PKG-INFO  2015-08-03 11:53:56.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: libvirt-python
-Version: 1.2.17
+Version: 1.2.18
 Summary: The libvirt virtualization API
 Home-page: http://www.libvirt.org
 Author: Libvirt Maintainers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-1.2.17/libvirt-override.c 
new/libvirt-python-1.2.18/libvirt-override.c
--- old/libvirt-python-1.2.17/libvirt-override.c        2015-07-02 
07:32:19.000000000 +0200
+++ new/libvirt-python-1.2.18/libvirt-override.c        2015-08-03 
11:51:05.000000000 +0200
@@ -2104,8 +2104,10 @@
     py_iothrinfo = NULL;
 
 cleanup:
-    for (i = 0; i < niothreads; i++)
-        virDomainIOThreadInfoFree(iothrinfo[i]);
+    if (niothreads > 0) {
+        for (i = 0; i < niothreads; i++)
+            virDomainIOThreadInfoFree(iothrinfo[i]);
+    }
     VIR_FREE(iothrinfo);
     Py_XDECREF(py_iothrinfo);
     return py_retval;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-1.2.17/libvirt-python.spec 
new/libvirt-python-1.2.18/libvirt-python.spec
--- old/libvirt-python-1.2.17/libvirt-python.spec       2015-07-02 
07:33:52.000000000 +0200
+++ new/libvirt-python-1.2.18/libvirt-python.spec       2015-08-03 
11:53:55.000000000 +0200
@@ -6,7 +6,7 @@
 
 Summary: The libvirt virtualization API python2 binding
 Name: libvirt-python
-Version: 1.2.17
+Version: 1.2.18
 Release: 1%{?dist}%{?extra_release}
 Source0: http://libvirt.org/sources/python/%{name}-%{version}.tar.gz
 Url: http://libvirt.org
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-1.2.17/setup.py 
new/libvirt-python-1.2.18/setup.py
--- old/libvirt-python-1.2.17/setup.py  2015-07-02 07:32:19.000000000 +0200
+++ new/libvirt-python-1.2.18/setup.py  2015-08-03 11:53:49.000000000 +0200
@@ -311,7 +311,7 @@
 _c_modules, _py_modules = get_module_lists()
 
 setup(name = 'libvirt-python',
-      version = '1.2.17',
+      version = '1.2.18',
       url = 'http://www.libvirt.org',
       maintainer = 'Libvirt Maintainers',
       maintainer_email = '[email protected]',


Reply via email to