Jump to: navigation, search

Difference between revisions of "Bareon/Roadmap"

(Version 1.0.0: Add blueprints from Cray team into 1.0.0 scope)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
==== Latest release ====
+
==== Latest releases ====
No versions released
+
No released versions
  
 
==== Release in development ====
 
==== Release in development ====
Line 10: Line 10:
 
! Title !! Blueprint
 
! Title !! Blueprint
 
|-
 
|-
| Partitioning without provisioning (pluggable do_* actions) || [https://blueprints.launchpad.net/bareon/+spec/pluggable-do-actions blueprint]
+
| Partitioning without provisioning (pluggable do_* actions) || [https://blueprints.launchpad.net/bareon/+spec/pluggable-do-actions pluggable-do-actions]
 
|-
 
|-
| Replace Nailgun data driver with Native data driver || [https://blueprints.launchpad.net/bareon/+spec/refactor-data-drivers blueprint]
+
| Bareon functional testing || [https://blueprints.launchpad.net/bareon/+spec/bareon-functional-testing bareon-functional-testing]
 +
|-
 +
| Rsync image deployment || [https://blueprints.launchpad.net/bareon/+spec/rsync-image-deployment rsync-image-deployment]
 +
|-
 +
| Multi image deployment || [https://blueprints.launchpad.net/bareon/+spec/multi-image-deployment multi-image-deployment]
 +
|-
 +
| Policy-based partitioning || [https://blueprints.launchpad.net/bareon/+spec/policy-based-partitioning policy-based-partitioning]
 +
|-
 +
| Size unit conversion and relative sizing || [https://blueprints.launchpad.net/bareon/+spec/size-unit-conversion-and-relative-sizing size-unit-conversion-and-relative-sizing]
 +
|-
 +
| Add user docs for Ironic driver || [https://blueprints.launchpad.net/bareon/+spec/add-user-docs-for-ironic-driver add-user-docs-for-ironic-driver]
 
|}
 
|}
  
 
==== Future releases ====
 
==== Future releases ====
  
Note: release dates and scoping for future releases can be changed.
+
Note: release dates and scoping of future releases can be changed.
  
 
===== Version 1.1.0 =====
 
===== Version 1.1.0 =====
Line 25: Line 35:
 
! Title !! Blueprint
 
! Title !! Blueprint
 
|-
 
|-
| UEFI support || [https://blueprints.launchpad.net/bareon/+spec/uefi-support blueprint]
+
| UEFI support || [https://blueprints.launchpad.net/bareon/+spec/uefi-support uefi-support]
 +
|-
 +
| Image building process should be extendable || [https://blueprints.launchpad.net/bareon/+spec/improve-image-building improve-image-building]
 
|-
 
|-
| Image building process should be extendable || [https://blueprints.launchpad.net/bareon/+spec/improve-image-building blueprint]
+
| Dynamic volume allocation || [https://blueprints.launchpad.net/bareon/+spec/dynamic-allocation dynamic-allocation]
 
|}
 
|}
 +
  
 
===== Version 1.2.0 =====
 
===== Version 1.2.0 =====
Line 36: Line 49:
 
! Title !! Blueprint
 
! Title !! Blueprint
 
|-
 
|-
| Dynamic volume allocation || [https://blueprints.launchpad.net/bareon/+spec/dynamic-allocation blueprint]
+
| Data driven decommission || [https://blueprints.launchpad.net/bareon/+spec/data-driven-decommission data-driven-decommission]
 
|}
 
|}
  
Line 45: Line 58:
 
! Title !! Blueprint
 
! Title !! Blueprint
 
|-
 
|-
| Data driven decommission || [https://blueprints.launchpad.net/bareon/+spec/data-driven-decommission blueprint]
+
| Multi-type image building (tarball, fs, disk) || [https://blueprints.launchpad.net/bareon/+spec/multi-type-image-building multi-type-image-building]
 
|}
 
|}
  
Line 54: Line 67:
 
! Title !! Blueprint
 
! Title !! Blueprint
 
|-
 
|-
| Multi-type image building (tarball, fs, disk) || [https://blueprints.launchpad.net/bareon/+spec/multi-type-image-building blueprint]
+
| Raid support || [https://blueprints.launchpad.net/bareon/+spec/raid-support raid-support]
 +
|-
 +
| Multi-path disk configuration || [https://blueprints.launchpad.net/bareon/+spec/multipath-disks-configuration multipath-disks-configuration]
 +
|-
 +
| Improve dynamic volumes allocation || [https://blueprints.launchpad.net/bareon/+spec/dynamic-allocation-improvments dynamic-allocation-improvments]
 
|}
 
|}
  
Line 63: Line 80:
 
! Title !! Blueprint
 
! Title !! Blueprint
 
|-
 
|-
| Raid support || [https://blueprints.launchpad.net/bareon/+spec/raid-support blueprint]
+
| Life cycle management || [https://blueprints.launchpad.net/bareon/+spec/life-cycle-managment life-cycle-managment]
|-
 
| Multi-path disk configuration || [https://blueprints.launchpad.net/bareon/+spec/multipath-disks-configuration blueprint]
 
|-
 
| Improve dynamic volumes allocation || [https://blueprints.launchpad.net/bareon/+spec/dynamic-allocation-improvments blueprint]
 
 
|}
 
|}
  
Line 76: Line 89:
 
! Title !! Blueprint
 
! Title !! Blueprint
 
|-
 
|-
| Life cycle management || [https://blueprints.launchpad.net/bareon/+spec/life-cycle-managment blueprint]
+
| LVM mirror support || [https://blueprints.launchpad.net/bareon/+spec/lvm-mirror-support lvm-mirror-support]
 +
|-
 +
| Disks check after unexpected shutdown || [https://blueprints.launchpad.net/bareon/+spec/disks-check-after-unexpected-shutdown disks-check-after-unexpected-shutdown]
 
|}
 
|}
  
===== Version 1.7.0 =====
+
===== Backlog =====
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 85: Line 100:
 
! Title !! Blueprint
 
! Title !! Blueprint
 
|-
 
|-
| LVM mirror support || [https://blueprints.launchpad.net/bareon/+spec/lvm-mirror-support blueprint]
+
| Image pre-reboot configuration (good pluggable interface) || No blueprint
 +
|-
 +
| Image delivery (support several transports [glance, torrent, etc]) || No blueprint
 +
|-
 +
| Building of CentOS images || No blueprint
 +
|-
 +
| Extract nailgun data driver into separate repo || [https://blueprints.launchpad.net/bareon/+spec/refactor-data-drivers refactor-data-drivers]
 
|-
 
|-
| Disks check after unexpected shutdown || [https://blueprints.launchpad.net/bareon/+spec/disks-check-after-unexpected-shutdown blueprint]
+
| Move content from contrib directory to separate repositories || [https://blueprints.launchpad.net/bareon/+spec/remove-contrib-directory-from-bareon remove-contrib-directory-from-bareon]
 
|}
 
|}
  
 
===== Unsorted =====
 
===== Unsorted =====
  
===== Backlog =====
+
{| class="wikitable"
 +
|-
 +
! Title !! Blueprint
 +
|-
 +
| Diskless nodes cases (probably should be solved by deployment tools) || No blueprint
 +
|-
 +
| Using of Ironic for power and dhcp management || No blueprint
 +
|}

Latest revision as of 12:58, 19 February 2016

Latest releases

No released versions

Release in development

Version 1.0.0
Title Blueprint
Partitioning without provisioning (pluggable do_* actions) pluggable-do-actions
Bareon functional testing bareon-functional-testing
Rsync image deployment rsync-image-deployment
Multi image deployment multi-image-deployment
Policy-based partitioning policy-based-partitioning
Size unit conversion and relative sizing size-unit-conversion-and-relative-sizing
Add user docs for Ironic driver add-user-docs-for-ironic-driver

Future releases

Note: release dates and scoping of future releases can be changed.

Version 1.1.0
Title Blueprint
UEFI support uefi-support
Image building process should be extendable improve-image-building
Dynamic volume allocation dynamic-allocation


Version 1.2.0
Title Blueprint
Data driven decommission data-driven-decommission
Version 1.3.0
Title Blueprint
Multi-type image building (tarball, fs, disk) multi-type-image-building
Version 1.4.0
Title Blueprint
Raid support raid-support
Multi-path disk configuration multipath-disks-configuration
Improve dynamic volumes allocation dynamic-allocation-improvments
Version 1.5.0
Title Blueprint
Life cycle management life-cycle-managment
Version 1.6.0
Title Blueprint
LVM mirror support lvm-mirror-support
Disks check after unexpected shutdown disks-check-after-unexpected-shutdown
Backlog
Title Blueprint
Image pre-reboot configuration (good pluggable interface) No blueprint
Image delivery (support several transports [glance, torrent, etc]) No blueprint
Building of CentOS images No blueprint
Extract nailgun data driver into separate repo refactor-data-drivers
Move content from contrib directory to separate repositories remove-contrib-directory-from-bareon
Unsorted
Title Blueprint
Diskless nodes cases (probably should be solved by deployment tools) No blueprint
Using of Ironic for power and dhcp management No blueprint