Skip to content
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.

Releases: vmware-archive/vsphere-storage-for-docker

September release

29 Sep 05:45
Compare
Choose a tag to compare
September release Pre-release
Pre-release

What's new

  • Add support for selecting file system format for docker volume
  • Read only volumes managed by ESX admin
  • Stability and bug fixes.

Changelog

0.7 (2016-09-29)

Full Changelog

Closed issues:

  • Update documentation and demos for file system format option #604
  • Move filesystem creation to docker host and add fstype option #597. #596
  • admin CLI "set" is calling missing method in vmdk_ops. #594
  • vmdk admin cli 'ls' command errors with Python 3.5.1 #590
  • Admin cli without any options returns error #585
  • Add test automation for PVSCSI controller/disk create() #581
  • Need Admin CLI coverage and unit test coverage for delta disk handling code #569
  • Documentation changes for next tag 0.2 #552
  • Support a volume update option in the admin CLI to update volume properties. #413
  • Support Read only volumes? #274

Merged pull requests:

  • Increase the range of ports tried for binding #606 (kerneltime)
  • Update documentation for fstype option #605 (brunotm)
  • Add admin CLI to change "attach_as" status of the disk. #599 (lipingxue)
  • Move filesystem creation to docker host and add fstype option. #597 (brunotm)
  • Fixes to admin CLI set command #595 (govint)
  • Fixes admin cli to print the help message when no args provided. #593 (govint)
  • Fixed to decode result from cmd output for ls. #591 (govint)
  • Add automated test for PVSCSI controller controller/disk create() #589 (lipingxue)
  • Support a read-only option to vsphere volumes to mount volumes as read-only on container run. #583 (govint)

0.6 Release

28 Aug 06:30
Compare
Choose a tag to compare
0.6 Release Pre-release
Pre-release

What’s new?

  • Docker 1.12 feature support
  • Support for RHEL and CentOS
  • Snapshot support
  • Support maximum up to 60 volumes per Host

Change Log

0.6 (2016-08-28)

Full Changelog

Closed issues:

  • Need to use refreshed VM devices when a PVSCSI controller is added #570
  • Update go-plugin-helpers with recent submits to fix mount/unmount ID and to add status for Get() #565
  • Add Admin CLI documentation #563
  • Update documentation for VSAN policy #562
  • Delta disks prevent attaching an already-attached volume #554
  • Admin CLI does not show columns requested #549
  • Update docker checked into repo to Docker 1.12. #542
  • CI build fails unable to access docker #541
  • Underlying VSAN setup is facing high latency #537
  • Fix identification of device path in fs.go:GetDevicePath() #531
  • Support returning scope for a volume #529
  • Support returning status for a volume as allowed by Docker 1.12. #524
  • Mock ESX no longer works #518
  • vmdk-opsd doesn't start on boot #516
  • VMs with orphaned attachments won't boot if attachment is already on new VM #515
  • Entries in /dev/vsan not getting cleaned up #507
  • Abrupt "peer connection reset" and timeout from the ESX service #497
  • 'Out of resources' failure in testPolicy #496
  • Failing Tests do not cause CI to fail #491
  • Tests failing with "Out of Resources" error on CI #490
  • refcnt test failure #489
  • Wait for attach to complete before mount. #484
  • Build both 32 and 64-bit versions of the vmci server library and install those on the server. #482
  • Python 3.5.1 doesn't load 32-bit libraries - fails load of disk API lib. #481
  • Support 64-bit python 3.5.1 and libs #480
  • make deploy doesn't remove the VIB thats present and install fails #445
  • Support dependent and independent disks as volume create options. #390
  • Plugin treats delta disks as docker volumes #374
  • Docker 1.12 compatibility tracking #341
  • Use disklib to get volume stats #302
  • On create, reject file names > 255 chars on ‘create’ #284
  • Consider an in memory list of volumes in the plugin server. #185
  • preempt (force detach) existing volume #92
  • Fail when trying to Create a volume twice (Docker PR) #90
  • Add proper PVSCSI controller/disks create() automation. #38
  • Validate with the latest ESX python3, probably port #33
  • Review K8S needs and update design / protocol / code to support it #27
  • Investigate and add support for 255 devices/pvsci controller #10

Merged pull requests:

