• Mahmood Ali's avatar
    Consider all system jobs for a new node (#11054) · aef9bfeb
    Mahmood Ali authored
    When a node becomes ready, create an eval for all system jobs across
    namespaces.
    
    The previous code uses `job.ID` to deduplicate evals, but that ignores
    the job namespace. Thus if there are multiple jobs in different
    namespaces sharing the same ID/Name, only one will be considered for
    running in the new node. Thus, Nomad may skip running some system jobs
    in that node.
    aef9bfeb