We propose aligning the StarlingX kernel to the latest long-term support
(LTS) release, which is v6.6 as of this writing, to let StarlingX take
advantage of upstream improvements made to the Linux kernel since the
release of StarlingX's current kernel based on v5.10.
Note that this proposal is based on an earlier version published at:
https://review.opendev.org/c/starlingx/specs/+/904655
Story: 2011000
Task: 49370
Change-Id: I460c92c5e2913ccf76d3e7526f8e3bb0cf64cb41
Co-developed-by: Li Zhou <li.zhou@windriver.com>
Signed-off-by: Li Zhou <li.zhou@windriver.com>
Co-developed-by: M. Vefa Bicakci <vefa.bicakci@windriver.com>
Signed-off-by: M. Vefa Bicakci <vefa.bicakci@windriver.com>
Kubernetes Power Manager is a Kubernetes Operator designed to expose and
utilize the power control technologies present in some processors in a
Kubernetes cluster. Its main application is directed to power control in
situations of workloads in known periods and power optimization even in high
performance workloads.
Story: 2010737
Task: 47983
Change-Id: I596577571e5b66ddf81f86687c05350e09bbed3c
Signed-off-by: Romão Martines <romaomatheus.martinesdejesus@windriver.com>
First draft of the spec for Marvell Octeon RAN Accelerator Integration
into StarlingX.
Story: 2010047
Task: 47393
Signed-off-by: Veerasenareddy Burru <vburru@marvell.com>
Change-Id: Ic6c93f333b26402f100a278324afd23ee07b21bd
This specification describes the introduction of AppArmor into the StarlingX solution.
Story: 2010310
Task: 46355
Signed-off-by: jmishra <jagatguruprasad.mishra@windriver.com>
Change-Id: Id76a3da52c148c77bfd78cafbe583b94345e491a
oran-o2 service to make starlingx be compliant to O-RAN spec.
Story: 2010278
Task: 46231
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: Ib45ff3d6d3f0799d4e2ee730527d02d1aff2a4c8
Adjustments to allow the execution of StarlingX services in only one
core. Reducing StarlingX resource consumption to just one core allows
the system to use the remaining resources for a larger workload,
increasing the availability of resources for end user applications.
Story: 2010087
Task: 45594
Signed-off-by: Alyson Deives Pereira <alyson.deivespereira@windriver.com>
Change-Id: Ibd65aa80c3e0b9f12e67e857a54f070a525a9c20
This spec document covers the proposed changes to StarlingX to support
the configuration of SyncE features on Intel's Westport Channel NICs.
Signed-off-by: Cole Walker <cole.walker@windriver.com>
Change-Id: Ib9e58cb40f5f6e70fb1cfbc0ec398d85da8dfdb6
The spec document covers the proposed changes to the StarlingX PTP
configuration model in order to support multi-instance PTP and enable
more flexible configuration.
Story: 2009248
Task: 44860
Signed-off-by: Cole Walker <cole.walker@windriver.com>
Change-Id: I2957b70b6c9874e4750379f4bc7c7a77c3e0c5e2
This spec proposes the adoption of cert-manager for platform
certificate management since system bootstrap.
Story: 2009811
Task: 44373
Signed-off-by: Rei Oliveira <Reinildes.JoseMateusOliveira@windriver.com>
Change-Id: Icb7b6d1a6f53d018e353afb445435786d1c97794
This specification describes what configuration
is required to support a Secure Local OpenLDAP
for StarlingX.
Story: 2009834
Task: 44507
Signed-off-by: Carmen Rata <carmen.rata@windriver.com>
Change-Id: Iae87fe60323f10e2b5ac40b5650b36013d196ab2
This spec proposes the replacement of Armada with FluxCD.
Story: 2009138
Change-Id: I3bbe4c452a09915031029e4bc6a7080ef08e6167
Signed-off-by: Mihnea Saracin <Mihnea.Saracin@windriver.com>
Initial spec for adding support for full K8s to debian
build tools.
Story: 2009812
Task: 44374
Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
Change-Id: I3e640b8c9a14592db8924e893488a908770a7bdd
Some minor adjustments to kubernetes root CA certficate update
spec based on implementation for accuracy.
Story: 2008675
Signed-off-by: Andy Ning <andy.ning@windriver.com>
Change-Id: I0eecee32e2ca17c64194151d8e96076c4754f7b6
This spec proposes the upgrade of Ceph from Mimic to Nautilus and its
related components as part of STX 6.0 release. The upgrade is required
since Mimic is already EOL.
Story: 2009074
Signed-off-by: Vinicius Lopes da Silva <vinicius.lopesdasilva@windriver.com>
Change-Id: If7ed1c55c26aa4501a5638036dfc16cd4aca1291
This spec proposes a mechanism to upgrade Kubernetes and related
components as part of the STX 6.0 release. The major problem is
how to jump three Kubernetes versions in one release without
unduly impacting security and other feature patches.
Story: 2008972
Change-Id: Ie854e473b9e8e01a624eeeedaedee74966e1df07
Signed-off-by: Chris Friesen <chris.friesen@windriver.com>
This spec proposes we uprev the kernel to version 5.10 LTS and move
from CentOS supplied kernel source to Yocto Project kernel
source. This change is proposed as part of the STX 6.0 release in
order to make the move before CentOS 8 updates end on December 31,
2021.
Story: 2008921
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Change-Id: Ie1822c0bd39d4b33eb21b3dd5919de567efdb846
Initial spec submission for a new stx tool to be implemented as part
of the transition to Debian OS.
Story: 2008862
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Change-Id: Ib9d0c02d8f1b3e3d64397dd141430da129e3289d
This specification describes a Linux Auditing System containerized
solution for StarlingX.
Story: 2008849
Task: 42362
Signed-off-by: Carmen Rata <carmen.rata@windriver.com>
Change-Id: I439f236b1ffbf9468cd06bfed65e15ee03cc727c
Initial spec submission for an updated build system to be implemented
as part of the transition to Debian OS.
Story: 2008846
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Change-Id: I4df12c60d4f3db8eca357d43d4b4c756e4b76665
Initial version of Alternative OS Specification due to CentOS
being early EOL'ed.
v2: mostly spelling and whitespace nits.
v3: Address comments & updates to Alternatves section
v4: Added more info about Oracle Linux and changed Update section
v5: updated security impact
Signed-off-by: Saul Wold <saul.wold@windriver.com>
Change-Id: Ieaa04f72ad4ddf588563259962c1c0210d80d448
Story: 2008675
Authored-By: Andy Ning <andy.ning@windriver.com>
Co-Authored-By: Joao Paulo Soubihe <joaopaulo.soubihe@windriver.com>
Signed-off-by: Andy Ning <andy.ning@windriver.com>
Change-Id: Ia09423afcf1762857a347d99f3cda8da2c4b1e77