[ 
https://bro-tracker.atlassian.net/browse/BIT-1228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Thayer updated BIT-1228:
-------------------------------
    Resolution: Fixed
        Status: Closed  (was: Open)

This functionality is now in git master.


> broctl needs to keep track of desired state
> -------------------------------------------
>
>                 Key: BIT-1228
>                 URL: https://bro-tracker.atlassian.net/browse/BIT-1228
>             Project: Bro Issue Tracker
>          Issue Type: Problem
>          Components: BroControl
>            Reporter: Justin Azoff
>            Assignee: Justin Azoff
>            Priority: Low
>             Fix For: 2.4
>
>
> On a multi-node cluster the following sequence of events can happen:
> * A cluster node (node-2) has a power problem and is shut down
> * broctl stop is ran on the manager
> * broctl then fails to stop bro on node-2
> * node-2 reboots
> * broctl cron restarts bro on node-2 because the last known state is up
> The problem can happen in reverse as well, where broctl will not restart bro 
> on a node that was down.
> The problem arises because broctl stores the actual state of the nodes, but 
> not the desired state.  commands like stop and start need to set the desired 
> start first, and then attempt to sync reality with that state information.  
> broctl cron then just needs to attempt the similar sync.



--
This message was sent by Atlassian JIRA
(v6.4-OD-15-055#64014)
_______________________________________________
bro-dev mailing list
bro-dev@bro.org
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev

Reply via email to