oVirt 3.2 release-management
Timeline
- General availability: 2013-02-14
- Beta release: 2013-01-24
- Feature freeze: 2013-01-14
- Test Day: 2013-01-29
Tracker Bug
Release Criteria
Tracker bug: https://bugzilla.redhat.com/show_bug.cgi?id=881006
General
- All sources must be available on ovirt.org
MUST
- MUST: No blockers on the lower level components - libvirt, lvm,device-mapper,qemu-kvm, Jboss, postgres, iscsi-initiator
- MUST: All image related operations work - copy, move, import, export, snapshot (vm and template)
- MUST: Ovirt/host installation should work flawlessly (w/o SSL)
- MUST: Fully operational flow (define DC hierarchy so you can run vm) with GUI/CLI/Python-API/REST-API
- MUST: vm life-cycle is working flawlessly (start,suspend,resume,stop,migrate)
- MUST: Upgrade from previous release
- MUST: ovirt-node full cycle (register, approve and running VM)
- MUST: No known data corruptors
- MUST: Can define NFS, iSCSI, FC and local based storage domains
- MUST: Can define VLAN based networks, bond interfaces, and have VLANs over bonded interfaces
- MUST: Can authenticate users against at least one external LDAP server
- MUST: Can run multiple VMs
- MUST: Can connect to VMs using SPICE
- MUST: Have Release Notes with feature specific information
- MUST: Have updated quick start guide available
- MUST: No regressions from 3.1 Release
SHOULD
- SHOULD: Can run full cycle with gluster storage
- SHOULD: have updated installation guide available
Features
Features being considered for inclusion/already in master:
- Primarily a bug fix release (list of bugs would be useful)
- Engine
- UI plugins
- Make network a main tab - stretch goal for 3.2
- Import of existing gluster clusters
- Bootstrap improvements
- PKI improvments
- SLA is a target for inclusion (MOM)
- Improving Quota for 3.2
- Integrate smartcard support
- Display Address Override
- VM creation base on pre-defined profiles (instance types)
- libvdsm preview
- Storage live migration on multiple disks
- Sync network
- nwfilter
- webadmin: allow column resizing & sorting in grid (bz 767924)
- port mirroring
- user level api
- automatic storage domain upgrade
- Japanese localization
- Unidirectional Gluster Geo-replication support
- Support for asynchronous Gluster volume tasks
- Gluster Volume Performance Statistics
- Configuration sync with Gluster CLI
- Monitoring Gluster Volumes and Bricks
- Performance and Scalability
- Node
- TUI redesign
- Node automation work – refactor git repo to make standard python tools work
- glusterfs client support
- Full plugin support