Build XCP-ng ISO - issue at create-installimg
-
Hi everyone,
I'm playing around with the build of the XCP-ng ISO to add a custom RPM in it.
Also, I'm facing an issue where I can't find my way out.This is the
create-installimg.shstep where setup_yum_repos ( frommisc.sh) doesn't manage to access the yum config.What is weird is that just before this function is called I manage with a simple cat command to access it.
And as per my understanding at reading the script the TPMDIR is set bymisc.shso I don't have control over it.This is the output of my tests currently.
sudo docker run --rm -it -v "$(pwd)/create-install-image:/create-install-image:ro" -v "$(pwd):/output" b292e8a21068 /bin/bash [root@85b20fccb0e7 /]# /create-install-image/scripts/create-installimg.sh --output /output/install-8.3.img 8.3 -----Set REPOS----- YUMCONF: //tmpdir-VcYHGW/yum-171swX.conf YUMREPOSD: //tmpdir-VcYHGW/yum-repos-eg1dEe.d YUMCONF_TPML: /create-install-image/configs/8.3/yum.conf.tmpl ROOTFS: //tmpdir-VcYHGW/rootfs-1RKWIe YUMFLAGS: --config=//tmpdir-VcYHGW/yum-171swX.conf --installroot=//tmpdir-VcYHGW/rootfs-1RKWIe -q ls REPOSD cat YUMCONF [main] keepcache=1 debuglevel=2 reposdir=//tmpdir-VcYHGW/yum-repos-eg1dEe.d logfile=/var/log/yum.log retries=20 obsoletes=1 gpgcheck=1 assumeyes=1 syslog_ident=mock syslog_device= metadata_expire=0 mdpolicy=group:primary best=1 protected_packages= skip_missing_names_on_install=0 tsflags=nodocs --- ISSUE happens here *setup_yum_repos* ---- CRITICAL:yum.cli:Config error: Error accessing file for config file:////tmpdir-VcYHGW/yum-171swX.confThis is the docker image I'm using.
sudo docker images i Info → U In Use IMAGE ID DISK USAGE CONTENT SIZE EXTRA ghcr.io/xcp-ng/xcp-ng-build-env:8.3 b292e8a21068 543MB 0BI have been building this from the xcp-ng build env repo:
https://github.com/xcp-ng/create-install-image/tree/masterI'm puzzle and can't find what I'm doing wrong here.
Any hint will be much welcome !
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login