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 @@