This repository has been archived by the owner on Nov 9, 2020. It is now read-only.
0.18 Release for October 2017
Pre-release
Pre-release
Please note that DEB/RPM packages are deprecated and may not be available after December 2017 release.
What's New
- Performance improvements
- Bug fixes to support vDVS managed plugin on CoreOS
Developer Tech-preview features
- Support for Windows Containers: Bug fixes & improved code quality
- vFile – Shared File Storage: Bug fixes & improved code quality
Above features should not be used in production. Please let us know if you've any feedback or feature requests.
Contact us at
Downloads
- ESX VIB: https://bintray.com/vmware/vDVS/download_file?file_path=VMWare_bootbank_esx-vmdkops-service_0.18.087b0d7-0.0.1.vib
- ESX VIB Offline Bundle: https://bintray.com/vmware/vDVS/download_file?file_path=vDVS_driver-0.18-offline_bundle-7032243.zip
- vDVS managed plugin:
docker plugin install --grant-all-permissions --alias vsphere vmware/docker-volume-vsphere:0.18
- DEB: https://bintray.com/vmware/vDVS/download_file?file_path=docker-volume-vsphere_0.18.087b0d7_amd64.deb
- RPM: https://bintray.com/vmware/vDVS/download_file?file_path=docker-volume-vsphere-0.18.087b0d7-1.x86_64.rpm
- vFile managed plugin:
docker plugin install --grant-all-permissions --alias vfile vmware/vfile:latest
- vDVS plugin for Windows docker host: https://bintray.com/vmware/vDVS/download_file?file_path=docker-volume-vsphere_windows_0.18.zip
Change Log
0.18 (2017-10-30)
Closed issues:
- Command to tag the vDVS release is broken #1961
- [vFile] Failed to start nginx service on port 8080: Connection refused #1942
- [vFile] vFile operation fails with Error: exit status 255 if swarm nodes are slow #1941
- [vFile] Increase the logs in vFile plugin #1940
- Failed to initialize SingleNode Config DB on esx #1936
- Cannot create xfs volume #1933
- CoreOS - vsphere.socket not found #1924
- Volume gets created on incorrect vsan datastore. #1914
- vFile: use systemd to manage ETCD services #1912
- Add documentation about full volume name "vol@datastore" can be used in compose file #1905
- vFile: when failed to create the internal vDVS volume, should not create a local volume instead #1903
- vFile: Add a known issue about how to clean up the volume after failed mounting #1898
- vFile: GC should not remove orphan internal volume #1897
- vDVS driver coverage data is missing #1895
- Investigate possibility to use systemd to manage ETCD services #1873
- Volume date incorrect for a vfile volume #1870
- Rearrange markdown files #1865
- Optimize vmdkops_admin.get_policy() function #1858
- Fix documentation for cutting release on contributing.md #1856
- gh-pages branch cleanup #1848
- "Edit Me" link should point to vmware:master markdown files #1847
- vFile plugin: volume create/rm stuck forever when ETCD is broken #1844
- vFile plugin: base volume is getting deleted when ETCD is not functioning correctly #1839
- Admin CLI document needs some cosmetic changes. #1835
- Improve error message when config db is not initialized #1834
- Document the setup required for contributing to windows plugin #1825
- Document windows plugin release process #1820
- Failed to mount vFile volume. Error: exit status 255 on Swarm master #1816
- Automate document release steps #1812
- Finalize the nomenclature for stable and edge releases #1797
- Offline install #1794
- vShared plugin: ETCD error when some of the managers don't have plugin installed #1792
- [SRM] After disaster recovery, vmgroup for volumes of user vmgroup are listed as N/A at secondary site #1786
- vFile plugin: automatically upload plugin to cnastorage docker hub in CI #1776
- Populate client list on mount and depopulate on unmount #1761
- gh-pages (document release branch) should be automatically populated #1721
- Print vDVS version in plugin and esx logs #1708
- [Debuggability] Show VM name in error message and logs #1702
- Add target to install shared plugin to docker hosts #1684
- Document Kahuna's interoperability with multi tenancy #1680
- Document that storage on local driver is not supported in kahuna #1678
- Spelling mistake in error message in vsphere plugin #1673
- Remove references to Photon Controller from vDVS docs #1647
- vSphere + Docker-Machine + Swarm + docker-volume-vsphere #1583
- User cannot delete a vmgroup if vm from that vmgroup gets deleted #1484
- vmgroup create changes names of vmgroup and datastore #1437
- Command to set max-volume-size for vmgroup fails if size is specified as string #1409
- How to revert the Max-volume-size for vmgroup to unlimited #1408
- Metadata load error from volume KV during access update for the volume. #1371
- Old VM name persists in vmgroup members after photon host VM renaming in vsphere #1357
- compose yml with datastore selection #1315
- Restrict validate/retrieval of datastore names to only datastores provisioned to a vmgroup #1149
- 'vmdk-opsd stop' needs to drain operations in flight #1073
- Move volume specific Admin CLI operations to a new "volume" option #921
- Include a volume plugin version in the status returned for a volume via docker volume inspect #864
- Improve CI/CD log collection #857
- Incorporate generating plugin driver version number during build. #821
- Implement tenant describe command #651
- Support admin CLI option (-f) to accept a script of commands and client CLI. #625
- Dump service info to file on startup for use by admin cli #473
- Support importing a disk into a volume repository on an ESX host #442
- Admin CLI ls could include last attached fields. #441
- VMCI Go module hierarchy and configuration cleanup #439
- Move ESX makefile targets from vmdk_plugin to esx_service Makefile #360
- Add --output-format=list option to admin cli #307
- [External] VMODL interface for managing container volumes #271
- Suppport for SDRS #214
- Prepare documentation for how to use offline depot for software deployment on ESX #202
- Docker PR (potential) - need support for existing volume reconfigure #59
- overall analytics (usage, volume visibility, etc...) planning #51
Merged pull requests:
- Resign the drone secrets (fixes #1961) #1962 (shuklanirdesh82)
- Update customer facing email alias to [email protected] #1958 (tusharnt)
- [SKIP CI] Minor updates to README.md #1957 (tusharnt)
- Deleting Kubernetes Documentation #1956 (divyenpatel)
- [SKIP CI]Add more log in vFile code #1953 (lipingxue)
- Adding a space to improve error message readability (#1673) #1939 (shuklanirdesh82)
- Added check for volumes in vmgroup on removal. #1928 (govint)
- Add config option to specify group ID of socket file. #1927 (govint)
- Contributing guideline for vDVS windows plugin [SKIP CI] #1926 (shuklanirdesh82)
- [SKIP CI] Add known issues to vFile document. #1925 (lipingxue)
- vFile: keep orphan internal volumes instead of removing. #1922 (luomiao)
- Populate client list on mount and depopulate on unmount #1908 (lipingxue)
- [SKIP CI] Adding ESXi version at prerequisite page #1907 (shuklanirdesh82)
- Update document about docker stack example and FAQ [SKIP_CI] #1906 (lipingxue)
- [SKIP CI] (Trivial) Fixed formatting #1901 (tusharnt)
- Use build number while pushing plugin image from CI builds #1900 (shuklanirdesh82)
- Logging version during startup on ESX driver side and docker plugin side #1893 (pshahzeb)
- Improving error message to show VM name instead of VM UUID (#1702) #1890 (shuklanirdesh82)
- [SKIP CI] Update script for copying changes to gh-pages #1889 (ashahi1)
- Fix issue 1073: 'vmdk-opsd stop' needs to drain operations in flight #1888 (shaominchen)
- Add force option to removing a vmgroup. #1887 (govint)
- More code and script change to enable vFile CI #1886 (luomiao)
- [SKIP CI] Update Edit me link on customer facing documents to point to vmware:master #1885 (ashahi1)
- Scripts change to enable CI for vFile. #1881 (luomiao)
- [SKIP CI] Update readme.md and script to move changes from vmware:master to gh-pages #1875 (ashahi1)
- [SKIP CI] Organizing markdown files into docs/external & docs/internal folder #1871 (ashahi1)
- Optimize vmdkops_admin ls operation #1867 (shaominchen)
- [SKIP CI] Updating the script that copies changes to gh-pages from vmware/master #1863 (ashahi1)
- [SKIP CI] Removing unwanted images from gh-pages #1862 (ashahi1)
- [SKIP CI] Cleaning up docs folder on vmware:master and making it in sync with gh-pages #1861 (ashahi1)
- Fix merge conflict in contributing.md [SKIP CI]. #1857 (lipingxue)
- [SKIP CI] Trivial formatting change #1853 (shuklanirdesh82)
- [SKIP CI] some formatting change #1852 (shuklanirdesh82)
- [SKIP CI] Update userguide of vFile #1851 (luomiao)
- vFile: include timeout for ETCD request #1850 (luomiao)
- [SKIP CI] Updating instruction to contributing.md for generating customer facing docs #1849 (ashahi1)
- Remove references to Photon Controller from vDVS docs and jekyll-docs #1846 (shaominchen)
- [SKIP CI] Doc change for release 0.17 #1845 (shuklanirdesh82)
- Add document about releases for GA and post GA [SKIP CI]. #1843 (lipingxue)
- [SKIP CI] Upate userguide for vFile plugin. #1842 (luomiao)
- vFile: fix garbage collector unexpectedly removing base volume issue #1841 (luomiao)
- Remove references to Photon Controller from vDVS docs [SKIP CI] #1840 (shaominchen)
- vFile: change base volume prefix to "_vF_" [SKIP CI] #1838 (luomiao)
- [SKIP CI] Automate generation of customer facing documents - vmware.github.io #1837 (ashahi1)