Configure the RPC Response Timeout in CinderΒΆ

You can change the Cinder RPC response timeout for all hosts using a helm override.

Procedure

  1. Create the Cinder overrides files.

    ~(keystone_admin)]$ cat <<EOF > ~/cinder-overrides.yaml
    conf:
      cinder:
        DEFAULT:
          rpc_response_timeout: 30
    EOF
    
  2. Update the Cinder overrides.

    ~(keystone_admin)]$ system helm-override-update --reuse-values --values /home/sysadmin/cinder-overrides.yaml stx-openstack cinder openstack
  3. Confirm that the user_override lists the correct live migration completion timeout.

    ~(keystone_admin)$ system helm-override-show stx-openstack nova openstack

    The output should include the following:

    rpc_response_timepout: 30
    
  4. Update stx-openstack to apply the update.

    ~(keystone_admin)]$ system application-apply stx-openstack
  5. Confirm that the update has applied successfully.

    ~(keystone_admin)]$ kubectl exec -n openstack <cinder-volume-pod-name> -- grep rpc_response_timeout /etc/cinder/cinder.conf