Jump to: navigation, search

Difference between revisions of "Bareon/Roadmap"

(Init roadmap page)
 
(Version 1.0.0: Add blueprints from Cray team into 1.0.0 scope)
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
==== Latest releases ====
 +
No released versions
 +
 +
==== Release in development ====
  
 
===== Version 1.0.0 =====
 
===== Version 1.0.0 =====
 +
 +
{| class="wikitable"
 +
|-
 +
! Title !! Blueprint
 +
|-
 +
| Partitioning without provisioning (pluggable do_* actions) || [https://blueprints.launchpad.net/bareon/+spec/pluggable-do-actions pluggable-do-actions]
 +
|-
 +
| 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 ====
 +
 +
Note: release dates and scoping of future releases can be changed.
 +
 +
===== Version 1.1.0 =====
 +
 +
{| class="wikitable"
 +
|-
 +
! Title !! 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]
 +
|-
 +
| Dynamic volume allocation || [https://blueprints.launchpad.net/bareon/+spec/dynamic-allocation dynamic-allocation]
 +
|}
 +
 +
 +
===== Version 1.2.0 =====
 +
 +
{| class="wikitable"
 +
|-
 +
! Title !! Blueprint
 +
|-
 +
| Data driven decommission || [https://blueprints.launchpad.net/bareon/+spec/data-driven-decommission data-driven-decommission]
 +
|}
 +
 +
===== Version 1.3.0 =====
 +
 +
{| class="wikitable"
 +
|-
 +
! Title !! Blueprint
 +
|-
 +
| Multi-type image building (tarball, fs, disk) || [https://blueprints.launchpad.net/bareon/+spec/multi-type-image-building multi-type-image-building]
 +
|}
 +
 +
===== Version 1.4.0 =====
 +
 +
{| class="wikitable"
 +
|-
 +
! Title !! 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]
 +
|}
 +
 +
===== Version 1.5.0 =====
 +
 +
{| class="wikitable"
 +
|-
 +
! Title !! Blueprint
 +
|-
 +
| Life cycle management || [https://blueprints.launchpad.net/bareon/+spec/life-cycle-managment life-cycle-managment]
 +
|}
 +
 +
===== Version 1.6.0 =====
 +
 +
{| class="wikitable"
 +
|-
 +
! Title !! 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]
 +
|}
 +
 +
===== Backlog =====
 +
 +
{| class="wikitable"
 +
|-
 +
! 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 || [https://blueprints.launchpad.net/bareon/+spec/refactor-data-drivers refactor-data-drivers]
 +
|-
 +
| 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 =====
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Title !! Description !! Blueprint
+
! Title !! Blueprint
 
|-
 
|-
| Example || Example || Example
+
| Diskless nodes cases (probably should be solved by deployment tools) || No blueprint
 
|-
 
|-
| Example || Example || Example
+
| 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