Jump to: navigation, search

Difference between revisions of "StarlingX/MultiOS"

(28 intermediate revisions by 6 users not shown)
Line 1: Line 1:
=== MultiOS Sub-project ===
+
== MultiOS Sub-project ==
  
 
Welcome to the MultiOS sub-project!
 
Welcome to the MultiOS sub-project!
  
==== Team members ====
+
=== Team members ===
  
* Project Lead: TBD.  Candidates are: '''Bruce Jones''' <bruce.e.jones@intel.com>
+
* Project Lead: Victor Rodriguez <victor.rodriguez.bahena@intel.com>
* Technical Lead : TBD.  Candidates are: Brent Rowsell, Saul Wold
+
* Technical Lead : Saul Wold
* Contributors: TBD...
+
* Contributors: Saul Wold, Mario Alfredo C Arevalo,  Yi C Wang; Yan Chen Scott Little, Abraham Arce Moreno, Bruce Jones, Marcela Rosales, Stephen Gooch, Babak SarAshki.
  
==== Weekly call ====
+
=== Weekly call ===
  
TBD
+
Every Monday 4PM Pacific time https://zoom.us/j/342730236
  
==== Goals ====
+
Project notes https://etherpad.openstack.org/p/stx-multios
 +
 
 +
=== 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, and will become easier as the Upstreaming project gets the StarlingX forks closed.
* 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
 +
 +
=== Operating System Dependent Notes and Issues ===
 +
==== Debian ====
 +
 +
See [[StarlingX/MultiOS/Debian|Debian]]
 +
 +
==== openSUSE ====
 +
 +
See [[StarlingX/MultiOS/OpenSUSE|openSUSE]]
 +
 +
==== Clear Linux  ====
 +
 +
See [[StarlingX/MultiOS/ClearLinux|Clear Linux]]
 +
 +
==== Yocto/Wind River Linux  ====
 +
 +
See [[StarlingX/MultiOS/Yocto|Yocto]]

Revision as of 06:36, 21 October 2019

MultiOS Sub-project

Welcome to the MultiOS sub-project!

Team members

  • Project Lead: Victor Rodriguez <victor.rodriguez.bahena@intel.com>
  • Technical Lead : Saul Wold
  • Contributors: Saul Wold, Mario Alfredo C Arevalo, Yi C Wang; Yan Chen Scott Little, Abraham Arce Moreno, Bruce Jones, Marcela Rosales, Stephen Gooch, Babak SarAshki.

Weekly call

Every Monday 4PM Pacific time https://zoom.us/j/342730236

Project notes https://etherpad.openstack.org/p/stx-multios

Goals

Our goals for this sub-project are:

  • Enable StarlingX to be built on and run on multiple host operating systems
    • Our initial target operating systems are CentOS (currently supported), Clear Linux and Ubuntu
  • 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)

Dependencies

This work is dependent on work being done in the Python2 to Python3 Transition and Devstack Integration sub-projects, and will become easier as the Upstreaming project gets the StarlingX forks closed.

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

Operating System Dependent Notes and Issues

Debian

See Debian

openSUSE

See openSUSE

Clear Linux

See Clear Linux

Yocto/Wind River Linux

See Yocto