Refactor charm to remove the sqlite db

Bug #1864216 reported by Giuseppe Petralia
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rsyslog Charm
Won't Fix
Wishlist
Unassigned
Rsyslog Forwarder HA Charm
Won't Fix
Wishlist
Unassigned

Bug Description

Currently the charm stores the replicator servers in a sqlite db.

All the replicators are stored in the relations with the rsyslog units and on the configuration of the charm.

A better approach would be removing this db and relying only on relations data and charm configuration to retrieve all the information when it is needed (implementing the missing hooks syslog-relation-changed on this charm and aggregator-relation-changed on charm-rsyslog)

Changed in charm-rsyslog:
importance: Undecided → Wishlist
status: New → Triaged
Changed in charm-rsyslog-forwarder-ha:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Eric Chen (eric-chen) wrote :

This charm is no longer being actively maintained. Please consider using the new Canonical Observability Stack instead.
(https://charmhub.io/topics/canonical-observability-stack)

Changed in charm-rsyslog-forwarder-ha:
status: Triaged → Won't Fix
Changed in charm-rsyslog:
status: Triaged → Won't Fix
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.