The problem was yum cache. If I did yum update right after yum update xcp-ng-release-linstor
it would still fail. To get it working right away did the following
yum update xcp-ng-release-linstor
yum clean all
yum update
The problem was yum cache. If I did yum update right after yum update xcp-ng-release-linstor
it would still fail. To get it working right away did the following
yum update xcp-ng-release-linstor
yum clean all
yum update
OK I figured it out! I made an init container that gets a manually created node label for the node the pod is running on. This value is the bare metal host for that k8s node. The init contianer then takes that value and makes a script wrapper and then calls linstor-csi with the correct values. After making these changes all the linstor csi containers are running with no errors.
Current problem comes from deploying and using storage class. Started with a basic one that failed, and noticed I did not know what the correct storage_pool_name
name was, so went to http://IP:3370/v1/nodes/NODE/storage-pools and http://IP:3370/v1/nodes/NODE to get information.
Still troubleshooting, but wanted to provide info.