StarlingX Installation/Update/Patching/Backup/Restore
864f8156d6
This allows creation of debian patches (RR and INSVC) based on ostree. Steps to create a debian patch: 1) Export env variables, e.g: export PROJECT="stx-debian-desktop" export STX_BUILD_HOME="/localdisk/designer/${USER}/${PROJECT}" 2) Run prepare to create a clone of the STX_BUILD_HOME ostree_repo ./make_patch.py prepare --clone-repo ostree_test 3) Make changes to the environment - update a package - build-pkgs -c -p <package name> - build-image This will create a new commit in the build ostree_repo 4) Create your patch.xml (samples provided) - patch_recipe_rr_sample.xml - patch_recipe_insvc_sample.xml 5) Run create to build the patch ./make_patch.py create --patch-recipe patch_recipe_rr_sample.xml \ --clone-repo ostree_test Once the script is done the .patch file can be located at: $STX_BUILD_HOME/localdisk/lat/std/deploy/ Story: 2009969 Task: 45542 Signed-off-by: Luis Sampaio <luis.sampaio@windriver.com> Change-Id: I902c42bc22601810fb91e45c630671af14906dcd |
||
---|---|---|
api-ref/source | ||
cgcs-patch | ||
devstack | ||
doc | ||
enable-dev-patch | ||
extras/scripts | ||
patch-alarm | ||
patch-boot-args | ||
patch-scripts | ||
releasenotes | ||
sw-patch | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
bindep.txt | ||
centos_build_layer.cfg | ||
centos_dev_wheels.inc | ||
centos_iso_image.inc | ||
centos_pkg_dirs | ||
centos_stable_wheels.inc | ||
CONTRIBUTORS.wrs | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
LICENSE | ||
pylint.rc | ||
README.rst | ||
requirements.txt | ||
test-requirements.txt | ||
tox.ini |
stx-update
StarlingX Software Management