Setting individual permissions is deprecated, charm should create and assign a Role to the nagios user

Bug #1959122 reported by Giuseppe Petralia
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Graylog Charm
Won't Fix
Undecided
Unassigned

Bug Description

Charm creates a nagios user to be used by nrpe checks and assigns to hit the following permissions:

    g.user_permissions_set(
        NAGIOS_USERNAME,
        [
            "users:tokenlist",
            "users:tokencreate",
            "indexercluster:read",
            "indices:failures",
            "notifications:read",
            "journal:read",
        ],
    )

But user permissions are deprecated and it should use role instead.

When you click on nagios user on Graylog Web UI you get an error message:
 “Setting individual permissions is deprecated, please consider migrating to roles instead”

description: updated
Revision history for this message
Eric Chen (eric-chen) wrote :

This charm is under maintenance mode. Only critical bug will be handled.
Please consider using the new Canonical Observability Stack instead. (https://charmhub.io/topics/canonical-observability-stack)

Changed in charm-graylog:
status: New → 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.