The Linode CSI driver is going to be installed on the IBM cloud satellite. The providerID of satellite starts with the ibm:// and it does not contains the linodeID. Hence, the /linode-info/linode-id file won't be populated and it lets the csi-linode-pluginfind the linodeID. This change is to find the LinodeID for IBM cloud satellite which detects the provider as IBM and finds the linodeID from nodename
[X] Have you removed all sensitive information, including but not limited to access keys and passwords?
[X] Have you checked to ensure there aren't other open or closed Pull Requests for the same bug/feature/question?
Feature Requests:
[X] Have you explained your rationale for why this feature is needed?
[X] Have you offered a proposed implementation/solution?
Bug Reporting
Expected Behavior
The linode-blockstorage-csi-driver should start and function successfully on IBM cloud satellite
Actual Behavior
The linode-blockstorage-csi-driver fails to start on IBM cloud satellite with below error
Failed to set up metadata service: Could not identify a Linode with label 143-42-206-29
Steps to Reproduce the Problem
Install linode-blockstorage-csi-driver on IBM cloud satellite.
Check the log for controller and node pods
Environment Specifications
Openshift on IBM cloud satellite
Openshit version 4.12.26
Workr Node OS : RHEL8.5
General:
The Linode CSI driver is going to be installed on the IBM cloud satellite. The providerID of satellite starts with the
ibm://
and it does not contains the linodeID. Hence, the/linode-info/linode-id
file won't be populated and it lets thecsi-linode-plugin
find the linodeID. This change is to find the LinodeID for IBM cloud satellite which detects the provider as IBM and finds the linodeID fromnodename
Feature Requests:
Bug Reporting
Expected Behavior
The linode-blockstorage-csi-driver should start and function successfully on IBM cloud satellite
Actual Behavior
The linode-blockstorage-csi-driver fails to start on IBM cloud satellite with below error
Failed to set up metadata service: Could not identify a Linode with label 143-42-206-29
Steps to Reproduce the Problem
Environment Specifications
Openshift on IBM cloud satellite Openshit version 4.12.26 Workr Node OS : RHEL8.5
Screenshots, Code Blocks, and Logs
Additional Notes
For general help or discussion, join the Kubernetes Slack team channel
#linode
. To sign up, use the Kubernetes Slack inviter.The Linode Community is a great place to get additional support.