• travisn's avatar
    ceph: upgrade all daemons during ceph upgrade · 9dcddb5b
    travisn authored
    
    
    The CephCluster CR contains settings that are needed by other
    CRs to configure the Ceph daemons. When the CephCluster CR
    is updated, the updates will now be passed on to each of the
    CR controllers to ensure the daemons are updated properly
    without requiring an operator restart.
    
    When calling the controllers from another controller,
    we ensure that only a single goroutine is handling
    CRs at any given time to prevent contention across
    multiple CRs of the same type.
    Signed-off-by: default avatartravisn <tnielsen@redhat.com>
    9dcddb5b