diff --git a/xCAT-csm/csm.compute.rhels7.ppc64le.pkglist b/xCAT-csm/install.rh/csm.compute.rhels7.ppc64le.pkglist similarity index 100% rename from xCAT-csm/csm.compute.rhels7.ppc64le.pkglist rename to xCAT-csm/install.rh/csm.compute.rhels7.ppc64le.pkglist diff --git a/xCAT-csm/csm.launch.rhels7.ppc64le.pkglist b/xCAT-csm/install.rh/csm.launch.rhels7.ppc64le.pkglist similarity index 100% rename from xCAT-csm/csm.launch.rhels7.ppc64le.pkglist rename to xCAT-csm/install.rh/csm.launch.rhels7.ppc64le.pkglist diff --git a/xCAT-csm/csm.login.rhels7.ppc64le.pkglist b/xCAT-csm/install.rh/csm.login.rhels7.ppc64le.pkglist similarity index 100% rename from xCAT-csm/csm.login.rhels7.ppc64le.pkglist rename to xCAT-csm/install.rh/csm.login.rhels7.ppc64le.pkglist diff --git a/xCAT-csm/csm.service.rhels7.ppc64le.pkglist b/xCAT-csm/install.rh/csm.service.rhels7.ppc64le.pkglist similarity index 100% rename from xCAT-csm/csm.service.rhels7.ppc64le.pkglist rename to xCAT-csm/install.rh/csm.service.rhels7.ppc64le.pkglist diff --git a/xCAT-csm/csm.workloadmanager.rhels7.ppc64le.pkglist b/xCAT-csm/install.rh/csm.workloadmanager.rhels7.ppc64le.pkglist similarity index 100% rename from xCAT-csm/csm.workloadmanager.rhels7.ppc64le.pkglist rename to xCAT-csm/install.rh/csm.workloadmanager.rhels7.ppc64le.pkglist diff --git a/xCAT-csm/netboot.rh/csm.compute.rhels7.ppc64le.pkglist b/xCAT-csm/netboot.rh/csm.compute.rhels7.ppc64le.pkglist new file mode 100644 index 000000000..50fb4c7ab --- /dev/null +++ b/xCAT-csm/netboot.rh/csm.compute.rhels7.ppc64le.pkglist @@ -0,0 +1,14 @@ +# +# Basic xCAT Netboot Compute node package List +# +#INCLUDE:/opt/xcat/share/xcat/netboot/rh/compute.rhels7.ppc64le.pkglist# +# +# Mellanox IB required packages +# +#INCLUDE:/opt/xcat/share/xcat/ib/netboot/rh/ib.rhels7.ppc64le.pkglist# +# +yum +pciutils +nvme-cli +lsscsi +lsvpd diff --git a/xCAT-csm/netboot.rh/csm.launch.rhels7.ppc64le.pkglist b/xCAT-csm/netboot.rh/csm.launch.rhels7.ppc64le.pkglist new file mode 100644 index 000000000..f24861fbb --- /dev/null +++ b/xCAT-csm/netboot.rh/csm.launch.rhels7.ppc64le.pkglist @@ -0,0 +1 @@ +#csm launch diff --git a/xCAT-csm/netboot.rh/csm.login.rhels7.ppc64le.pkglist b/xCAT-csm/netboot.rh/csm.login.rhels7.ppc64le.pkglist new file mode 100644 index 000000000..4410939e0 --- /dev/null +++ b/xCAT-csm/netboot.rh/csm.login.rhels7.ppc64le.pkglist @@ -0,0 +1 @@ +#csm login diff --git a/xCAT-csm/netboot.rh/csm.service.rhels7.ppc64le.pkglist b/xCAT-csm/netboot.rh/csm.service.rhels7.ppc64le.pkglist new file mode 100644 index 000000000..932d448df --- /dev/null +++ b/xCAT-csm/netboot.rh/csm.service.rhels7.ppc64le.pkglist @@ -0,0 +1 @@ +#csm service diff --git a/xCAT-csm/netboot.rh/csm.workloadmanager.rhels7.ppc64le.pkglist b/xCAT-csm/netboot.rh/csm.workloadmanager.rhels7.ppc64le.pkglist new file mode 100644 index 000000000..80ea18046 --- /dev/null +++ b/xCAT-csm/netboot.rh/csm.workloadmanager.rhels7.ppc64le.pkglist @@ -0,0 +1 @@ +#csm workload manager diff --git a/xCAT-csm/xCAT-csm.spec b/xCAT-csm/xCAT-csm.spec index b173e3043..b9865d37e 100644 --- a/xCAT-csm/xCAT-csm.spec +++ b/xCAT-csm/xCAT-csm.spec @@ -32,10 +32,12 @@ xCAT-csm provides Packages for installation of CSM nodes %install rm -rf %{buildroot} -mkdir -p $RPM_BUILD_ROOT/%{prefix}/share/xcat/install/rh/ mkdir -p $RPM_BUILD_ROOT/install/postscripts/ +mkdir -p $RPM_BUILD_ROOT/%{prefix}/share/xcat/install/rh/ +mkdir -p $RPM_BUILD_ROOT/%{prefix}/share/xcat/netboot/rh/ -cp csm* $RPM_BUILD_ROOT/%{prefix}/share/xcat/install/rh/ +cp install.rh/* $RPM_BUILD_ROOT/%{prefix}/share/xcat/install/rh/ +cp netboot.rh/* $RPM_BUILD_ROOT/%{prefix}/share/xcat/netboot/rh/ cp install/postscripts/* $RPM_BUILD_ROOT/install/postscripts/ %clean