You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@vcl.apache.org by "Andy Kurth (JIRA)" <ji...@apache.org> on 2015/10/13 22:00:06 UTC

[jira] [Created] (VCL-910) Improvements to vcld -setup's VMware datastore cleanup functions

Andy Kurth created VCL-910:
------------------------------

             Summary: Improvements to vcld -setup's VMware datastore cleanup functions
                 Key: VCL-910
                 URL: https://issues.apache.org/jira/browse/VCL-910
             Project: VCL
          Issue Type: Improvement
          Components: vcld (backend)
            Reporter: Andy Kurth
            Assignee: Andy Kurth
             Fix For: 2.5


Some improvements could be made to the VMware datastore cleanup options available in _vcld --setup_:
* Purge deleted and unused images from repository datastore
* Purge deleted and unused images from virtual disk datastore

Occasionally, these functions may fail to delete a directory from a datastore -- most likely because some files in the directory are locked by another host which has the same datastore mounted.  Only 1 attempt is made to delete each directory.  If a deletion fails due to a locked file, the directory may be partially deleted.  This may prevent subsequent attempts  to ignore the directory so it must be manually deleted.

I have seen cases where I can manually delete a directory immediately after the _vcld --setup_ attempt fails.  I'm not sure the reason for the failure, but multiple attempts may improve things.

The menus could also be improved.  Currently, the code assembles a list of purgeable images and only allows you to select the number to delete.  It would be better to be able to select the exact image revisions you want to delete.






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)