Browse Source

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
Julia Aranovich 2 years ago
parent
commit
9fc3e312dc
1 changed files with 3 additions and 22 deletions
  1. 3
    22
      nailgun/nailgun/fixtures/openstack.yaml

+ 3
- 22
nailgun/nailgun/fixtures/openstack.yaml View File

@@ -963,6 +963,9 @@
963 963
             description: "If selected, Murano component will be installed"
964 964
             weight: 20
965 965
             type: "checkbox"
966
+            restrictions:
967
+              - condition: "not ('experimental' in version:feature_groups)"
968
+                action: "hide"
966 969
           murano-cfapi:
967 970
             value: false
968 971
             label: "Install Murano service broker for Cloud Foundry"
@@ -1760,26 +1763,6 @@
1760 1763
         weight: 10
1761 1764
         label: "dialog.create_cluster_wizard.additional.install_sahara"
1762 1765
         description: "dialog.create_cluster_wizard.additional.install_sahara_description"
1763
-        compatible:
1764
-          - name: hypervisor:qemu
1765
-          - name: network:neutron:core:ml2
1766
-          - name: network:neutron:ml2:vlan
1767
-          - name: network:neutron:ml2:tun
1768
-          - name: storage:block:lvm
1769
-          - name: storage:block:ceph
1770
-          - name: storage:object:ceph
1771
-          - name: storage:ephemeral:ceph
1772
-          - name: storage:image:ceph
1773
-          - name: additional_service:sahara
1774
-          - name: additional_service:murano
1775
-          - name: additional_service:ceilometer
1776
-          - name: additional_service:ironic
1777
-      - name: additional_service:murano
1778
-        bind:
1779
-          - "settings:additional_components.murano.value"
1780
-        weight: 20
1781
-        label: "dialog.create_cluster_wizard.additional.install_murano"
1782
-        description: "dialog.create_cluster_wizard.additional.install_murano_description"
1783 1766
         compatible:
1784 1767
           - name: hypervisor:qemu
1785 1768
           - name: network:neutron:core:ml2
@@ -1810,7 +1793,6 @@
1810 1793
           - name: storage:ephemeral:ceph
1811 1794
           - name: storage:image:ceph
1812 1795
           - name: additional_service:sahara
1813
-          - name: additional_service:murano
1814 1796
           - name: additional_service:ironic
1815 1797
       - name: additional_service:ironic
1816 1798
         bind:
@@ -1828,7 +1810,6 @@
1828 1810
           - name: storage:ephemeral:ceph
1829 1811
           - name: storage:image:ceph
1830 1812
           - name: additional_service:sahara
1831
-          - name: additional_service:murano
1832 1813
           - name: additional_service:ceilometer
1833 1814
         incompatible:
1834 1815
           - name: network:neutron:ml2:tun

Loading…
Cancel
Save