Read more

Docker Volume vSphere - Beta

19 Jun 08:09
Compare
Choose a tag to compare
Pre-release

Dowload binaries below*

This is a beta release. The core functionality for docker volume commands works but the plugin is not yet production ready.

1.0.beta (2016-06-17)

Full Changelog

Closed issues:

  • In kvESX.py check for c_xxx(a).value in create() and delete() methods #474
  • volume.Get() should not send list() to server #464
  • Check disk format options (spelling and case) on vol create. #461
  • Incorrect dockvols location for VMs in nested folders in datastore #449
  • Use a master directory to map volume names to their current snap level. #446
  • Validate client side socket port bind capability #436
  • Volume to VM to Container Mapping #434
  • Support Thin/Thick/Zero Eager Disk types #427
  • attachVMDK() and detachVMDK() must handle exception raised by findVmByName() #426
  • Does the plugins support multi-ESX host? #409
  • ESX services throws on detach task failure #399
  • Default log level should be INFO in plugin #396
  • KV files need to be aligned on 4K #388
  • Intermittent Server crash with "Connection reset by peer" on ESX #382
  • Detach failure during VM shutdown brings ESX service down #381
  • Stopping and starting docker on Ubuntu 15.10(Systemd) fails to restart pluign #379
  • Frequent warnings (Failed to open for descriptor check) in vmdk_ops.log #371
  • Intermittent "Failed to connect to ESX over vsocket" #370
  • Implement vmdkops_admin.py status #359
  • Bouncing docker lead to plugin not found error #337
  • Support VSAN on CI / Drone testbed #333
  • Add vmdkops_admin.py policy update #329
  • Spec volume placement on different datastores #288
  • Volume::Container::VM mapping #272
  • Log VM identifier in ESX Server log #265
  • refcounts CONTENT TEST sometimes fails after full redeploy #244
  • Check that vm-open-tools are installed #207
  • Docker volume continues to show up on VM2 after volume is removed from VM1 #119
  • Make vSocket port an option, make default under 1024, check for privileges in GO #45

Merged pull requests:

Docker Volume vSphere - Tech Preview, Release 2

06 Jun 23:00
Compare
Choose a tag to compare

Dowload binaries below

This is a tech preview release 2. The goal for this release is to give an early preview of what is being planned for general availability. The core functionality for docker volume commands works but the plugin is not yet production ready.

Full Changelog

Closed issues:

  • Make vSocket port an option, make default under 1024, check for privileges in GO #45
  • Provide the VM name to the "Attached To" property in vmdkops_admin.py #419
  • The "last-attached" column doesn't seem to show anything in vmdkops_admin.py "ls" command? #418
  • vmdkops_admin.py "ls" options should show more than the current default (volume,datastore) #417
  • Handle VMs with no metadata in vmdkops_admin.py ls -l without crashing #412
  • Refcount testing needs to be better automated. #411
  • Define constants for metadata and cleanup unicode annotations #405
  • vmdk_opsd restart is broken #400
  • Incorrect Homepage URL #397
  • Support VSAN on CI #358
  • Add VM Name to KV #340
  • Release checklist #235
  • VMCI failures are all reported as "code: -1. can't connect to ESX". #206
  • attaching "busy" volume to guest w/o pvscsi adapter crashes VM #89

Merged pull requests:

Contact us

Public

Internal

Docker Volume vSphere - Tech Preview

24 May 17:52
Compare
Choose a tag to compare
Pre-release

This is a tech preview release. The goal for this release is to give an early preview of what is being planned for general availability. The core functionality for docker volume commands works but the plugin is not yet production ready.

Please let us know what you think! Contact us at

Pre Technology Preview Release. Take 2

18 May 16:00
Compare
Choose a tag to compare
Pre-release

Contains additional fixes for TP and support for upstart based distros. This release is not production ready.

Give it a spin on your dev box and let us know what you think via

  1. Issues
  2. Email: [email protected]
    or
  3. Pull Requests

Pre Technology Preview Release.

25 Apr 20:07
Compare
Choose a tag to compare
Pre-release

This is a pre tech preview release. It is not meant to run in production.

Give it a spin on your dev box and let us know what you think via

  1. Issues
  2. Email: [email protected]
    or
  3. Pull Requests