winterhazel opened a new pull request, #10957:
URL: https://github.com/apache/cloudstack/pull/10957

   ### Description
   
   The secondary storage selectors allow operators to specify, for instance, 
that volumes should go to a specific secondary storage A. Thus, when uploading 
a volume, it will always be downloaded to secondary storage A.
   
   The cold volume migration moves volumes to a secondary storage before moving 
them to the destination primary storage. This process does not consider the 
secondary storage selectors. However, some companies want to dedicate specific 
secondary storages for cold migration.
   
   To address this, this PR makes the cold volume migration process consider 
the secondary storage selectors.
   
   ### Types of changes
   
   - [ ] Breaking change (fix or feature that would cause existing 
functionality to change)
   - [ ] New feature (non-breaking change which adds functionality)
   - [ ] Bug fix (non-breaking change which fixes an issue)
   - [X] Enhancement (improves an existing feature and functionality)
   - [ ] Cleanup (Code refactoring and cleanup, that may add test cases)
   
   ### Feature/Enhancement Scale or Bug Severity
   
   #### Feature/Enhancement Scale
   
   - [ ] Major
   - [X] Minor
   
   
   ### How Has This Been Tested?
   
   1. Without any secondary storage selector, I began the cold migration of a 
volume. I validated that the most free secondary storage was used for migration.
   
   2. I created a secondary storage selector directing volumes to a specific 
secondary storage, and began the cold migration of another volume. I validated 
that the specified secondary storage was used for the migration.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to