Make Ceilometer and MongoDB experimental features
Since Fuel 10, Ceilometer and MongoDB services become experimental features. * Ceilometer and MongoDB settings are shown on Settings tab in Fuel UI only if "experimental" feature group is enabled * MongoDB role is available if "experimental" feature group is enabled only * Ceilometer option is removed from the cluster creation wizard Implements: blueprint remove-ceilometer Change-Id: I6df3b47c14cafb1544dfe034cd9a2c0ad14205be
This commit is contained in:
parent
d72287f19e
commit
c0384fac05
|
@ -112,6 +112,8 @@
|
||||||
message: "Ceilometer should be enabled in the environment settings."
|
message: "Ceilometer should be enabled in the environment settings."
|
||||||
- condition: "settings:additional_components.mongo.value == true"
|
- condition: "settings:additional_components.mongo.value == true"
|
||||||
message: "You are already using external MongoDB."
|
message: "You are already using external MongoDB."
|
||||||
|
- condition: "not ('experimental' in version:feature_groups)"
|
||||||
|
action: "hide"
|
||||||
tags:
|
tags:
|
||||||
- mongo
|
- mongo
|
||||||
base-os:
|
base-os:
|
||||||
|
@ -989,6 +991,9 @@
|
||||||
description: "If selected, Ceilometer and Aodh components will be installed"
|
description: "If selected, Ceilometer and Aodh components will be installed"
|
||||||
weight: 60
|
weight: 60
|
||||||
type: "checkbox"
|
type: "checkbox"
|
||||||
|
restrictions:
|
||||||
|
- condition: "not ('experimental' in version:feature_groups)"
|
||||||
|
action: "hide"
|
||||||
mongo:
|
mongo:
|
||||||
value: false
|
value: false
|
||||||
label: "Use external Mongo DB"
|
label: "Use external Mongo DB"
|
||||||
|
@ -996,6 +1001,8 @@
|
||||||
weight: 70
|
weight: 70
|
||||||
type: "checkbox"
|
type: "checkbox"
|
||||||
restrictions:
|
restrictions:
|
||||||
|
- condition: "not ('experimental' in version:feature_groups)"
|
||||||
|
action: "hide"
|
||||||
- "settings:additional_components.ceilometer.value == false": "External Mongo aims to be an external backend for Ceilometer. Without Ceilometer enabled, External Mongo is useless and should not be installed."
|
- "settings:additional_components.ceilometer.value == false": "External Mongo aims to be an external backend for Ceilometer. Without Ceilometer enabled, External Mongo is useless and should not be installed."
|
||||||
ironic:
|
ironic:
|
||||||
value: false
|
value: false
|
||||||
|
@ -1763,25 +1770,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:ceilometer
|
|
||||||
- name: additional_service:ironic
|
|
||||||
- name: additional_service:ceilometer
|
|
||||||
bind:
|
|
||||||
- "settings:additional_components.ceilometer.value"
|
|
||||||
weight: 30
|
|
||||||
label: "dialog.create_cluster_wizard.additional.install_ceilometer"
|
|
||||||
description: "dialog.create_cluster_wizard.additional.install_ceilometer_description"
|
|
||||||
compatible:
|
compatible:
|
||||||
- name: hypervisor:qemu
|
- name: hypervisor:qemu
|
||||||
- name: network:neutron:core:ml2
|
- name: network:neutron:core:ml2
|
||||||
|
@ -1810,7 +1798,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:ceilometer
|
|
||||||
incompatible:
|
incompatible:
|
||||||
- name: network:neutron:ml2:tun
|
- name: network:neutron:ml2:tun
|
||||||
message: "dialog.create_cluster_wizard.additional.ironic_network_mode_alert"
|
message: "dialog.create_cluster_wizard.additional.ironic_network_mode_alert"
|
||||||
|
|
Loading…
Reference in New Issue