dell / csm

Dell Container Storage Modules (CSM)
Apache License 2.0
71 stars 15 forks source link

[BUG]: Powermax Intergration test failing #1519

Closed Sahiba-Gupta closed 2 weeks ago

Sahiba-Gupta commented 1 month ago

Bug Description

Powermax Intergration tests are failing.

When running the integration test for PowerMax, the following test failures are observed:
  @v1.0.0
    <testcase name="Create and delete basic thick large volume" status="failed" time="17.416744591">
      <failure message="Step all volumes are deleted successfully: Volume was never deleted: csi-SNU-pmax-Int85132312-INT-000120001598-008A0"></failure>
    </testcase>
  @v1.0.0
    <testcase name="Create and delete basic volume using Gold Service Level" status="failed" time="23.654117625">
      <failure message="Step all volumes are deleted successfully: Volume was never deleted: csi-SNU-pmax-Int500089802-INT-000120001598-008A0"></failure>
    </testcase>
  @v1.1.0
    <testcase name="Create and delete basic volume using various volume sizes #1" status="failed" time="20.580268809">
      <failure message="Step all volumes are deleted successfully: Volume was never deleted: csi-SNU-pmax-Int157852630-INT-000120001598-008A0"></failure>
    </testcase>
  @v1.1.0
    <testcase name="Create and delete basic volume using various volume sizes #2" status="failed" time="20.697805367">
      <failure message="Step all volumes are deleted successfully: Volume was never deleted: csi-SNU-pmax-Int740855365-INT-000120001598-008A0"></failure>
    </testcase>
  @v1.1.0
    <testcase name="Create and delete basic volume using various volume sizes #3" status="failed" time="20.739075029">
      <failure message="Step all volumes are deleted successfully: Volume was never deleted: csi-SNU-pmax-Int440964920-INT-000120001598-008A0"></failure>
    </testcase>
  @v1.0.0
    <testcase name="Create volume, try to delete it with incorrect CSI VolumeID, then delete it." status="failed" time="7.147559266">
      <failure message="Step the volume is not deleted: Expected VolumeIdentifier csi-SNU-pmax-Int582887287-INT to match original requested name csi-SNU-pmax-Int582887287 indicating volume was not deleted, but they differ"></failure>
      <error message="Step I unmunge the CSI VolumeId" type="skipped"></error>
      <error message="Step when I call DeleteVolume" type="skipped"></error>
      <error message="Step there are no errors" type="skipped"></error>
      <error message="Step all volumes are deleted successfully" type="skipped"></error>
    </testcase>

Screenshots

No response

Additional Environment Information

No response

Steps to Reproduce

Running integration test now require csi-reverseproxy to be deployed before we run int tests. Please follow below steps to run Integration test with csi-reverseproxy:

  1. Edit config.yaml at csi-powermax/csireverseproxy/deploy with required value

  2. Run bash scripts/deploy.sh to install reverseproxy with entered value.

  3. Once deploy.sh is completed, run kubectl get pod -n powermax to see the pod in running state.

  4. Run kubectl get service -n powermax to note down NAME, CLUSTER-IP and PORT of reverseproxy service.

  5. Update the following variables in env.sh: a. X_CSI_POWERMAX_PROXY_SERVICE_NAME="powermax-revproxy" b. POWERMAX_REVPROXY_SERVICE_HOST="[query service to obtain IP]" c. POWERMAX_REVPROXY_SERVICE_PORT="2222"

  6. Run bash run.sh to run the integration tests

Expected Behavior

All Tests should be passing successfully.

CSM Driver(s)

powermax

Installation Type

No response

Container Storage Modules Enabled

No response

Container Orchestrator

Kubernetes

Operating System

Ubuntu 22.04.5 LTS

csmbot commented 1 month ago

@Sahiba-Gupta: Thank you for submitting this issue!

The issue is currently awaiting triage. Please make sure you have given us as much context as possible.

If the maintainers determine this is a relevant issue, they will remove the needs-triage label and respond appropriately.


We want your feedback! If you have any questions or suggestions regarding our contributing process/workflow, please reach out to us at container.storage.modules@dell.com.

jooseppi-luna commented 2 weeks ago

addressed here https://github.com/dell/csi-powermax/pull/354