Views from Sunstone to FireEdge

Hello,

I have disabled “Sunstone” and enabled “FireEdge” in my OpenNebula 6.8 system. Now, “oneadmin” only detects “admin” and “user” views, but no more…

I have created this structure:
root@nebulacaos:/etc/one/fireedge/sunstone# tree -A
.
├── admin
│ ├── backup-tab.yaml
│ ├── datastore-tab.yaml
│ ├── file-tab.yaml
│ ├── host-tab.yaml
│ ├── image-tab.yaml
│ ├── marketplace-app-tab.yaml
│ ├── sec-group-tab.yaml
│ ├── user-tab.yaml
│ ├── vdc-tab.yaml
│ ├── vm-tab.yaml
│ ├── vm-template-tab.yaml
│ └── vnet-tab.yaml
├── sunstone-server.conf
├── sunstone-views.yaml
├── user
│ ├── backup-tab.yaml
│ ├── file-tab.yaml
│ ├── image-tab.yaml
│ ├── marketplace-app-tab.yaml
│ ├── sec-group-tab.yaml
│ ├── vm-tab.yaml
│ ├── vm-template-tab.yaml
│ └── vnet-tab.yaml
└── views
├── admin
│ └── admin.yaml
├── cloud
│ └── cloud.yaml
├── groupadmin
│ └── groupadmin.yaml
├── limited-user
│ └── limited-user.yaml
├── sunstone-views.yaml
└── user
└── user.yaml

However, it seems there is a problema with “views” because some views as “limited-user” and “cloud” are not detected.

How could I configure all views I had in Sunstone?

Thanks.

Hello,

Fireedge is a technology preview in versions before v6.10; it is recommended to upgrade to v6.10 LTS or v7.2 which is the latest.

Regards,

@Daniel_Ruiz_Molina you may also want to wait for 7.4 release or try it out with 7.4 beta. 7.4 is LTS release according to our Release Policy.

Hi,

Finally, I upgraded my OpenNebula 6.8 to 7.0.1-1. Now, I have “user”, “admin”, “groupadmin” and “cloud” views, but I would like to customize more these views.
Also, I have added a more limited view and added to file /etc/one/fireedge/sunstone/views/sunstone-views.yaml in this way:


groups:
    oneadmin:
        - admin
        - groupadmin
        - user
        - cloud
        - limited-user
default:
    - user
    - cloud

views:
  admin:
    name: groups.view.admin.name
    description: groups.view.admin.description
  cloud:
    name: groups.view.cloud.name
    description: groups.view.cloud.description
  groupadmin:
    name: groups.view.groupadmin.name
    description: groups.view.groupadmin.description
  user:
    name: groups.view.user.name
    description: groups.view.user.description
  limited-user:
    name: groups.view.limited-user.name
    description: groups.view.limited-user.description

I need to test if “limited-user” has the view in the way I want, because in Sunstone it seems it was easier to customize a view.

Maybe, I would upgrade from 7.0.1-1 to latest CE 7.2

A last question: where I could learn how customize correctly a view in FireEdge?

Thanks.