cloudstack/ui/scripts
sureshanaparti 6b8feb2b09
Fix for "Reboot skips network plugin" and Added addl functionality (details below) support for PowerFlex/ScaleIO volume operations (#112)
* Updated libvirt's native reboot operation for VM on KVM using ACPI event, and Added 'forced' reboot option to stop and start the VMs

- Added 'forced' reboot option for User VM (New parameter 'forced' in rebootVirtualMachine API, to stop and start User VM)
- Added 'forced' reboot option for System VM (New parameter 'forced' in rebootSystemVm API, to stop and then start System VM)
- Added 'forced' reboot option for Router (New parameter 'forced' in rebootRouter API, to force stop and then start Router)
- Added force reboot tests for User VM, System VM and Router

* Updated the PowerFlex/ScaleIO volume operations support in CloudStack. Added support for the folllowing:

- PowerFlex volume migration (with snapshots) within the same PowerFlex storage clusters, using native V-Tree migration.
- PowerFlex volume migration (without snapshots) across different PowerFlex storage clusters.
    => findStoragePoolsForMigration API returns PowerFlex pool(s) of different instance as suitable pool(s), for volume(s) on PowerFlex storage pool.
    => Volume(s) with snapshots are not allowed to migrate to different PowerFlex instance.
    => Volume(s) of running VM are not allowed to migrate to other PowerFlex storage pools.
    => Volume migration from PowerFlex pool to Non-PowerFlex pool, and vice versa are not supported.

- Template creation (on secondary storage) from PowerFelx/ScaleIO volume or snapshot.
- Added the PowerFlex/ScaleIO volume/snapshot name to the paths of respective CloudStack resources (Templates, Volumes, Snapshots and VM Snapshots)

Other Changes:
- Fix to remove the duplicate zone wide pools listed while finding storage pools for migration
- Added new response parameter “supportsStorageSnapshot” (true/false) to volume response, and Updated UI to hide the async backup option while taking snapshot for volume(s) with storage snapshot support.

* Provision to add PowerFlex/ScaleIO storage pool as Primary Storage from UI

* Fixed the PowerFlex/ScaleIO volume name inconsistency issue in the volume path after migration, due to rename failure
2021-02-19 12:54:13 +05:30
..
ui Merge remote-tracking branch 'origin/4.13' 2020-01-31 15:28:34 +05:30
ui-custom UEFI Implementation: Enabled UEFI Support for Guest VM's on Hypervisor KVM,VMware. enabled boot modes [Legacy,Secure] support for UEFI boot with known caveats. (#3638) 2020-03-13 20:56:26 +01:00
accounts.js server: Add option 'details' to listProjects and listAccounts (#3331) 2019-07-04 16:26:04 +05:30
accountsWizard.js Ldap fixes (#3694) 2020-01-20 16:02:33 +01:00
affinity.js Removed leading tabs from ui/scripts/*.js 2015-08-07 11:58:13 +02:00
autoscaler.js [migrateVolume API method] Filter disk offerings based on storage pool selected (#2612) 2018-05-04 08:04:10 -03:00
cloud.core.callbacks.js CLOUDSTACK-9408 for the move away from download.cloud.com 2017-04-20 11:35:36 +05:30
cloudStack.js New feature: Add support to destroy/recover volumes (#3688) 2020-02-07 11:25:10 +01:00
configuration.js Add cache mode param properly (#3925) 2020-03-09 13:17:21 +01:00
dashboard.js CLOUDSTACK-10059: Dashboard ignores resource value that is less than 1% 2017-08-31 16:11:58 +02:00
docs.js Fix for "Reboot skips network plugin" and Added addl functionality (details below) support for PowerFlex/ScaleIO volume operations (#112) 2021-02-19 12:54:13 +05:30
domains.js Fix delete domain button in the UI to update only after job finishes (#2905) 2018-11-11 18:41:37 -02:00
events.js ui: add user information on the Event-View in the UI (#2826) 2018-08-30 14:33:38 +05:30
globalSettings.js 4.13 (#3782) 2019-12-20 16:43:09 +01:00
installWizard.js Remove 'md5Hashed' variable from Javascript. (#2555) 2018-04-13 10:43:52 +02:00
instanceWizard.js Merge release branch 4.13 to master 2020-03-30 20:09:15 +00:00
instances.js Fix for "Reboot skips network plugin" and Added addl functionality (details below) support for PowerFlex/ScaleIO volume operations (#112) 2021-02-19 12:54:13 +05:30
lbCertificatePolicy.js server: Add option 'details' to listProjects and listAccounts (#3331) 2019-07-04 16:26:04 +05:30
lbStickyPolicy.js CLOUDSTACK-8744 Add missing localization (l10n) for several parts in the UI 2015-08-18 11:16:14 +01:00
metrics.js Fix typo: the past tense of shutdown is shutdown, not shutdowned (#3659) 2020-01-13 23:39:48 +01:00
network.js Multiple networks support for vms in advanced zone with securit… (#3639) 2020-02-19 14:02:12 +00:00
plugins.js ui: insert plugin css files before custom.css file (#2784) 2018-08-08 12:07:56 +05:30
postLoad.js ui: configurable branding, keyboard list and hide-able columns through a new config.js file (#3258) 2019-05-30 15:32:37 +05:30
projects.js server: Add option 'details' to listProjects and listAccounts (#3331) 2019-07-04 16:26:04 +05:30
regions.js CLOUDSTACK-8672 : NCC Integration with CloudStack. 2017-07-20 12:42:43 +05:30
roles.js api: instance and template details are free text (#3240) 2019-06-27 09:14:47 +05:30
sharedFunctions.js Fix for "Reboot skips network plugin" and Added addl functionality (details below) support for PowerFlex/ScaleIO volume operations (#112) 2021-02-19 12:54:13 +05:30
storage.js Fix for "Reboot skips network plugin" and Added addl functionality (details below) support for PowerFlex/ScaleIO volume operations (#112) 2021-02-19 12:54:13 +05:30
system.js Fix for "Reboot skips network plugin" and Added addl functionality (details below) support for PowerFlex/ScaleIO volume operations (#112) 2021-02-19 12:54:13 +05:30
templates.js [UI] Delete the template with the specified zoneid, irrespective of the cross-zones template 2020-10-09 17:19:21 +05:30
vpc.js Fix for "Reboot skips network plugin" and Added addl functionality (details below) support for PowerFlex/ScaleIO volume operations (#112) 2021-02-19 12:54:13 +05:30
zoneWizard.js Fixed guest vlan range going missing when using zone wizzard (#4042) 2020-04-23 19:57:43 +02:00