Charm doesn't install haproxy

Bug #1830773 reported by Andrey Grebennikov
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Ceilometer Charm
Triaged
High
Unassigned

Bug Description

Ubuntu 18.04.2
Charms 19.04 latest
OpenStack Rocky

When deploying with hacluster charm relation, Corosync complaints that haproxy package is not installed, which is accurate.

Revision history for this message
Andrey Grebennikov (agrebennikov) wrote :
Revision history for this message
David Ames (thedac) wrote :

TRIAGE:

With the move of the API from ceilometer to gnocchi in Rocky it appears we have not handled ceilometer's relation with hacluster when ceilometer-api is no longer in play.

Evaluate whether a relation to hacluster is even still required.
  i.e. Does HA ceilometer require a VIP still if it has no API?

Potentially remove the haproxy resource definition on the relation if hacluster is still required.

Changed in charm-ceilometer:
status: New → Triaged
importance: Undecided → Critical
milestone: none → 19.07
Revision history for this message
Dmitrii Shcherbakov (dmitriis) wrote :

For active-active HA without a VIP we would need Tooz: https://bugs.launchpad.net/charm-ceilometer/+bug/1768527

Revision history for this message
Dmitrii Shcherbakov (dmitriis) wrote :

Actually, disregard my reference to 1768527 for this bug.

AFAIK:

1) ceilometer notification agents grab incoming data from rabbitmq from different API services;
2) communication from polling agents to notification agents is also done via rabbitmq (ceilometer polling agents can poll libvirt for metrics and post notifications, for example).

So it doesn't look like we need a VIP without ceilometer API.

James Page (james-page)
Changed in charm-ceilometer:
importance: Critical → High
David Ames (thedac)
Changed in charm-ceilometer:
milestone: 19.07 → 19.10
David Ames (thedac)
Changed in charm-ceilometer:
milestone: 19.10 → 20.01
James Page (james-page)
Changed in charm-ceilometer:
milestone: 20.01 → 20.05
David Ames (thedac)
Changed in charm-ceilometer:
milestone: 20.05 → 20.08
James Page (james-page)
Changed in charm-ceilometer:
milestone: 20.08 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.