Hi Imam, If I understood correctly you are with this setup:
Headnode: Rocky 10.2 Compute Node: Rocky 9.7 You mentioned the first VM. Is it a virtualized xCAT install? If yes which hypervisor are you using? KVM with QEMU? Regards, On 31 Jul 2026, at 00:22, Imam Toufique <[email protected]> wrote: I need some help with new xcat build , as I did not have the following problems before... I installed the 2.18.0 in a inewly installed Rocky 10.2 system , set it up and this is what I got for my first VM build . The build was for Rocky Linux 9.7 . Here are the problems I am having: A. in /etc/httpd/conf.d/xcat.conf file, /install Directive is missing "Indexes" . See below. Without that , the VM would boot up , and then stall. <Directory "/install"> Options FollowSymLinks Includes MultiViews AllowOverride None Require all granted </Directory> B. After ( hopefully ) fix of #A ( above ), build starts and get into postinstall. But, it does not finish , I can't tell what might be wrong here, as I never had to look for problems here in the past 8 years of running xcat. Here is the /var/log/xcat/xcat.log from the VM ( node ) that I built: [root@test-1 ~]# cat /var/log/xcat/xcat.log Running Kickstart Post-installation script... Thu Jul 30 19:56:18 PDT 2026 [info]: xcat.deployment: Executing post.xcat to prepare for firstbooting ... Thu Jul 30 19:56:27 PDT 2026 [info]: xcat.deployment: trying to download postscripts from 172.16.10.4... Thu Jul 30 19:56:28 PDT 2026 [info]: xcat.deployment: postscripts downloaded successfully Thu Jul 30 19:56:28 PDT 2026 [info]: xcat.deployment: trying to get mypostscript from 172.16.10.4... Thu Jul 30 19:58:35 PDT 2026 [info]: xcat.deployment: finished firstboot preparation, sending request to 172.16.10.4:3002<http://172.16.10.4:3002/> for changing status... updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: flag update failed updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: flag update failed Thu Jul 30 08:02:42 PM PDT 2026 [info]: xcat.deployment: Running /xcatpost/mypostscript.post<http://mypostscript.post/> updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: Retrying flag update updateflag.awk: flag update failed Thu Jul 30 08:04:32 PM PDT 2026 [info]: xcat.deployment: /xcatpost/mypostscript.post<http://mypostscript.post/> return Thu Jul 30 08:04:32 PM PDT 2026 [info]: xcat.deployment: =============deployment ending==================== Looks like it downloads all the postscripts and my postscripts are also there in /xcatpost directory. Here is how I added my postscripts ( just like I had done before in my production cluster ) . root@poc2-mgmt:/etc/httpd/conf.d# lsdef -t group rocky97 Object name: rocky97 addkcmdline=R::consoleblank=0 R::intel_idle.max_cstate=0 R::cgroup_enable=memory R::swapaccount=1 grouptype=static members=test-1 netboot=xnba os=rocky9.7 postscripts=setupntp,rcic-postscripts/postscript,confignetwork -s provmethod=rocky9.7-x86_64-install-compute My files are there: root@poc2-mgmt:/etc/httpd/conf.d# ls /install/postscripts/rcic-postscripts/postscript /install/postscripts/rcic-postscripts/postscript C. In my production version of xcat ( 2.17.0-snap202411131534.noarch ) when node started to install , I was able to ping the node . On this version , the install starts , but I can't ping the node. The IP that is assigned to it , it does not use the IP , it uses the DHCP address and keeps using the DHCP address even after the node boots ( broken in the postscripts ). So, exameple: root@poc2-mgmt:/etc/httpd/conf.d# nslookup test-1 Server: 127.0.0.1 Address: 127.0.0.1#53 Name: test-1.local Address: 172.16.10.6 root@poc2-mgmt:/etc/httpd/conf.d# root@poc2-mgmt:/etc/httpd/conf.d# root@poc2-mgmt:/etc/httpd/conf.d# ping -c 3 test-1 PING test-1 (172.16.10.6) 56(84) bytes of data. >From poc2-mgmt (172.16.10.4) icmp_seq=1 Destination Host Unreachable >From poc2-mgmt (172.16.10.4) icmp_seq=2 Destination Host Unreachable >From poc2-mgmt (172.16.10.4) icmp_seq=3 Destination Host Unreachable --- test-1 ping statistics --- 3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2030ms pipe 3 While looking at the node , it has the DHCP address: 2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether bc:24:11:1f:bf:8c brd ff:ff:ff:ff:ff:ff altname enp0s18 inet 172.16.10.241/<http://172.16.10.241/>24 brd 172.16.10.255 scope global dynamic noprefixroute ens18 valid_lft 35688sec preferred_lft 35688sec inet6 fe80::be24:11ff:fe1f:bf8c/64 scope link noprefixroute valid_lft forever preferred_lft forever [root@test-1 ~]# the node does not have any ifcfg-xcat-interfaceX file in /etc/sysconfig/network-scripts/ directory. I must be missing something , not sure what I am missing. If someone from the current xCAT team can help shed some light into this , that would be great. thanks. _______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
_______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
