Jump to: navigation, search

Difference between revisions of "StarlingX/MultiOS"

Line 15: Line 15:
 
==== Goals ====
 
==== Goals ====
 
Our goals for this sub-project are:
 
Our goals for this sub-project are:
# Enable StarlingX to be built on and run on multiple operating systems
+
# Enable StarlingX to be built on and run on multiple host operating systems
## Our initial target operating systems are Clear Linux and Ubuntu
+
## Our initial target operating systems are CentOS (currently supported), Clear Linux and Ubuntu
## This requires significant changes to the build system, to the content of StarlingX, resolution of many of the carried patches, resolution of Python2 code and many other major changes
 
 
# Enable StarlingX to provide software management services for multiple package file formats
 
# Enable StarlingX to provide software management services for multiple package file formats
 
## This requires building abstraction layers in the StarlingX Flock to allow package management to be defined per-OS (or per package manager)
 
## This requires building abstraction layers in the StarlingX Flock to allow package management to be defined per-OS (or per package manager)
  
==== Near term objectives ====
+
==== Dependencies ====
* There is an effort underway to complete DevStack support for the StarlingX services and run them on Clear Linux.
+
This work is dependent on work being done in the [[StarlingX/Pyton2|Python2 to Python3 Transition]]| and [[StarlingX/Devstack|Devstack Integration]] sub-projects.
* There is also an effort underway to build StarlingX
 
  
 
==== Work items ====
 
==== Work items ====
* All Storyboard stories created for this team should use the tag "stx.multios" and the prefix [MULTIOS].
+
* All Storyboard stories created for this team should use the tag "stx.multios" and the prefix [MultiOS].
 
* The work items for this team can be found in Storyboard [https://storyboard.openstack.org/#!/story/list?status=active&project_group_id=86&tags=stx.multios here].
 
* The work items for this team can be found in Storyboard [https://storyboard.openstack.org/#!/story/list?status=active&project_group_id=86&tags=stx.multios here].
 
* The bugs open against the project can be found in TBD
 
* The bugs open against the project can be found in TBD

Revision as of 20:27, 20 September 2018

MultiOS Sub-project

Welcome to the MultiOS sub-project!

Team members

  • Project Lead: TBD. Candidates are: Bruce Jones <bruce.e.jones@intel.com>
  • Technical Lead : TBD. Candidates are: Brent Rowsell, Saul Wold
  • Contributors: TBD...

Weekly call

TBD

Goals

Our goals for this sub-project are:

  1. Enable StarlingX to be built on and run on multiple host operating systems
    1. Our initial target operating systems are CentOS (currently supported), Clear Linux and Ubuntu
  2. Enable StarlingX to provide software management services for multiple package file formats
    1. This requires building abstraction layers in the StarlingX Flock to allow package management to be defined per-OS (or per package manager)

Dependencies

This work is dependent on work being done in the Python2 to Python3 Transition| and Devstack Integration sub-projects.

Work items

  • All Storyboard stories created for this team should use the tag "stx.multios" and the prefix [MultiOS].
  • The work items for this team can be found in Storyboard here.
  • The bugs open against the project can be found in TBD