NCN Operating System Releases

The management non-compute nodes (NCNs) define their products per image layer:

  • Kubernetes NCN images are always SLE_HPC (SuSE High Performance Computing)
  • Ceph Storage NCN images are always SLE_HPC (SuSE High Performance Computing) with SES (SuSE Enterprise Storage)

The sles-release RPM is uninstalled for NCNs, and instead, the sle_HPC-release RPM is installed. These both provide the same files, but differ for os-release and /etc/product.d/baseproduct.

The ses-release RPM is installed on top of the sle_HPC-release RPM in the Ceph images.

(ncn-s#) The following example shows the two product files for a utility storage node booted from the Ceph image. This node is capable of high performance computing and serving enterprise storage.

ls -l /etc/products.d/

Expected output:

total 5
lrwxrwxrwx 1 root root   12 Jan  1 06:43 baseproduct -> SLE_HPC.prod
-rw-r--r-- 1 root root 1587 Oct 21 15:27 ses.prod
-rw-r--r-- 1 root root 2956 Jun 10  2020 SLE_HPC.prod
grep '<summary' /etc/products.d/*.prod
/etc/products.d/ses.prod:  <summary>SUSE Enterprise Storage 7</summary>
/etc/products.d/SLE_HPC.prod:  <summary>SUSE Linux Enterprise High Performance Computing 15 SP3</summary>

(ncn-mw#) Kubernetes nodes will report SLE HPC only, which is reflected in the kubectl output.

kubectl get nodes -o wide

Expected output:

NAME       STATUS   ROLES                  AGE   VERSION    INTERNAL-IP   EXTERNAL-IP   OS-IMAGE                                                  KERNEL-VERSION         CONTAINER-RUNTIME
ncn-m001   Ready    control-plane,master   27h   v1.21.12   10.252.1.4    <none>        SUSE Linux Enterprise High Performance Computing 15 SP3   5.3.18-150300.59.87-default   containerd://1.5.12
ncn-m002   Ready    control-plane,master   8d    v1.21.12   10.252.1.5    <none>        SUSE Linux Enterprise High Performance Computing 15 SP3   5.3.18-150300.59.87-default   containerd://1.5.12
ncn-m003   Ready    control-plane,master   8d    v1.21.12   10.252.1.6    <none>        SUSE Linux Enterprise High Performance Computing 15 SP3   5.3.18-150300.59.87-default   containerd://1.5.12
ncn-w001   Ready    <none>                 8d    v1.21.12   10.252.1.7    <none>        SUSE Linux Enterprise High Performance Computing 15 SP3   5.3.18-150300.59.87-default   containerd://1.5.12
ncn-w002   Ready    <none>                 8d    v1.21.12   10.252.1.8    <none>        SUSE Linux Enterprise High Performance Computing 15 SP3   5.3.18-150300.59.87-default   containerd://1.5.12
ncn-w003   Ready    <none>                 8d    v1.21.12   10.252.1.9    <none>        SUSE Linux Enterprise High Performance Computing 15 SP3   5.3.18-150300.59.87-default   containerd://1.5.12