Skip to content

Not all Monkeys die after telling them to so they have to be killed manually #556

@ShayNehmad

Description

@ShayNehmad

Describe the bug

After pressing "kill all monkeys" and waiting for a few hours, Monkeys were still scanning and trying to propagate - they had to be killed manually by stopping processes.

Reported by

  • TODO add Amit's user

To Reproduce

Steps to reproduce the behavior:

  1. Configure the Monkey with default settings except for a victim limitation (10)
  2. Run the monkey on a full-mesh network with XXX machines
  3. Wait until Monkey propagates to at least YYY machines
  4. Press "kill all monkeys"
  5. wait
  • TODO get network details from Amit

Expected behavior

All Monkeys have to die within 2 minutes of pressing the "kill all monkeys" button and a clear "killing" progress bar/updates page ought to be created to be able to keep track of which Monkeys were killed successfully.

Mockup of that page:
After pressing the "Kill all monkeys" button:

Monkey Kill command sent Dead? Last communicated
Computer name + IP Yes Yes (good) Time (X minutes ago)
Computer name + IP Yes Collected kill command, waiting for confirmation Time (X minutes ago)
Computer name + IP Yes Not collected command Time (X minutes ago)
Computer name + IP No Other statuses? Time (X minutes ago)

Screenshots/logs

  • TODO get server logs from Amit

Machine version (please complete the following information):

  • OS: Windows or Linux
  • TODO check with Amit

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugAn error, flaw, misbehavior or failure in the Monkey or Monkey Island.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions