Make Murano an experimental feature

Since Fuel 10, Murano service becomes an experimental feature.

* Murano settings are shown on Settings tab in Fuel UI
  only if "experimental" feature group is enabled
* Murano option is removed from the cluster creation wizard

Implements: blueprint make-murano-experimental

Change-Id: I4dd0853138c045b8d7e8f6ff940c09250763a56b
This commit is contained in:
Julia Aranovich 2017-02-22 11:41:54 +04:00
parent 3448243ba3
commit 9fc3e312dc
1 changed files with 3 additions and 22 deletions

View File

@ -963,6 +963,9 @@
description: "If selected, Murano component will be installed" description: "If selected, Murano component will be installed"
weight: 20 weight: 20
type: "checkbox" type: "checkbox"
restrictions:
- condition: "not ('experimental' in version:feature_groups)"
action: "hide"
murano-cfapi: murano-cfapi:
value: false value: false
label: "Install Murano service broker for Cloud Foundry" label: "Install Murano service broker for Cloud Foundry"
@ -1760,26 +1763,6 @@
weight: 10 weight: 10
label: "dialog.create_cluster_wizard.additional.install_sahara" label: "dialog.create_cluster_wizard.additional.install_sahara"
description: "dialog.create_cluster_wizard.additional.install_sahara_description" description: "dialog.create_cluster_wizard.additional.install_sahara_description"
compatible:
- name: hypervisor:qemu
- name: network:neutron:core:ml2
- name: network:neutron:ml2:vlan
- name: network:neutron:ml2:tun
- name: storage:block:lvm
- name: storage:block:ceph
- name: storage:object:ceph
- name: storage:ephemeral:ceph
- name: storage:image:ceph
- name: additional_service:sahara
- name: additional_service:murano
- name: additional_service:ceilometer
- name: additional_service:ironic
- name: additional_service:murano
bind:
- "settings:additional_components.murano.value"
weight: 20
label: "dialog.create_cluster_wizard.additional.install_murano"
description: "dialog.create_cluster_wizard.additional.install_murano_description"
compatible: compatible:
- name: hypervisor:qemu - name: hypervisor:qemu
- name: network:neutron:core:ml2 - name: network:neutron:core:ml2
@ -1810,7 +1793,6 @@
- name: storage:ephemeral:ceph - name: storage:ephemeral:ceph
- name: storage:image:ceph - name: storage:image:ceph
- name: additional_service:sahara - name: additional_service:sahara
- name: additional_service:murano
- name: additional_service:ironic - name: additional_service:ironic
- name: additional_service:ironic - name: additional_service:ironic
bind: bind:
@ -1828,7 +1810,6 @@
- name: storage:ephemeral:ceph - name: storage:ephemeral:ceph
- name: storage:image:ceph - name: storage:image:ceph
- name: additional_service:sahara - name: additional_service:sahara
- name: additional_service:murano
- name: additional_service:ceilometer - name: additional_service:ceilometer
incompatible: incompatible:
- name: network:neutron:ml2:tun - name: network:neutron:ml2:tun