gnocchi statsd consumes all overcloud resources when configured with swift backend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gnocchi |
Invalid
|
High
|
Julien Danjou | ||
2.1 |
Invalid
|
High
|
Julien Danjou | ||
2.2 |
Invalid
|
High
|
Julien Danjou | ||
tripleo |
Won't Fix
|
High
|
Unassigned |
Bug Description
We have gnocchi enabled on the overcloud with swift backend by default. This is currently broken. The statsd service is unable to start and consumes all available resources on the overcloud trying. Eventually, this leads to the overcloud deploy timing out.
I have only reproduced it when using the pacemaker config, but I am not sure if that config just has less wiggle room resource wise.
This is the deploy command that reproduces the issue:
openstack overcloud deploy \
--templates /usr/share/
--libvirt-type qemu \
--timeout 90 \
-e /usr/share/
In the multinode scenario jobs we are testing gnocchi with the file backend:
https:/
We should either make that the default in our user-facing environments, or disable gnocchi by default there.
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in gnocchi: | |
importance: | Undecided → High |
status: | Confirmed → Fix Committed |
assignee: | nobody → Julien Danjou (jdanjou) |
Changed in tripleo: | |
milestone: | newton-rc1 → ocata-1 |
Changed in tripleo: | |
milestone: | ocata-2 → ocata-3 |
Changed in tripleo: | |
milestone: | ocata-3 → ocata-rc1 |
Changed in gnocchi: | |
status: | Incomplete → Invalid |
Changed in tripleo: | |
milestone: | ocata-rc1 → ocata-rc2 |
Changed in tripleo: | |
milestone: | ocata-rc2 → pike-1 |
Changed in tripleo: | |
milestone: | pike-1 → pike-2 |
Changed in tripleo: | |
milestone: | pike-2 → pike-3 |
Changed in tripleo: | |
milestone: | pike-3 → pike-rc1 |
Changed in tripleo: | |
milestone: | pike-rc1 → pike-rc2 |
Changed in tripleo: | |
milestone: | pike-rc2 → queens-1 |
https:/ /review. openstack. org/#/c/ 366887/