diff --git a/src/sunstone/etc/sunstone-views/admin.yaml b/src/sunstone/etc/sunstone-views/admin.yaml
index 53708ad5ae..b7cf40e81b 100644
--- a/src/sunstone/etc/sunstone-views/admin.yaml
+++ b/src/sunstone/etc/sunstone-views/admin.yaml
@@ -32,6 +32,7 @@ enabled_tabs:
- support-tab
autorefresh: true
features:
+ # True to show showback monthly reports, and VM cost
showback: true
# Allows to change the security groups for each network interface
@@ -39,18 +40,30 @@ features:
secgroups: true
tabs:
dashboard-tab:
+ # The following widgets can be used inside any of the '_per_row' settings
+ # bellow. As the name suggest, the widgets will be scaled to fit one,
+ # two, or three per row. The footer uses the widgets at full size, i.e.
+ # one per row.
+ #
+ # - storage
+ # - users
+ # - network
+ # - hosts
+ # - vms
+ # - groupquotas
+ # - quotas
panel_tabs:
actions:
Dashboard.refresh: false
Sunstone.toggle_top: false
- widgets_three_per_row:
- widgets_two_per_row:
- - storage
- - network
widgets_one_per_row:
- vms
- hosts
- users
+ widgets_three_per_row:
+ widgets_two_per_row:
+ - storage
+ - network
widgets_one_footer:
system-top-tab:
panel_tabs:
diff --git a/src/sunstone/etc/sunstone-views/admin_vcenter.yaml b/src/sunstone/etc/sunstone-views/admin_vcenter.yaml
index f91a868c40..869e985e54 100644
--- a/src/sunstone/etc/sunstone-views/admin_vcenter.yaml
+++ b/src/sunstone/etc/sunstone-views/admin_vcenter.yaml
@@ -32,6 +32,7 @@ enabled_tabs:
- support-tab
autorefresh: true
features:
+ # True to show showback monthly reports, and VM cost
showback: true
# Allows to change the security groups for each network interface
@@ -39,18 +40,28 @@ features:
secgroups: false
tabs:
dashboard-tab:
+ # The following widgets can be used inside any of the '_per_row' settings
+ # bellow. As the name suggest, the widgets will be scaled to fit one,
+ # two, or three per row. The footer uses the widgets at full size, i.e.
+ # one per row.
+ #
+ # - storage
+ # - users
+ # - network
+ # - hosts
+ # - vms
+ # - groupquotas
+ # - quotas
panel_tabs:
actions:
Dashboard.refresh: false
Sunstone.toggle_top: false
- widgets_three_per_row:
- widgets_two_per_row:
- #- storage
- #- network
widgets_one_per_row:
- vms
- hosts
- users
+ widgets_three_per_row:
+ widgets_two_per_row:
widgets_one_footer:
system-top-tab:
panel_tabs:
diff --git a/src/sunstone/etc/sunstone-views/cloud.yaml b/src/sunstone/etc/sunstone-views/cloud.yaml
index bc6a7d7830..bd001e5d4a 100644
--- a/src/sunstone/etc/sunstone-views/cloud.yaml
+++ b/src/sunstone/etc/sunstone-views/cloud.yaml
@@ -4,6 +4,7 @@ enabled_tabs:
- users-tab
- settings-tab
features:
+ # True to show showback monthly reports, and VM cost
showback: true
# Allows to change the security groups for each network interface
@@ -56,13 +57,20 @@ tabs:
VM.disk_snapshot_delete: false
VM.save_as_template: true
dashboard:
+ # Connected user's quotas
quotas: true
+ # Overview of connected user's VMs
vms: true
+ # Group's quotas
vdcquotas: false
+ # Overview of group's VMs
vdcvms: false
create_vm:
+ # True to allow capacity (CPU, MEMORY, VCPU) customization
capacity_select: true
+ # True to allow NIC customization
network_select: true
+ # True to allow DISK size customization
disk_resize: true
settings-tab:
panel_tabs:
diff --git a/src/sunstone/etc/sunstone-views/cloud_vcenter.yaml b/src/sunstone/etc/sunstone-views/cloud_vcenter.yaml
index 9ff4e46bf1..0f1d9c8d4f 100644
--- a/src/sunstone/etc/sunstone-views/cloud_vcenter.yaml
+++ b/src/sunstone/etc/sunstone-views/cloud_vcenter.yaml
@@ -4,6 +4,7 @@ enabled_tabs:
- users-tab
- settings-tab
features:
+ # True to show showback monthly reports, and VM cost
showback: true
# Allows to change the security groups for each network interface
@@ -56,13 +57,20 @@ tabs:
VM.disk_snapshot_delete: false
VM.save_as_template: true
dashboard:
+ # Connected user's quotas
quotas: true
+ # Overview of connected user's VMs
vms: true
+ # Group's quotas
vdcquotas: false
+ # Overview of group's VMs
vdcvms: false
create_vm:
+ # True to allow capacity (CPU, MEMORY, VCPU) customization
capacity_select: true
+ # True to allow NIC customization
network_select: true
+ # True to allow DISK size customization
disk_resize: false
settings-tab:
panel_tabs:
diff --git a/src/sunstone/etc/sunstone-views/groupadmin.yaml b/src/sunstone/etc/sunstone-views/groupadmin.yaml
index 1001940d40..12d7c38d7e 100644
--- a/src/sunstone/etc/sunstone-views/groupadmin.yaml
+++ b/src/sunstone/etc/sunstone-views/groupadmin.yaml
@@ -32,6 +32,7 @@ enabled_tabs:
#- support-tab
autorefresh: true
features:
+ # True to show showback monthly reports, and VM cost
showback: true
# Allows to change the security groups for each network interface
@@ -39,17 +40,29 @@ features:
secgroups: true
tabs:
dashboard-tab:
+ # The following widgets can be used inside any of the '_per_row' settings
+ # bellow. As the name suggest, the widgets will be scaled to fit one,
+ # two, or three per row. The footer uses the widgets at full size, i.e.
+ # one per row.
+ #
+ # - storage
+ # - users
+ # - network
+ # - hosts
+ # - vms
+ # - groupquotas
+ # - quotas
panel_tabs:
actions:
Dashboard.refresh: false
Sunstone.toggle_top: false
+ widgets_one_per_row:
+ - vms
+ - users
widgets_three_per_row:
widgets_two_per_row:
- groupquotas
- quotas
- widgets_one_per_row:
- - vms
- - users
widgets_one_footer:
system-top-tab:
panel_tabs:
diff --git a/src/sunstone/etc/sunstone-views/groupadmin_vcenter.yaml b/src/sunstone/etc/sunstone-views/groupadmin_vcenter.yaml
index d2d927505b..0661b6f819 100644
--- a/src/sunstone/etc/sunstone-views/groupadmin_vcenter.yaml
+++ b/src/sunstone/etc/sunstone-views/groupadmin_vcenter.yaml
@@ -32,6 +32,7 @@ enabled_tabs:
#- support-tab
autorefresh: true
features:
+ # True to show showback monthly reports, and VM cost
showback: true
# Allows to change the security groups for each network interface
@@ -39,17 +40,29 @@ features:
secgroups: false
tabs:
dashboard-tab:
+ # The following widgets can be used inside any of the '_per_row' settings
+ # bellow. As the name suggest, the widgets will be scaled to fit one,
+ # two, or three per row. The footer uses the widgets at full size, i.e.
+ # one per row.
+ #
+ # - storage
+ # - users
+ # - network
+ # - hosts
+ # - vms
+ # - groupquotas
+ # - quotas
panel_tabs:
actions:
Dashboard.refresh: false
Sunstone.toggle_top: false
+ widgets_one_per_row:
+ - vms
+ - users
widgets_three_per_row:
widgets_two_per_row:
- groupquotas
- quotas
- widgets_one_per_row:
- - vms
- - users
widgets_one_footer:
system-top-tab:
panel_tabs:
diff --git a/src/sunstone/etc/sunstone-views/user.yaml b/src/sunstone/etc/sunstone-views/user.yaml
index 9e96b662cd..a2ae2b6a75 100644
--- a/src/sunstone/etc/sunstone-views/user.yaml
+++ b/src/sunstone/etc/sunstone-views/user.yaml
@@ -32,6 +32,7 @@ enabled_tabs:
#- support-tab
autorefresh: true
features:
+ # True to show showback monthly reports, and VM cost
showback: true
# Allows to change the security groups for each network interface
@@ -39,19 +40,28 @@ features:
secgroups: true
tabs:
dashboard-tab:
+ # The following widgets can be used inside any of the '_per_row' settings
+ # bellow. As the name suggest, the widgets will be scaled to fit one,
+ # two, or three per row. The footer uses the widgets at full size, i.e.
+ # one per row.
+ #
+ # - storage
+ # - users
+ # - network
+ # - hosts
+ # - vms
+ # - groupquotas
+ # - quotas
panel_tabs:
actions:
Dashboard.refresh: false
Sunstone.toggle_top: false
+ widgets_one_per_row:
+ - vms
widgets_three_per_row:
widgets_two_per_row:
- network
- storage
- #- vms
- widgets_one_per_row:
- - vms
- #- hosts
- #- users
widgets_one_footer:
system-top-tab:
panel_tabs:
diff --git a/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/html.hbs b/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/html.hbs
index 739b1e92b3..67f6d74f82 100644
--- a/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/html.hbs
+++ b/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/html.hbs
@@ -163,7 +163,7 @@