Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-1881

Add isCandidateDomainController() to LocalHostControllerInfo and use it where possible


    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Management

      The WFCORE-338 work is going to add the notion of an HC being configured as a Candidate Domain Controller, which is a separate thing from being "master". There are a number of places where LocalHostControllerInfo.isMaster() is being called to make decisions that with WFCORE-338 should really depend on whether the HC is a CDC, not whether it is master. So, we want LHCI to expose whether the HC is a CDC.

      I think initially we can have isCandidateDomainController() just return the result of isMaster(). We can add a setter to LocalHostControllerInfoImpl later when we actually make the CDC status independently configurable.

      Places that should be updated as part of this task to use isCandidateDomainController() instead of isMaster():

      1) ProfileCloneHandler
      2) IgnoredDomainResourceRegistry

            kwills@redhat.com Ken Wills
            bstansbe@redhat.com Brian Stansberry
            0 Vote for this issue
            2 Start watching this issue