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

Node operations fuzzy improvements #5360

Merged

Commits on Jul 7, 2022

  1. c/controller_backend: fix dispatching update finished command

    Fixed dispatching update_finished command when no replicas were added to
    the replica set.
    
    Previously when no replicas were added to the replica set there was no
    node that would pass the condition allowing it to dispatch update
    finished command. This way partition reconfiguration never finished
    causing chaos-tests to fail.
    
    Signed-off-by: Michal Maslanka <michal@redpanda.com>
    mmaslankaprv committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    644aa33 View commit details
    Browse the repository at this point in the history
  2. tests: added test validating shrinking replica set

    Added test validating if we can shrink raft group replica set.
    
    Signed-off-by: Michal Maslanka <michal@redpanda.com>
    mmaslankaprv committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    76ed822 View commit details
    Browse the repository at this point in the history
  3. tests/node_op_fuzzy: do not create/delete topics

    As we are already using admin operations fuzzer to execute admin day-2
    operations we may skip creating/deleting topics explicitly
    
    Signed-off-by: Michal Maslanka <michal@redpanda.com>
    mmaslankaprv committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    764143c View commit details
    Browse the repository at this point in the history
  4. tests: added add no wait to nodes operations fuzzy test

    Added `add_no_wait` operation to nodes operations fuzzy test. The add no
    wait does not wait for the node to be populated with partitions before
    executing next operation, this way we are giving decommissioning a
    change to be executed before addition will be finished therefore
    triggering move cancellation code path.
    
    Signed-off-by: Michal Maslanka <michal@redpanda.com>
    mmaslankaprv committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    8a94103 View commit details
    Browse the repository at this point in the history
  5. tests/node_ops: removed obsolete comment

    Signed-off-by: Michal Maslanka <michal@redpanda.com>
    mmaslankaprv committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    a053545 View commit details
    Browse the repository at this point in the history
  6. tests: fixed typos in comments

    Signed-off-by: Michal Maslanka <michal@redpanda.com>
    mmaslankaprv committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    3795ed6 View commit details
    Browse the repository at this point in the history