hpe-storage / python-hpedockerplugin

HPE Native Docker Plugin
Apache License 2.0
36 stars 64 forks source link

Merlin: VLUNs are not get deleted after pod mount to other node. #724

Closed sandesh-desai closed 4 years ago

sandesh-desai commented 5 years ago

TestBed Details: 15.212.196.113 - Master node

[root@cssosbe01-196113 DECO]# docker version Client: Docker Enterprise Edition (EE) 2.0 Version: 17.06.2-ee-23

[root@cssosbe01-196113 DECO]# docker ps | grep plugin b731871b46c2 hpestorage/legacyvolumeplugin:3.2.1-prerelease "/bin/sh -c ./plug..." 2 days ago Up 2 days plugin_container [root@cssosbe01-196113 DECO]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)"

Steps Performed:

1.Create SC,PVC with mountConflictDelay as 60. 2.Create POD1 on PVC on workernode-1 and check the vluns on docker and 3par array. 3.Create POD2 on same PVC (used by workernode-1) on Workernode-2 and check the vluns on docker and 3par array

Expected Result: Vluns on workernode-1 should be deleted once pod2 mounted to other node.

Actual Result: Vluns on workernode-1 are not deleted. Also after removing the both pods volume is still showing the mount path in docker volume inspect command.

Attaching the Bug Details,log file and Yamls:

BUG detail.txt LOG_FILE.txt Yamls for the BUG.txt

amitk1977 commented 5 years ago

Sandesh will investigate if this is seen on 3PAR. Bhagyashree for investigation.

sandesh-desai commented 5 years ago

Able to re-produce on 3PAR attaching the logs.

BUG 724 on 3PAR.txt LOGs.txt

sandesh-desai commented 4 years ago

Verified and working as expected.Closing the bug Attaching the logs:

Pod creation logs.txt