You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CLOUDSTACK-9718: Revamp the dropdown showing lists of hosts available for migration in a Zone
Reviewed-By: Rashmi Dixit
Problem: All the hosts suitable for VM Migration are not shown in the UI. This could
confuse the user as the target host might never be shown in the UI.
Root Cause: The API (findHostsForMigration) always returned page 1 results which would
be always <= default.page.size global parameter. Therefore, in case of large
no. of hosts where the result can map to multiple pages, this issue would arise.
Solution: 1. Replace drop-down with listView widget.
2. Allow lazy-loading of records on listView's scroll.
3. Show additional parameters (CPU/Memory used) to assist admin in decision making.
4. Provide 'Search by host name' to limit the results.
Added change where if there are no hosts found, an empty row with message will
appear.
Copy file name to clipboardExpand all lines: ui/l10n/en.js
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1466,6 +1466,7 @@ var dictionary = {"ICMP.code":"ICMP Code",
1466
1466
"label.select.a.template":"Select a template",
1467
1467
"label.select.a.zone":"Select a zone",
1468
1468
"label.select.instance":"Select instance",
1469
+
"label.select.host":"Select host",
1469
1470
"label.select.instance.to.attach.volume.to":"Select instance to attach volume to",
1470
1471
"label.select.iso.or.template":"Select ISO or template",
1471
1472
"label.select.offering":"Select offering",
@@ -1526,6 +1527,7 @@ var dictionary = {"ICMP.code":"ICMP Code",
1526
1527
"label.start.vlan":"Start VLAN",
1527
1528
"label.start.vxlan":"Start VXLAN",
1528
1529
"label.state":"State",
1530
+
"label.suitability": "Suitability",
1529
1531
"label.static.nat":"Static NAT",
1530
1532
"label.static.nat.enabled":"Static NAT Enabled",
1531
1533
"label.static.nat.to":"Static NAT to",
@@ -2114,6 +2116,7 @@ var dictionary = {"ICMP.code":"ICMP Code",
2114
2116
"message.lock.account":"Please confirm that you want to lock this account. By locking the account, all users for this account will no longer be able to manage their cloud resources. Existing resources can still be accessed.",
2115
2117
"message.migrate.instance.confirm":"Please confirm the host you wish to migrate the virtual instance to.",
2116
2118
"message.migrate.instance.to.host":"Please confirm that you want to migrate instance to another host.",
2119
+
"message.migrate.instance.select.host":"Please select a host for migration",
2117
2120
"message.migrate.instance.to.ps":"Please confirm that you want to migrate instance to another primary storage.",
2118
2121
"message.migrate.router.confirm":"Please confirm the host you wish to migrate the router to:",
2119
2122
"message.migrate.systemvm.confirm":"Please confirm the host you wish to migrate the system VM to:",
@@ -2123,7 +2126,8 @@ var dictionary = {"ICMP.code":"ICMP Code",
2123
2126
"message.network.remote.access.vpn.configuration":"Remote Access VPN configuration has been generated, but it failed to apply. Please check connectivity of the network element, then re-try.",
2124
2127
"message.new.user":"Specify the following to add a new user to the account",
2125
2128
"message.no.affinity.groups":"You do not have any affinity groups. Please continue to the next step.",
2126
-
"message.no.host.available":"No Hosts are available for Migration",
2129
+
"message.no.host.available":"No hosts are available for migration",
2130
+
"message.no.more.hosts.available":"No more hosts are available for migration",
2127
2131
"message.no.network.support":"Your selected hypervisor, vSphere, does not have any additional network features. Please continue to step 5.",
2128
2132
"message.no.network.support.configuration.not.true":"You do not have any zone that has security group enabled. Thus, no additional network features. Please continue to step 5.",
2129
2133
"message.no.projects":"You do not have any projects.<br/>Please create a new one from the projects section.",
0 commit comments