StarlingX build source tree root
a885f19aec
* 0001-starlingx-wheels-from-filesystem-pkg-repos.patch: allows one to specify a local wheels tarfile, rather than a URL. This patch was effectively hard-coded in the build script -- converted to a proper git patch file. This patch has a problem that will be addressed by a separate commit: it makes docker images unnecessarily large by embedding the entire wheel file in one of the intermediate docker FS layers. While the file is deleted at the end, that intermediate layer remains as part of the docker image. * 0002-Don-t-fail-if-user-group-exists-in-base-image.patch: the StarlingX base image contains user accounts such as "nova" and "keystone", causing Loci to fail when trying to create users & groups. This unusual behavior of the base image is a side effect of this commit: https://review.opendev.org/c/starlingx/integ/+/854246 which looks necessary for unrelated reasons and can't be reverted. This patch adds additional parameters to be used in image build recipes that work around this problem: - UPDATE_SYSTEM_ACCOUNT: if user exists at build time, update its UID/GUID/$HOME if necessary - NON_UNIQUE_SYSTEM_ACCOUNT: allow non-unique UID/GID when creating user & group. Story: 2010294 Task: 46282 Signed-off-by: Davlet Panech <davlet.panech@windriver.com> Change-Id: I213e0401326c8a9b70030f4c4504f8ceb8a63945 |
||
---|---|---|
build-data | ||
build-tools | ||
stx | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
LICENSE | ||
test-requirements.txt | ||
tox.ini |