Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

fleetd: support conflict in global unit #1571

Merged

Commits on May 30, 2016

  1. fleetd: support conflict in global unit

    In global unit, support Conflict flag. So in
    some machine, the unit will not be launched.
    
    Fixes coreos#1109
    wuqixuan authored and Dongsu Park committed May 30, 2016
    Configuration menu
    Copy the full SHA
    4e89bc4 View commit details
    Browse the repository at this point in the history
  2. Documentation: Support conflict in global unit

    In global unit, support Conflict flag. So in
    some machine, the unit will not be launched.
    
    Fixes coreos#1109
    wuqixuan authored and Dongsu Park committed May 30, 2016
    Configuration menu
    Copy the full SHA
    2fc4f38 View commit details
    Browse the repository at this point in the history
  3. agent: squash loops into a single one in desiredAgentState

    Commit "fleetd: support conflict in global unit" split out the loop in
    desiredAgentState() into 2 loops, one for non-global units and the
    other for global units. To follow the maintainer's suggestion, squash
    the loops again into a single one.
    Dongsu Park committed May 30, 2016
    Configuration menu
    Copy the full SHA
    3d876bf View commit details
    Browse the repository at this point in the history
  4. functional: a new test TestScheduleGlobalConflicts

    Introduce a new test TestScheduleGlobalConflicts, to cover the case of
    global units that conflict with each other. Start 2 global units one
    after another, and check if only the first one can be found.
    Dongsu Park committed May 30, 2016
    Configuration menu
    Copy the full SHA
    c2e360d View commit details
    Browse the repository at this point in the history