Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue deploying CSI controller - Node Metadata requirements #102

Open
leaykar opened this issue Feb 19, 2025 · 0 comments
Open

Issue deploying CSI controller - Node Metadata requirements #102

leaykar opened this issue Feb 19, 2025 · 0 comments

Comments

@leaykar
Copy link

leaykar commented Feb 19, 2025

Hey all, i was wondering what i might be missing to get file drivers working for my Self managed Openshift cluster in my IBM Cloud VPC.

{"level":"fatal","timestamp":"2025-02-19T00:42:18.241Z","caller":"cmd/main.go:107","msg":"Failed to initialize driver...","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","error":"Controller_Helper: Failed to initialize node metadata"}

What Node metadata is this requiring? I believe i have followed all the steps for labelling etc; and my cluster currently utilises IBM Block storage fine (which was deployed automatically by the openshift installer)

[laey.k@non-production-bastion-vsi laey.k]# oc logs ibm-vpc-file-csi-controller-dcdcfd4bc-4f5l9 --container csi-provisioner
W0219 00:42:02.915903       1 feature_gate.go:246] Setting GA feature gate Topology=true. It will be removed in a future release.
I0219 00:42:02.915976       1 feature_gate.go:254] feature gates: {map[Topology:true]}
I0219 00:42:02.916002       1 csi-provisioner.go:154] Version: v5.0.2
I0219 00:42:02.916006       1 csi-provisioner.go:177] Building kube configs for running in cluster...
I0219 00:42:02.916532       1 connection.go:234] "Connecting" address="unix:///csi/csi-vpc-file.sock"
I0219 00:42:12.916817       1 connection.go:253] "Still connecting" address="unix:///csi/csi-vpc-file.sock"

