[Kimchi-devel] [PATCH V3 0/4] (WIP) Storagepool SCSI/FC

Rodrigo Trujillo rodrigo.trujillo at linux.vnet.ibm.com
Mon Feb 3 18:25:59 UTC 2014


Still working in test cases and mockmodel

V3:
- Changed API to only receive the scsi host name when creating new pool
- Changed API to require LUN when creating new VM on SCSI pool
- Created feature test and removed libvirt test function
- Rebased with new model structure
- Added error function handlers to UIs
- Fixed LUN selection window


V2:

- Implements Fibre Channel devices discover in the host
- Allow vms_create receive a volume to create the disk (if pool is SCSI)
- Create basic UI to select SCSI Host when creating SCSI FC pool
- Draft of UI to select LUN to create new VM when template has a SCSI
  pool configured. (Need help of UI guys here!)

Rodrigo Trujillo (4):
  Storagepool SCSI/FC: Implement node devices API backend
  Storagepool SCSI/FC: Backend implementation
  Storagepool SCSI/FC: Implement UI for FC scsi_host pool
  Storagepool SCSI/FC: Modifies UI flow to select a LUN to new VM

 docs/API.md                              |  5 ++-
 src/kimchi/API.json                      | 14 ++++++-
 src/kimchi/control/host.py               | 16 +++++++
 src/kimchi/featuretests.py               | 27 ++++++++++++
 src/kimchi/model/config.py               |  5 ++-
 src/kimchi/model/host.py                 | 54 ++++++++++++++++++++++++
 src/kimchi/model/libvirtstoragepool.py   | 45 ++++++++++++++++++++
 src/kimchi/model/storagepools.py         | 22 ++++++++--
 src/kimchi/model/templates.py            |  5 +++
 src/kimchi/model/vms.py                  | 25 ++++++++++-
 src/kimchi/vmtemplate.py                 | 31 +++++++++++++-
 ui/js/src/kimchi.api.js                  | 24 +++++++++++
 ui/js/src/kimchi.guest_add_main.js       | 72 ++++++++++++++++++++++++++++++--
 ui/js/src/kimchi.storagepool_add_main.js | 46 +++++++++++++++++++-
 ui/pages/i18n.html.tmpl                  |  4 ++
 ui/pages/storagepool-add.html.tmpl       | 12 ++++++
 16 files changed, 392 insertions(+), 15 deletions(-)

-- 
1.8.5.3




More information about the Kimchi-devel mailing list