b2d3b56 Run server upgrade in ipactl start/restart

4 files Authored by rcritten 6 years ago, Committed by cheimes 6 years ago,
    Run server upgrade in ipactl start/restart
    
    During a distro upgrade, e.g. F-26 to F-27, networking may not
    be available which will cause the upgrade to fail. Despite this
    the IPA service can be subsequently restarted running new code
    with old data.
    
    This patch relies on the existing version-check cdoe to determine
    when/if an upgrade is required and will do so during an ipactl
    start or restart.
    
    The upgrade is now run implicitly in the spec file and will
    cause the server to be stopped after the package is installed
    if the upgrade fails.
    
    Fixes: https://pagure.io/freeipa/issue/6968
    
    Signed-off-by: Rob Crittenden <rcritten@redhat.com>
    Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
    
        
file modified
+3 -6
file modified
+25 -3
file modified
+1 -0