[Kimchi-devel] [PATCH 0/4 V2] Upgrade ObjectStore data to Kimchi-2.0

pvital at linux.vnet.ibm.com pvital at linux.vnet.ibm.com
Thu Nov 5 18:47:14 UTC 2015


From: Paulo Vital <pvital at linux.vnet.ibm.com>

This patch-set contains some fixes and changes related to upgrade process
of objectstore data from Kimchi-1.5.1 (or older) to the new Wok and 
Kimchi-2.0 structure.

This is a V2 submission completely different from V1, since it's solving the
problem using a different approach, common to all supported distros, during
the startup of Kimchi plugin. The patch-set was tested on Fedora 22 and 
Ubuntu-14.04 distros.

Paulo Vital (4):
  Add version to objectstore information.
  Add Kimchi version to objectstore entries.
  Upgrade Kimchi objectstore content.
  Change Kimchi version.

 src/wok/objectstore.py                       | 20 +++++--
 src/wok/plugins/kimchi/VERSION               |  2 +-
 src/wok/plugins/kimchi/config.py.in          |  5 ++
 src/wok/plugins/kimchi/i18n.py               |  1 +
 src/wok/plugins/kimchi/model/diskutils.py    |  7 ++-
 src/wok/plugins/kimchi/model/storagepools.py |  4 +-
 src/wok/plugins/kimchi/model/templates.py    |  4 +-
 src/wok/plugins/kimchi/model/vms.py          | 20 ++++---
 src/wok/plugins/kimchi/root.py               | 10 ++++
 src/wok/plugins/kimchi/tests/test_model.py   |  4 +-
 src/wok/plugins/kimchi/utils.py              | 80 +++++++++++++++++++++++++++-
 tests/test_objectstore.py                    |  5 ++
 12 files changed, 143 insertions(+), 19 deletions(-)

-- 
2.4.3




More information about the Kimchi-devel mailing list