From 9fc3e312dc15e0bfab9c3148f277a3b74b2496c7 Mon Sep 17 00:00:00 2001 From: Julia Aranovich Date: Wed, 22 Feb 2017 11:41:54 +0400 Subject: [PATCH] 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 --- nailgun/nailgun/fixtures/openstack.yaml | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/nailgun/nailgun/fixtures/openstack.yaml b/nailgun/nailgun/fixtures/openstack.yaml index b758edc0a5..e3f624fe3a 100644 --- a/nailgun/nailgun/fixtures/openstack.yaml +++ b/nailgun/nailgun/fixtures/openstack.yaml @@ -963,6 +963,9 @@ description: "If selected, Murano component will be installed" weight: 20 type: "checkbox" + restrictions: + - condition: "not ('experimental' in version:feature_groups)" + action: "hide" murano-cfapi: value: false label: "Install Murano service broker for Cloud Foundry" @@ -1760,26 +1763,6 @@ weight: 10 label: "dialog.create_cluster_wizard.additional.install_sahara" 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: - name: hypervisor:qemu - name: network:neutron:core:ml2 @@ -1810,7 +1793,6 @@ - name: storage:ephemeral:ceph - name: storage:image:ceph - name: additional_service:sahara - - name: additional_service:murano - name: additional_service:ironic - name: additional_service:ironic bind: @@ -1828,7 +1810,6 @@ - name: storage:ephemeral:ceph - name: storage:image:ceph - name: additional_service:sahara - - name: additional_service:murano - name: additional_service:ceilometer incompatible: - name: network:neutron:ml2:tun