This repository has been archived by the owner on Nov 9, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 95
[Tenant] Inconsistent docker volume ls output in case of orphaned VMs #990
Comments
CC / @pshahzeb |
Also, after deleting the tenant, we see two volumes being listed on the vm if we do 'docker volume ls' - one short name and another long name. 'docker volume ls' command from VM2
|
After deleting _DEFAULT tenant the following should happen by design:
|
@pshahzeb can you decipher the title and be clear on what's wrong compared to what was expected ? Currently it requires reading the lots of text just to figure it out. it looks to me you are saying two different things:
|
pshahzeb
changed the title
[Tenanat] After deleting default tenant, not seeing same output for 'docker volume ls' across VMs.
[Tenant] Inconsistent docker volume ls output in case of orphaned VMs
Mar 17, 2017
pshahzeb
pushed a commit
that referenced
this issue
Mar 21, 2017
1. Update the detach disk flow to detach a disk irrespective of tenant and privilege. Update the attach disk flow to allow unique named volumes to be attached to a VM to ensure no edge cases exists of duplicate entries of disks attached to a VM 2. Send empty list as output to docker volume ls command to forcefully make docker print emtpy list and not the cached volume names 3. Minor print to indicate negative test case and avoid CI output confusion Fixes #990 #1045
pshahzeb
pushed a commit
that referenced
this issue
Mar 21, 2017
1. Update the detach disk flow to detach a disk irrespective of tenant and privilege. 2. Send empty list as output to docker volume ls command to forcefully make docker print emtpy list and not the cached volume names 3. Minor print to indicate negative test case and avoid CI output confusion Fixes #990 #1045
This was referenced Mar 21, 2017
pshahzeb
pushed a commit
that referenced
this issue
Mar 30, 2017
1. Disallowing tenant-vm membership change when volumes are mounted and in use by VMs 2. Send empty list as output to docker volume ls command to forcefully make docker print emtpy list and not the cached volume names 3. Minor print to indicate negative test case and avoid CI output confusion Fixes #990 #1045
pshahzeb
pushed a commit
that referenced
this issue
Mar 31, 2017
* Handling tenancy related edge cases 1. Disallowing tenant-vm membership change when volumes are mounted and in use by VMs 2. Send empty list as output to docker volume ls command to forcefully make docker print emtpy list and not the cached volume names 3. Minor print to indicate negative test case and avoid CI output confusion Fixes #990 #1045
# for free
to subscribe to this conversation on GitHub.
Already have an account?
#.
Do not see consistent output for 'docker volume ls' command across vms after _DEFAULT tenant is deleted.
Setup:
One ESX,
Two VMs (TestVM1-125 and TestVM2-125)
VSAN datastore.
Both VMs belong to same vsan datastore and same esx.
Steps:
Docker volume ls command from VM1
'docker volume ls' command from VM1
'docker volume ls' command from VM2
Logs:
docker-volume-vsphere-VM2.txt
vmdk_ops.txt
docker-volume-vsphere-VM1.txt
The text was updated successfully, but these errors were encountered: