This repository has been archived by the owner on Nov 9, 2020. It is now read-only.
vDVS 0.14 Release 2017
Pre-release
Pre-release
IMPORTANT
Note:
- vDVS Installation User Guide
- DEB/RPM packages will be deprecated going forward and will not be available.
What's New
- Cross-ESX Multi-tenancy (Experimental feature - Please drop us a note with your use cases)
- Cleanup stale volumes upon VM, Host failure
- Bug fixes
Contact us at
Downloads
- ESX VIB: https://bintray.com/vmware/vDVS/download_file?file_path=VMWare_bootbank_esx-vmdkops-service_0.14.0577889-0.0.1.vib
- ESX VIB Offline Bundle: https://bintray.com/vmware/vDVS/download_file?file_path=vDVS_driver-0.14-offline_bundle-5527236.zip
- Docker plugin:
docker plugin install --grant-all-permissions --alias vsphere vmware/docker-volume-vsphere:0.14
- DEB: https://bintray.com/vmware/vDVS/download_file?file_path=docker-volume-vsphere_0.14.0577889_amd64.deb
- RPM: https://bintray.com/vmware/vDVS/download_file?file_path=docker-volume-vsphere-0.14.0577889-1.x86_64.rpm
Change Log
0.14 (2017-05-10)
Closed issues:
- Attachment info upon Get/List #1199
- [Multi-ESX] vmgroup is not removable when vms are added from both ESXs (configured as MultiNode) #1188
- Add goreport tag to the project #1136
- "restart" option in CI does nothing #1107
- Extra testbed for test matrix (ESX versions, Docker versions) #161
- VSAN volume status isn't updated to "detached" on VM poweroff event #1233
- Wrong network type in config.json #1225
- Use use full volume name as mountpoint in mount request and check it to avoid redundant mount. #1220
- LogLevel is not handled if present in docker-volume-vsphere.conf #1203
- Publish VUM compatible zip file for vmdkops #1198
- Invalid syntax in docker-volume-vsphere.conf can cause high CPU. #1194
- [Multi-ESX] volume metadata file got deleted while removing volume from VM(placed on Esx2) which is in use by another VM(placed on Esx1) #1191
- Unable to unmount/detach volume after vmgroup membership change #1189
- Admin CLI gives SyntaxWarning #1180
- Volume stays attached after abrupt docker plugin kill and container exit #1159
- Able to create volume from VM which belongs to newly created tenant #1145
- [Multi-ESX] DB connection issue while invoking "vmdkops_admin volume ls" observed only on one ESX #1144
- handling default_datastore for vmgroup #1143
- [Multi-ESX] Confusing difference in SingleNode vs MultiNode behavior after config init #1138
- Update user-guide - create VSAN storage policy command is incorrect #1133
- Add VM_Name in config DB #1130
- Update instructions to cut the release #1129
- [Multi-ESX] VM's belonging to the same tenant are not visible across ESXs #1127
- Able to add vm to the _DEFAULT vm-group #1125
- [Multi-ESX] admin cli vm-group access ls command fails with default configuration #1123
- Handle datastores with spaces or special characters #1116
- Add a unit test case to verify that the default vm group name (_DEFAULT) can't be changed. #1109
- Plugin panic during format-remove #1062
- Complete the move to managed plugins - drop support for unmanaged ones #1051
- Implement multi-node ESX support in tenancy/auth code #1032
- Add documentation for VUM #555
- Auto-cleanup after VM power off (detach volumes) #369
Merged pull requests:
- Handling dockvols symlink on vsanDatastore to update volume status on VM poweroff event #1235 (pshahzeb)
- Fix broken links in docker compatibility section [SKIP CI] #1234 (tusharnt)
- Fix issue #1188: vmgroup is not removable when vms are added from both ESXs #1231 (shaominchen)
- Avoiding redundant mounts by using /proc/mount info #1224 (pshahzeb)
- Handling http imports for python 2.x (ESX 6.0.X) #1218 (pshahzeb)
- Revert "Cleanup volume status based on VM poweroff" #1216 (shuklanirdesh82)
- [SKIP CI] Adding information for skipping CI (#1141) and restarting CI run (#1107) #1213 (shuklanirdesh82)
- Fix an issue in db connect function #1211 (shaominchen)
- "Restart" CI build #1209 (shuklanirdesh82)
- Retain Attachment Information #1200 (akutz)
- [Part 2] Update configuration.md [SKIP CI] #1196 (shuklanirdesh82)
- [Part 1] Update docker-plugin-drivers.md [SKIP CI] #1195 (shuklanirdesh82)
- Check for mounted volumes when adding VMs to a new vmgroup on create. #1190 (govint)
- Implement "config rm --unlink". #1186 (lipingxue)
- dropped useless '-it' flags from build.sh #1184 (msterin)
- Modified Makefile so plugin build under HGFS #1182 (msterin)
- Fix Syntax Warning when running adminCLI command. #1181 (lipingxue)
- DB upgrade fix for changes to handle default_datastore. #1179 (lipingxue)
- Rescanning refCounts if first attempt during driver init fails #1178 (pshahzeb)
- New fixes [SKIP CI] #1177 (girishshilamkar)
- Final changes for jekyll docs #1176 (girishshilamkar)
- Update contributing.md [SKIP CI] #1173 (girishshilamkar)
- Add jekyll theme and content in jekyll-docs [SKIP CI] #1172 (girishshilamkar)
- Cleanup volume status based on VM poweroff #1168 (pshahzeb)
- Add sample for running Minio with vDVS [SKIP CI] #1167 (pdhamdhere)
- Add lock to init_datastoreCache #1165 (lipingxue)
- Added Experimental word in admin 'config' CLI help and admin.md #1164 (msterin)
- Changed lock names to make the log a bit more readable #1156 (msterin)
- Handle default_datastore for vmgroup #1155 (lipingxue)
- Fixes for handling _DEFAULT tenant in NotConfigured mode #1154 (msterin)
- Persisting VM name in config DB #1151 (pshahzeb)
- [trivial] Fix the typo for documentation link #1142 (tusharnt)
- Handle datastores missing in the datatore cache and special chars in datastore names. #1140 (govint)
- Add go report badge to the project #1137 (tusharnt)
- Updated the create vsan policy and update vsan policy command in user guide #1135 (ashahi1)
- Disallow add/rm/replace VM for _DEFAULT vmgroup. #1131 (lipingxue)
- Update README.md #1128 (shuklanirdesh82)
- Added rename tests for default vm-group. #1119 (govint)
- Enable all concurrent tests. #1118 (govint)
- multi-node ESX support in tenancy/auth code [post 0.13] #1065 (msterin)
- Supplying empty string for network type in config.json (PR #1225) #1229 (shuklanirdesh82)
- Revert "Update README.md [SKIP CI]" #1228 (shuklanirdesh82)
- Revert "Adding photon known issue reference [SKIP CI]" #1227 (shuklanirdesh82)
- Adding photon known issue reference [SKIP CI] #1223 (shuklanirdesh82)
- Update README.md [SKIP CI] #1222 (shuklanirdesh82)
- Update README.md - bringing back plugin debug log setting for package user [SKIP CI] #1207 (shuklanirdesh82)
- VUM based installation steps (fixes #555) [SKIP CI] #1206 (shuklanirdesh82)
- Correcting Plugin Configuration information [SKIP CI] #1205 (shuklanirdesh82)
- Reading LogLevel value from configuration file #1204 (shuklanirdesh82)
- Refreshing Upgrade plugin instruction and FAQ for upgrading to 0.13 managed plugin [CI SKIP] #1169 (shuklanirdesh82)
- Avoid using RPM/DEB based installation and install managed plugin #1163 (shuklanirdesh82)
- Update CONTRIBUTING.md #1148 (shuklanirdesh82)
- Update README.md #1134 (shuklanirdesh82)