Note: 0.8.1 is recommended over this release.
0.8 (2016-10-29)
What's new
- Includes multi-tenancy
- Includes multi threaded vmdk_opsd backend
Closed issues:
- auth.py must import import sqlite3 #654
- Unable to start vmdk-ops service - python sqlite3 package not found. #646
- VMDK server plugin doesn't return FS type and causes container run error #638
- VMDK plugin client is using wrong config file path #635
- ESX Admin CLI vmdkops_admin.py 'ls' and 'status' TypeError #633
- Support older versions of e2fsprogs (or custom filesystem creation flags)? #629
- Plugin client must print an error message in case of create error #616
- Creating volume failed on PhotonOS #614
- typo in vmdkops_admin.py set throws an exception #609
- Validate client side socket port bind capability #436
- Investigate and include python code quality tools into build. #172
- Multi-tenancy #52
- Implement quota and authorization control, with per-datastore configuration file #40
Merged pull requests:
- getVmdk needs to return correct JSON error, and print more info in error case #661 (msterin)
- Include the ssh keys to be used in container. #658 (kerneltime)
- [TRIVIAL] Added missing import sqlite3 to auth.py #657 (msterin)
- added sqlite3 py libs #649 (msterin)
- AdminCLI change to support multitenancy #645 (lipingxue)
- Revert "Cli auth.liping" #642 (kerneltime)
- Fixed error on parsing PID for status command. #641 (govint)
- Cli auth.liping #640 (lipingxue)
- Handle invalid FS type on mount. #639 (govint)
- Add auth proposal #632 (andrewjstone)
- Workaround older versions of e2fsprogs #631 (brunotm)
- Made handing of missing metafile less harsh. #627 (msterin)
- Fixed ACLs in payload bin dir [trivial] #624 (msterin)
- Updated Admin CLI commands to support tenants. #620 (msterin)
- Fix error handling when rolling back volume creation #617 (brunotm)
- Link VIB version to the build version. #613 (kerneltime)
- Deserialize and handle request execution with threads in vmdk_ops.py #612 (brunotm)
- Fix for error handling on set command in admin cli. #610 (govint)
- Update documentation and add blog #607 (kerneltime)
- Auth configuration and operation admission check (Auth.liping) #603 (lipingxue)