This repository was archived by the owner on Feb 27, 2025. It is now read-only.

Description
Describe the bug
I am trying to inject network partition fault in a 4 Node cluster with EC2 instances where 2 nodes are specified as an endpoint group and other 2 nodes are defined as hosts which need to be partitioned from given endpoint group. I see that only 1 out of 2 hosts is partitioned from the network and remaining nodes still remain and form a cluster of 3 nodes that includes one of the hosts.
To Reproduce
Steps to reproduce the behavior:
- Create a Cluster of 4 nodes with Aerospike database Server (https://github.com/aerospike/aerospike-server.git) in AWS EC2 instances.
- Add 2 of the nodes from cluster as an remote endpoint in Mangle and create and endpoint group from these 2 nodes
- Inject Network partition fault from Mangle UI with other 2 nodes as the hosts.
- Fault is successfully injected in Mangle. However, I observed that only 1 of the given 2 hosts was removed from the cluster of 4 nodes.
Please let me know if the more details are required on any step to reproduce the issue.
Expected behavior
Both of the given hosts should be the removed from the cluster and only 2 nodes (which were defined as endpoints) should be the part of the remaining cluster.
Screenshots
N/A
Logs
If applicable, add application logs/troubleshooting bundle to help in root cause analysis.
Configuration information:
- Deployment Type: Container
- Deployment Mode: Single Node
- Client OS: Ubuntu 20.04
- Client Browser : Firefox
- Version 94.0
Additional context
Add any other context about the problem here.