Mark, Thanks for responding. My osimage looks like this: Object name: rhel9-r640 crashkernelsize=256M dump=nfs://10.4.0.31/install/crash exlist=/install/custom/netboot/rhels9.4.0/compute.exlist imagetype=linux osarch=x86_64 osdistroname=rhels9.4.0-x86_64 osname=Linux osvers=rhels9.4.0 otherpkgdir=/install/post/otherpkgs/rhels9.4.0/x86_64 permission=755 pkgdir=/install/rhels9.4.0/x86_64 pkglist=/install/custom/netboot/rhels9.4.0/compute.pkglist profile=compute provmethod=netboot rootimgdir=/install/netboot/rhels9.4.0/x86_64/compute synclists=/install/custom/netboot/rhels9.4.0/compute.synclist template=/opt/xcat/share/xcat/install/rh/compute.rhels9.tmpl
It never gets to parsing the syncfiles list butis carefully arranged like this: # autofs######## /install/sync/compute/etc/auto.master -> /etc/auto.master /install/sync/compute/etc/auto.home -> /etc/auto.home /install/sync/compute/etc/auto.projects -> /etc/auto.projects /install/sync/compute/etc/auto.modules -> /etc/auto.modules # chrony ######## /install/sync/compute/etc/chrony.conf -> /etc/chrony.conf (etc.) The log looks like this:xdsh compute-13-16 "grep syncfiles /var/log/xcat/xcat.log" compute-13-16: Thu Jul 3 15:28:42 EDT 2025 [info]: xcat.deployment.postbootscript: postbootscript start..: syncfiles compute-13-16: ++ basename ./syncfiles compute-13-16: + bname=syncfiles compute-13-16: + logger -t xcat.deployment.postbootscript -p local4.info 'Performing syncfiles postscript' compute-13-16: + logger -t xcat.deployment.postbootscript -p local4.info 'syncfiles: the OS name = Linux' compute-13-16: ++ /xcatpost/startsyncfiles.awk -v RCP= compute-13-16: ++ /xcatpost/startsyncfiles.awk -v RCP= compute-13-16: ++ /xcatpost/startsyncfiles.awk -v RCP= compute-13-16: ++ /xcatpost/startsyncfiles.awk -v RCP= compute-13-16: ++ /xcatpost/startsyncfiles.awk -v RCP= compute-13-16: ++ /xcatpost/startsyncfiles.awk -v RCP= compute-13-16: + logger -t xcat.deployment.postbootscript -p local4.err 'syncfiles: Perform Syncing File action encountered error' compute-13-16: Thu Jul 3 15:29:55 EDT 2025 [info]: xcat.deployment.postbootscript: postbootscript end...:syncfiles return with 1 The lead-off to that looks like this: Thu Jul 3 15:28:42 EDT 2025 [info]: xcat.deployment.postbootscript: postbootscript start..: syncfiles + '[' -n xcat.deployment.postbootscript ']' + log_label=xcat.deployment.postbootscript ++ basename ./syncfiles + bname=syncfiles + '[' -d /.statelite ']' + '[' -n 0 ']' + '[' 0 -eq 1 ']' + '[' -n '' ']' + RCP= + '[' '!' -e /usr/bin/rsync ']' + logger -t xcat.deployment.postbootscript -p local4.info 'Performing syncfiles postscript' ++ uname + osname=Linux + xcatpostdir=/xcatpost + logger -t xcat.deployment.postbootscript -p local4.info 'syncfiles: the OS name = Linux' + quit=no + count=5 + returncode=0 + '[' no = no ']' + cat /etc/os-release + grep -i cumulus + '[' Linux = Linux ']' ++ /xcatpost/startsyncfiles.awk -v RCP= + returncode=1 then continues until it gives up /etc/os-release looks like this: NAME="Red Hat Enterprise Linux" VERSION="9.4 (Plow)" ID="rhel" ID_LIKE="fedora" VERSION_ID="9.4" PLATFORM_ID="platform:el9" PRETTY_NAME="Red Hat Enterprise Linux 9.4 (Plow)" ANSI_COLOR="0;31" LOGO="fedora-logo-icon" CPE_NAME="cpe:/o:redhat:enterprise_linux:9::baseos" HOME_URL="https://www.redhat.com/" DOCUMENTATION_URL="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 9" REDHAT_BUGZILLA_PRODUCT_VERSION=9.4 REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux" REDHAT_SUPPORT_PRODUCT_VERSION="9.4" The installation is coming off a 9.4 dvd mounted loop. That's all I've got for now. Thank you for considering, Andy On Thursday, June 26, 2025 at 09:25:41 AM EDT, Mark Frenette <mark2.frene...@gmail.com> wrote: Could you post your osimage table entry and the contents of your sync.list. On 6/26/25 06:05, Andreas Skau wrote: > Hi Endo, > > Not sure what the problem is, but having been in the same situation and > eventually given up on debugging/fixing the postscript I wrote this > small script to just tell xcatd to start the syncing: > https://github.com/buzh/xcat-syncfilez > > If that works for you you could just replace syncfiles alltogether, if > not you probably have a more fundamental config problem on the frontend > side. > > Hope this helps, > Andreas > > +++ Endo via xCAT-user [25/06/25 16:33 +0000]: >> From: Endo via xCAT-user <xcat-user@lists.sourceforge.net> >> Date: Wed, 25 Jun 2025 16:33:43 +0000 (UTC) >> To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> >> Cc: Endo <endocra...@yahoo.com> >> Subject: Re: [xcat-user] syncfiles failure RHEL9.4 >> Reply-To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> >> >> I should also have shared that I am using xCAT 2.17. yesterday I >> opted for the dev branch in hopes for some change. >> >> During syncfiles the variable RCP is assigned /usr/bin/rsync, as >> discovered. Following the failure the script walks through other >> possibilities, ending with syncing file action encountered error. >> >> Thank you for any suggestions >> >> >> On Tue, Jun 24, 2025 at 1:58 PM, Endo via >> xCAT-user<xcat-user@lists.sourceforge.net> wrote: Hello xCAT people, >> During deployment I initially got "there is no sync file template for >> the node" >> After adding synclists=path-to-synclist to the osimage I can see >> errors and retries. I believe these are related to the following: >> xdcp with -f path-to-synclist I see /tmp/rsync_computex: permission >> denied >> updatenode produces the same error >> xdsh works fine in general, as does ssh >> I also need to to develop a routine to register the node with >> subscription manager. I will probably use the katello rpm, >> suggestions welcome. >> Thank you for any suggestions. I apologize if these are redundant but >> I have spent some time searching without further >> success. Andy_______________________________________________ >> xCAT-user mailing list >> xCAT-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/xcat-user >> > > >> _______________________________________________ >> xCAT-user mailing list >> xCAT-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/xcat-user > > -- Mark Frenette mark2.frene...@gmail.com 603-490-6823 _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user