Skip to content

Too many key rotations #3002

@corrideat

Description

@corrideat

Problem

In #2988, an issue that's known but apparently has never been created. There seem to be too many key rotations in, e.g., groups. We are supposed to only rotate keys when a member leaves or is removed, but if we look at the group income group, we can see many key rotations that have occurred even when group membership hasn't changed.

This isn't supposed to create any issues other than unnecessary operations in the chain, but, as #2988 shows, in practice it can amplify other logic issues. The other issue with this is that this isn't something that is designed to happen, and therefore shouldn't happen.

Solution

Identify the cause for this and fix it. It may be a Group Income issue, a @chelonia/lib issue, or both.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions