[fuel-qa] enable Ceilometer to deploy Mongo node
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
High
|
Fuel QA Team |
Bug Description
Detailed bug description:
Acceptance test fails on deployment because "Ceilometer" is not enabled in settings.
AssertionError: Task 'deploy' has incorrect status. error != ready, 'Role 'mongo' restrictions mismatch: Ceilometer should be enabled in the environment settings.'
add:
'ceilometer': True,
to https:/
Steps to reproduce:
run the test
Expected results:
pass
Actual result:
fail
Reproducibility:
<put your information here>
Workaround:
<put your information here>
Impact:
<put your information here>
Description of the environment:
Operation system: <put your information here>
Versions of components: <put your information here>
Reference architecture: <put your information here>
Network model: <put your information here>
Related projects installed: <put your information here>
Additional information:
<put your information here>
Changed in fuel: | |
assignee: | nobody → Fuel QA Team (fuel-qa) |
Changed in fuel: | |
assignee: | Fuel QA Team (fuel-qa) → Fuel Sustaining (fuel-sustaining-team) |
importance: | Undecided → High |
Changed in fuel: | |
milestone: | none → 9.1 |
status: | New → Confirmed |
tags: | added: area-python |
tags: |
added: area-qa removed: area-python |
https:/ /github. com/openstack/ fuel-web/ blob/master/ nailgun/ nailgun/ fixtures/ openstack. yaml#L94
description: "A feature-complete and recommended database for storage of metering data from OpenStack Telemetry (Ceilometer)."
has_primary: true
overrides:
message: "At most 1 MongoDB node can be added for non-HA deployment"
recommended: 3
message: "At least 3 MongoDB nodes are recommended for HA deployment."
restrictions: additional_ components. ceilometer. value == false"
message: "Ceilometer should be enabled in the environment settings." additional_ components. mongo.value == true"
message: "You are already using external MongoDB."
mongo:
name: "Telemetry - MongoDB"
weight: 60
group: "other"
conflicts:
- compute
- ceph-osd
limits:
min: 1
- condition: "cluster:mode != 'ha_compact'"
max: 1
- condition: "cluster:mode == 'ha_compact'"
- condition: "settings:
- condition: "settings:
It looks like this behaviour is expected