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
9 lines
366 B
Plaintext
9 lines
366 B
Plaintext
loci/patches:
|
|
- loci/patches/0001-starlingx-wheels-from-filesystem-pkg-repos.patch : this patch
|
|
makes docker images very large when COPY'ing a local wheels tarball.
|
|
- Remove all patches; or re-work & merge upstream & then switch to an upstream loci.
|
|
They may not apply to Loci/master as is; and they have problems as well as
|
|
some STX-specific functionality.
|
|
|
|
|