mirror of https://github.com/apache/cloudstack.git
Support for local data disk. Currently enable/disable config is at zone level, in subsequent checkins it can be made more granular.
Following changes are made:
- Create disk offering API now takes an extra parameter to denote storage type (local or shared). This is similar to storage type in service offering.
- Create/delete of data volume on local storage
- Attach/detach for local data volumes. Re-attach is allowed as long as vm host and data volume storage pool host is same.
- Migration of VM instance is not supported if it uses local root or data volumes.
- Migrate is not supported for local volumes.
- Zone level config to enable/disable local storage usage for service and disk offerings.
- Local storage gets discovered when a host is added/reconnected if zone level config is enabled. When disabled existing local storages are not removed but any new local storage is not added.
- Deploy VM command validates service and disk offerings based on local storage config.
- Upgrade uses the global config 'use.local.storage' to set the zone level config for local storage.
(cherry picked from commit 62710aed37606168012a0ed255a876c8e7954010)
|
||
|---|---|---|
| .. | ||
| data-217to218.sql | ||
| schema-20to21.sql | ||
| schema-21to22-cleanup.sql | ||
| schema-21to22-premium.sql | ||
| schema-21to22.sql | ||
| schema-22beta1to22beta2.sql | ||
| schema-22beta3to22beta4.sql | ||
| schema-30to301.sql | ||
| schema-217to218.sql | ||
| schema-221to222-cleanup.sql | ||
| schema-221to222-premium.sql | ||
| schema-221to222.sql | ||
| schema-222to224-cleanup.sql | ||
| schema-222to224-premium.sql | ||
| schema-222to224.sql | ||
| schema-224to225-cleanup.sql | ||
| schema-224to225.sql | ||
| schema-225to226.sql | ||
| schema-227to228-premium.sql | ||
| schema-227to228.sql | ||
| schema-228to229.sql | ||
| schema-229to2210.sql | ||
| schema-301to302-cleanup.sql | ||
| schema-301to302.sql | ||
| schema-302to40-cleanup.sql | ||
| schema-302to40.sql | ||
| schema-2210to2211.sql | ||
| schema-2211to2212-premium.sql | ||
| schema-2211to2212.sql | ||
| schema-2212to2213.sql | ||
| schema-2213to2214.sql | ||
| schema-2214to30-cleanup.sql | ||
| schema-2214to30.sql | ||
| schema-level.sql | ||
| schema-snapshot-217to224.sql | ||
| schema-snapshot-223to224.sql | ||