
This commit introduces the initial spec for an automated upstream package update toolset for StarlingX. The toolset automates applying modifications to upstream packages using YAML markup and Helm template encoding/decoding. Key features: - Convert Helm charts to YAML and vice versa. - YAML markup to add, update, and delete semantic changes. - Support for code sync, Gerrit/Git commits, and file staging. - Web UI for target version selection, delivered in Docker. - Generates a code review output for CI/CD integration. - Configurable for image versions, changelogs, and upstream URLs. GenAI: - ChatGPT was used to assist in generating this content. The STX example spec was used as input, as well as interactive dialogue, to populate the various sections of the spec. Generated-By: ChatGPT O3-mini-high Story: 2011392 Task: 51923 Change-Id: Ie70426177306c56baf97b41b6b1795efb1e4c264 Signed-off-by: Aronsky, Gleb <Gleb.Aronsky@windriver.com>
StarlingX specifications
This repository contains specifications for the StarlingX project.
Description
Languages
reStructuredText
100%