Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logging improvements in cluster members subsystem #22677

Merged
merged 6 commits into from
Aug 1, 2024

Commits on Jul 31, 2024

  1. tests/redpanda: added option to set per node id override

    Signed-off-by: Michał Maślanka <michal@redpanda.com>
    mmaslankaprv committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    f22f139 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. tests/redpanda: made wait controller snapshot timeout configurable

    Signed-off-by: Michał Maślanka <michal@redpanda.com>
    mmaslankaprv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    827fe8f View commit details
    Browse the repository at this point in the history
  2. c/members: made logging more consistent in cluster members subsystem

    Changed logging around applying controller commands to the members state
    to be more consistent.
    
    Signed-off-by: Michał Maślanka <michal@redpanda.com>
    mmaslankaprv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    e5d1fda View commit details
    Browse the repository at this point in the history
  3. c/m_manager: converted dispatch_updates_to_cores method to coroutines

    Signed-off-by: Michał Maślanka <michal@redpanda.com>
    mmaslankaprv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    fc702c8 View commit details
    Browse the repository at this point in the history
  4. c/m_manager: logging error applying members command to state machine

    Added log entry informing user about an issue that occurred when a
    command was applied to the `members_table`
    
    Signed-off-by: Michał Maślanka <michal@redpanda.com>
    mmaslankaprv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    10c7548 View commit details
    Browse the repository at this point in the history
  5. tests: added a test in which all the nodes are decommissioned

    Added a test decommissioning each cluster node and then adding it back
    to the cluster, either with an overridden node id or with the new node
    id assigned by the controller. This test is similar to the chaos tests
    using `recycle_all` failure.
    
    Signed-off-by: Michał Maślanka <michal@redpanda.com>
    mmaslankaprv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4cd0a41 View commit details
    Browse the repository at this point in the history