I think “rmosdistro rocky8.6-x86_64” is suppose to remove everything under “/install/rocky8.6/x86_64” If you also wish to remove the osimage definitions, you can use “rmdef -t osimage <osimage name>”
From: Imam Toufique <techie...@gmail.com> Sent: Thursday, July 13, 2023 12:20 PM To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> Subject: [EXTERNAL] Re: [xcat-user] Best known methods to clean up old osimage(s) I got this when I tried the following command: [root@ rh8-mgmt ~]# rmosdistro rocky8. 6-x86_64 Error: [rh8-mgmt]: rmosdistro: failed to remove rocky8. 6-x86_64, it is referenced by osimages: rocky8. 6-x86_64-install-compute,rocky8. 6-x86_64-install-service,rocky8. 6-x86_64-netboot-compute,rocky8. 6-x86_64-statelite-computeretry ZjQcmQRYFpfptBannerStart This Message Is From an Untrusted Sender You have not previously corresponded with this sender. Report Suspicious <https://us-phishalarm-ewt.proofpoint.com/EWT/v1/PjiDSg!12-vrJBRJvZ2GgVQOE0uoW36mecHaqP53ATUbzC1Ly6ikxfLCvDs7eWU5_GtNJ3_xfvqTN7nxPmJZwHE55EqYDLPdQcc_gYl9htMo9Bs3OZ-1uMVlrph0EKNr_o$> ZjQcmQRYFpfptBannerEnd I got this when I tried the following command: [root@rh8-mgmt ~]# rmosdistro rocky8.6-x86_64 Error: [rh8-mgmt]: rmosdistro: failed to remove rocky8.6-x86_64, it is referenced by osimages: rocky8.6-x86_64-install-compute,rocky8.6-x86_64-install-service,rocky8.6-x86_64-netboot-compute,rocky8.6-x86_64-statelite-compute retry with -f option ! So, I tried with the -f option. [root@rh8-mgmt ~]# rmosdistro -f rocky8.6-x86_64 rmosdistro: remove rocky8.6-x86_64 success then I still see the distro in osimage listing: root@rh8-mgmt ~]# lsdef -t osimage rocky8.6-x86_64-install-compute (osimage) rocky8.6-x86_64-install-service (osimage) rocky8.6-x86_64-netboot-compute (osimage) rocky8.6-x86_64-statelite-compute (osimage) rocky8.7-x86_64-install-compute (osimage) rocky8.7-x86_64-install-service (osimage) rocky8.7-x86_64-netboot-compute (osimage) rocky8.7-x86_64-stateful-mgmtnode (osimage) rocky8.7-x86_64-statelite-compute (osimage) and I see the rocky8.6 directory in /installl area. [root@rh8-mgmt ~]# ls -ld /install/rocky8* drwxr-xr-x 2 root root 6 Jul 13 09:14 /install/rocky8.6 drwxr-xr-x 3 root root 20 Jan 5 2023 /install/rocky8.7 drwxr-xr-x 3 root root 20 Jun 27 11:04 /install/rocky8.8 is the rmdistro command supposed clear the osimage listing ( above ) , directory from /install and clear out other references of this distro/osimage? If not, what is the right way to do this? thanks. On Thu, Jul 13, 2023 at 6:42 AM Mark Gurevich via xCAT-user <xcat-user@lists.sourceforge.net<mailto:xcat-user@lists.sourceforge.net>> wrote: For diskless, you can use "rmimage" command. For diskful, you can try "rmosdistro" command. -----Original Message----- From: Imam Toufique <techie...@gmail.com<mailto:techie...@gmail.com>> Sent: Thursday, July 13, 2023 9:28 AM To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net<mailto:xcat-user@lists.sourceforge.net>> Subject: [EXTERNAL] [xcat-user] Best known methods to clean up old osimage(s) Hi everyone, I am in need of cleaning up some of my old OS images from one of my mgmt nodes. I am sure you all have done it before, but I have not. What are your recommendations to do this? thank you, as always! -- Regards, Imam Toufique 213-700-5485 _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net<mailto:xCAT-user@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/xcat-user<https://lists.sourceforge.net/lists/listinfo/xcat-user> _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net<mailto:xCAT-user@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/xcat-user<https://lists.sourceforge.net/lists/listinfo/xcat-user> -- Regards, Imam Toufique 213-700-5485
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user