Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-23193

Document the workaround for config reload issue in case of device class addition or removal

XMLWordPrintable

    • Moderate
    • No
    • 2
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      TopoLVM does not currently support hot reload of config file. This means, if the user adds/removes a device class from LVMCluster after the initial deployment, the change will not be reflected on the cluster until TopoLVM-Node Pod gets deleted and recreated. 

      Version-Release number of selected component (if applicable):

       

      How reproducible:

      Always

      Steps to Reproduce:

      1. Deploy an LVMCluster CR having one or more device classes
      2. Wait until all the pods in openshift-storage get into Running state 
      3. Edit LVMCluster to add a new device class
      4. Create a pod and PVC using the storage class associated with the newly added device class

      Actual results:

      PV gets stuck in Pending state

      Expected results:

      PV is Bound

      Additional info:

      This will be solved by https://issues.redhat.com/browse/OCPVE-774 in the new releases. However, for the existing releases that is affected (4.13, 4.14, and 4.15), we should document the workaround which is removing the TopoLVM-Node pod so it will be recreated with the new config. 

            rhn-support-srir Srikanth R
            sakbas@redhat.com Suleyman Akbas
            Rahul Deore Rahul Deore
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: