From 33f62916061d7a5665b3ada17a8ed0e9bfe9b1b9 Mon Sep 17 00:00:00 2001 From: Tobias Jungel Date: Thu, 1 Oct 2026 09:12:06 +0200 Subject: [PATCH] Add control plane feature (#351) * add control plane feature * use `controlplane` feature instead of `scibase` wrt. GEP-33 * minor fixes in `scibase` feature description Backport of bd5cf1643f4e7fa7f78cb38db80aa1fbc4b1709e Signed-off-by: Tobias Jungel <1773291+toanju@users.noreply.github.com> Co-authored-by: Tobias Jungel <1773291+toanju@users.noreply.github.com> --- features/controlplane/README.md | 22 ++++++++++++++++++++++ features/controlplane/info.yaml | 5 +++++ features/scibase/README.md | 6 +++--- flavors.yaml | 2 +- 4 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 features/controlplane/README.md create mode 100644 features/controlplane/info.yaml diff --git a/features/controlplane/README.md b/features/controlplane/README.md new file mode 100644 index 00000000..560f85a0 --- /dev/null +++ b/features/controlplane/README.md @@ -0,0 +1,22 @@ +## Feature: controlplane + +### Description + + +This platform feature creates the control plane artifact for SCI Baremetal OS. + + +### Features + +This feature serves as the base for the SCI Baremetal OS (control plane) + +### Unit testing + +### Meta + +||| +|---|---| +|type|element| +|artifact|None| +|included_features|`scibase`| +|excluded_features|None| diff --git a/features/controlplane/info.yaml b/features/controlplane/info.yaml new file mode 100644 index 00000000..e69a2e0a --- /dev/null +++ b/features/controlplane/info.yaml @@ -0,0 +1,5 @@ +description: "SCI Baremetal OS (controlplane)" +type: element +features: + include: + - scibase diff --git a/features/scibase/README.md b/features/scibase/README.md index 9a5454a1..361ed71c 100644 --- a/features/scibase/README.md +++ b/features/scibase/README.md @@ -1,4 +1,4 @@ -## Feature: sci +## Feature: scibase ### Description @@ -8,8 +8,8 @@ This platform feature creates the base artifact for SCI Baremetal OS. ### Features -This feature the base for the SCI Baremetal OS including the common features -and flags. +This feature serves as the base layer for the SCI Baremetal OS and includes the +common features and flags. ### Unit testing diff --git a/flavors.yaml b/flavors.yaml index 6edc213d..e555c142 100644 --- a/flavors.yaml +++ b/flavors.yaml @@ -18,7 +18,7 @@ targets: test-platform: false publish: false - features: - - scibase + - controlplane - _usi arch: amd64 build: true