While validating Portworx v3.0.4 on Kubernetes (Hosted in MAAS), encountered this error that prevents portworx pod from coming up normally.
Portworx version: v3.0.4
OS : Ubuntu 22.04
Kernel : Linux bm-az2-145 5.15.0-97-generic #107-Ubuntu SMP Wed Feb 7 13:26:48 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
@bm-az2-145 portworx[35235]: Failed to build PX filesystem dependency...
@bm-az2-145 portworx[35235]: Attempting download from https://mirrors.portworx.com/build-results/pxfuse/released/12_latest/x86_64/5.15.0-97-generic/version/12/px.ko ...
@bm-az2-145 portworx[35235]: Attempting download from https://mirrors.portworx.com/build-results/pxfuse/released/12_latest/x86_64/5.15.0-97-generic/version/12/px.ko.xz ...
@bm-az2-145 portworx[35235]: Attempting download from https://mirrors.portworx.com/build-results/pxfuse/released/302424a/x86_64/5.15.0-97-generic/version/12/px.ko ...
@bm-az2-145 portworx[35235]: Attempting download from https://mirrors.portworx.com/build-results/pxfuse/released/302424a/x86_64/5.15.0-97-generic/version/12/px.ko.xz ...
@bm-az2-145 portworx[35235]: checking local archive, please wait...
@bm-az2-145 portworx[35235]: Attempting download from https://mirrors.portworx.com/build-results/pxfuse/released/11_latest/x86_64/5.15.0-97-generic/version/11/px.ko ...
@bm-az2-145 portworx[35235]: Attempting download from https://mirrors.portworx.com/build-results/pxfuse/released/11_latest/x86_64/5.15.0-97-generic/version/11/px.ko.xz ...
@bm-az2-145 portworx[35235]: Failed to load PX filesystem dependencies for kernel 5.15.0-97-generic.
@bm-az2-145 systemd[1]: portworx.service: Main process exited, code=exited, status=10/n/a
@bm-az2-145 systemd[1]: portworx.service: Failed with result 'exit-code'.
@bm-az2-145 systemd[1]: Stopping Portworx FIFO logging reader...
@bm-az2-145 systemd[1]: portworx-output.service: Deactivated successfully.
@bm-az2-145 systemd[1]: Stopped Portworx FIFO logging reader.
@bm-az2-145 systemd[1]: portworx.socket: Deactivated successfully.
@bm-az2-145 systemd[1]: Closed Portworx logging FIFO.
From portworx doc, this version of kernel is supported for Portworx v3.0.4.
We’ve seen this error in the past and have worked around by installing the linux-headers package manually using apt install linux-headers-$(uname -r)
. But, installing linux-headers doesn’t seem to help in this case.
Would like to get some assistance in troubleshooting this further.