Skip to content

CSI driver doesn't process requests after 1.29 -> 1.30 -> 1.31 upgrade #330

@themightychris

Description

@themightychris

I've seen this exact behavior each time on 3 cluster now after rapidly upgrading from 1.29 to 1.30 to 1.31

Existing volumes don't get attached and new PVC's don't get fulfilled:

Waiting for a volume to be created either by the external provisioner 'linodebs.csi.linode.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.

csi-node-driver-registrar output looks normal:

I1202 02:26:18.510103       1 main.go:150] "Version" version="v1.12.0"
I1202 02:26:18.510609       1 main.go:151] "Running node-driver-registrar" mode=""
I1202 02:26:18.510617       1 main.go:172] "Attempting to open a gRPC connection" csiAddress="/csi/csi.sock"
I1202 02:26:28.511558       1 connection.go:253] "Still connecting" address="unix:///csi/csi.sock"
I1202 02:26:30.377351       1 main.go:180] "Calling CSI driver to discover driver name"
I1202 02:26:30.416617       1 main.go:189] "CSI driver name" csiDriverName="linodebs.csi.linode.com"
I1202 02:26:30.416821       1 node_register.go:56] "Starting Registration Server" socketPath="/registration/linodebs.csi.linode.com-reg.sock"
I1202 02:26:30.417065       1 node_register.go:66] "Registration Server started" socketPath="/registration/linodebs.csi.linode.com-reg.sock"
I1202 02:26:30.417367       1 node_register.go:96] "Skipping HTTP server"
I1202 02:26:30.757273       1 main.go:96] "Received GetInfo call" request="&InfoRequest{}"
I1202 02:26:33.917898       1 main.go:108] "Received NotifyRegistrationStatus call" status="&RegistrationStatus{PluginRegistered:true,Error:,}"

And so does csi-linode-plugin (other than that it's not doing anything):

I1202 02:26:29.216741       1 main.go:80] "maxprocs: Leaving GOMAXPROCS=2: CPU quota undefined" component="maxprocs" version="1.5.2"
I1202 02:26:29.216908       1 driver.go:65] "Creating LinodeDriver" method="GetLinodeDriver" traceID="21427321-1031-440a-a49d-df86f7127b00"
I1202 02:26:29.216945       1 driver.go:71] "LinodeDriver created successfully" method="GetLinodeDriver" traceID="21427321-1031-440a-a49d-df86f7127b00"
I1202 02:26:29.218367       1 metadata.go:32] "Processing request"
I1202 02:26:29.723572       1 metadata.go:61] "Successfully completed"
I1202 02:26:29.723608       1 driver.go:89] "Setting up LinodeDriver" method="SetupLinodeDriver" traceID="dc7b1bdd-b539-414f-b6aa-37abccc06e48"
I1202 02:26:29.723662       1 driver.go:111] "Setting up RPC Servers" method="SetupLinodeDriver" traceID="dc7b1bdd-b539-414f-b6aa-37abccc06e48"
I1202 02:26:29.723677       1 driver.go:128] "LinodeDriver setup completed successfully" method="SetupLinodeDriver" traceID="dc7b1bdd-b539-414f-b6aa-37abccc06e48"
I1202 02:26:29.723693       1 driver.go:157] "Starting LinodeDriver" method="Run" traceID="caf7e37a-b589-4591-b28c-ab2b0243e427" name="linodebs.csi.linode.com"
I1202 02:26:29.723701       1 driver.go:166] "Starting non-blocking GRPC server" method="Run" traceID="caf7e37a-b589-4591-b28c-ab2b0243e427"
I1202 02:26:29.723717       1 driver.go:169] "GRPC server started successfully" method="Run" traceID="caf7e37a-b589-4591-b28c-ab2b0243e427"
I1202 02:26:30.378766       1 identityserver.go:62] "Processing request" method="GetPluginInfo" traceID="fc8e6860-be40-4b1f-8671-354adfcb96f5"
I1202 02:26:30.762217       1 nodeserver.go:325] "Processing request" method="NodeGetInfo" traceID="ba55b961-3877-496e-8c1a-171c62d2bb9f" req=""
I1202 02:26:30.885347       1 nodeserver.go:342] "Successfully completed" method="NodeGetInfo" traceID="ba55b961-3877-496e-8c1a-171c62d2bb9f"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions