9c4785f Reorder creation of the CA mapping tree and database backend

1 file Authored by mreynolds 3 years ago, Committed by rcritten 3 years ago,
    Reorder creation of the CA mapping tree and database backend
    
    New validation efforts in 389-ds-base require that the backend entry for
    a database be created before the mapping tree entry. This enforces that
    the mapping tree entry (the suffix) actually belongs to an existing backend.
    
    For IPA we simply need to reverse the order of the backend vs mapping tree
    creation in cainstance.py -> __create_ds_db()
    
    Fixes: https://pagure.io/freeipa/issue/8558
    Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
    Reviewed-By: Rob Crittenden <rcritten@redhat.com>
    
        
file modified
+11 -11