[laey.k@non-production-bastion-vsi laey.k]# oc logs ibm-vpc-file-csi-controller-dcdcfd4bc-4f5l9 --container iks-vpc-file-driver
{"level":"info","timestamp":"2025-02-19T00:42:18.197Z","caller":"cmd/main.go:85","msg":"IBM CSI driver version","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","DriverVersion":"vpcFileDriver-"}
{"level":"info","timestamp":"2025-02-19T00:42:18.197Z","caller":"cmd/main.go:86","msg":"Controller Mutex Lock enabled","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","LockEnabled":false}
{"level":"info","timestamp":"2025-02-19T00:42:18.198Z","caller":"ibmcloudprovider/volume_provider.go:49","msg":"NewIBMCloudStorageProvider-Reading provider configuration...","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"warn","timestamp":"2025-02-19T00:42:18.216Z","caller":"ibmcloudprovider/volume_provider.go:61","msg":"Failed to parse VPC_API_VERSION, setting default value","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.216Z","caller":"utils/init_provider.go:43","msg":"Configuring VPC File Provider","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.216Z","caller":"provider/provider.go:72","msg":"Entering NewProvider","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.216Z","caller":"authenticator/authenticator.go:58","msg":"Initializing authenticator","name":"secret-provider","secret-provider-type":"unmanaged-secret-provider"}
{"level":"info","timestamp":"2025-02-19T00:42:18.220Z","caller":"authenticator/authenticator.go:135","msg":"Successfully initialized authenticator","name":"secret-provider","secret-provider-type":"unmanaged-secret-provider","secret-name":"ibm-cloud-credentials","auth-type":"iam"}
{"level":"info","timestamp":"2025-02-19T00:42:18.239Z","caller":"secret_provider/unmanaged_secret_provider.go:267","msg":"Fetched endpoints from storage-secret-store","name":"secret-provider","secret-provider-type":"unmanaged-secret-provider"}
{"level":"info","timestamp":"2025-02-19T00:42:18.239Z","caller":"secret_provider/unmanaged_secret_provider.go:271","msg":"Framed token exchange URL using storage-secret-store","name":"secret-provider","secret-provider-type":"unmanaged-secret-provider"}
{"level":"info","timestamp":"2025-02-19T00:42:18.239Z","caller":"secret_provider/unmanaged_secret_provider.go:111","msg":"Initialized unmanaged secret provider","name":"secret-provider","secret-provider-type":"unmanaged-secret-provider"}
{"level":"info","timestamp":"2025-02-19T00:42:18.239Z","caller":"utils/init_provider.go:66","msg":"Provider registration done!!!","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.239Z","caller":"ibmcloudprovider/volume_provider.go:101","msg":"Successfully read provider configuration","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.240Z","caller":"ibmcsidriver/ibm_csi_driver.go:61","msg":"IBMCSIDriver-SetupIBMCSIDriver setting up IBM CSI Driver...","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.240Z","caller":"ibmcsidriver/ibm_csi_driver.go:125","msg":"IBMCSIDriver-AddVolumeCapabilityAccessModes...","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","VolumeCapabilityAccessModes":[1,5]}
{"level":"info","timestamp":"2025-02-19T00:42:18.240Z","caller":"ibmcsidriver/ibm_csi_driver.go:128","msg":"Enabling volume access mode","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","Mode":"SINGLE_NODE_WRITER"}
{"level":"info","timestamp":"2025-02-19T00:42:18.240Z","caller":"ibmcsidriver/ibm_csi_driver.go:128","msg":"Enabling volume access mode","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","Mode":"MULTI_NODE_MULTI_WRITER"}
{"level":"info","timestamp":"2025-02-19T00:42:18.240Z","caller":"ibmcsidriver/ibm_csi_driver.go:132","msg":"Successfully enabled Volume Capability Access Modes","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.240Z","caller":"ibmcsidriver/ibm_csi_driver.go:138","msg":"IBMCSIDriver-AddControllerServiceCapabilities...","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","ControllerServiceCapabilities":[1,3,9]}
{"level":"info","timestamp":"2025-02-19T00:42:18.241Z","caller":"ibmcsidriver/ibm_csi_driver.go:141","msg":"Adding controller service capability","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","Capability":"CREATE_DELETE_VOLUME"}
{"level":"info","timestamp":"2025-02-19T00:42:18.241Z","caller":"ibmcsidriver/ibm_csi_driver.go:141","msg":"Adding controller service capability","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","Capability":"LIST_VOLUMES"}
{"level":"info","timestamp":"2025-02-19T00:42:18.241Z","caller":"ibmcsidriver/ibm_csi_driver.go:141","msg":"Adding controller service capability","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","Capability":"EXPAND_VOLUME"}
{"level":"info","timestamp":"2025-02-19T00:42:18.241Z","caller":"ibmcsidriver/ibm_csi_driver.go:145","msg":"Successfully added Controller Service Capabilities","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.241Z","caller":"ibmcsidriver/ibm_csi_driver.go:151","msg":"IBMCSIDriver-AddNodeServiceCapabilities...","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","NodeServiceCapabilities":[2]}
{"level":"info","timestamp":"2025-02-19T00:42:18.241Z","caller":"ibmcsidriver/ibm_csi_driver.go:154","msg":"Adding node service capability","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","NodeServiceCapabilities":"GET_VOLUME_STATS"}
{"level":"info","timestamp":"2025-02-19T00:42:18.241Z","caller":"ibmcsidriver/ibm_csi_driver.go:158","msg":"Successfully added Node Service Capabilities","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"info","timestamp":"2025-02-19T00:42:18.241Z","caller":"ibmcsidriver/ibm_csi_driver.go:113","msg":"Successfully setup IBM CSI driver","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver"}
{"level":"fatal","timestamp":"2025-02-19T00:42:18.241Z","caller":"cmd/main.go:107","msg":"Failed to initialize driver...","name":"ibm-vpc-file-csi-driver","CSIDriverName":"IBM VPC file driver","error":"Controller_Helper: Failed to initialize node metadata"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant