Solaris OpenStack Horizon customizations
- by GirishMoodalbail-Oracle
In Oracle Solaris OpenStack Havana, we have customized the Horizon BUI by modifying existing dashboard and panels to reflect only those features that we support. The modification mostly involves:
-- disabling an widget (checkbox, button, textarea, and so on) -- removal of a tab from a panel -- removal of options from pull-down menus
The following table lists the customizations that we have made.
|-----------------------------+-----------------------------------------------------|
| Where | What |
|-----------------------------+-----------------------------------------------------|
| Project => Instances => | Post-Creation tab is removed. |
| Launch Instance | |
| | |
| Project => Instances => | Security Groups tab is removed. |
| Actions => Edit Instance | |
| | |
| Project => Instances => | Console tab is removed. |
| Instance Name | |
| | |
| Project => Instances => | Following actions Console, Edit Security Groups, |
| Actions | Pause Instance, Suspend Instance, Resize Instance, |
| | Rebuild Instance, and Migrate Instance are removed. |
| | |
| Project => | Security Groups tab is removed. |
| Access and Security | |
| | |
| Project => | Create Volume action is removed. |
| Images and Snapshots => | |
| Images => Actions | |
| | |
| Project => Networks => | Admin State is disabled and its value is always |
| Create Network | true. |
| | |
| Project => Networks => | Disable Gateway checkbox is disabled, and its |
| Create Network => | value is always false. |
| Subnet | |
| | |
| Project => Networks => | Allocation Pools and Host Routes text area are |
| Create Network => | disabled. |
| Subnet Detail | |
| | |
| Project => Networks => | Edit Subnet action is removed. |
| Network Name => Subnet => | |
| Actions | |
| | |
| Project => Networks => | Edit Port action is removed. |
| Network Name => Ports => | |
| Actions | |
| | |
| Admin => Instnaces => | Following actions Console, Pause Instance, |
| Actions | Suspend Instance, and Migrate Instance are removed. |
| | |
| Admin => Networks => | Edit Network action is removed |
| Actions | |
| | |
| Admin => Networks => | Edit Subnet action is removed |
| Subnets => Actions | |
| | |
| Admin => Networks => | Edit Port action is removed |
| Ports => Actions | |
| | |
| Admin => Networks => | Admin State and Shared check box are disabled. |
| Create Network | Network's Admin State is always true, and Shared is |
| | always false. |
| | |
| Admin => Networks => | Admin State check box is disabled and its value |
| Network Name => Create Port | is always true. |
|-----------------------------+-----------------------------------------------------|