Skip to content

Prejoin hook does not fail cleanly. #784

Description

@crypticC0der

If you error within the PreJoin hook in microcluster and then try to rejoin you get this:

Membership consistency check failed after timeout: Microcluster node membership is inconsistent across core_cluster_members ([10.33.87.13:6686 10.33.87.53:6686]), truststore ([10.33.87.13:6686 10.33.87.199:6686 10.33.87.53:6686]) and dqlite ([10.33.87.13:6686 10.33.87.53:6686])

This is affecting some new https://github.com/canonical/microovn functionality. It is not urgent but a fix would be nice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions