• 
      

    Add a manual update check for static media configuration.

    Review Request #3255 — Created Aug. 1, 2012 and submitted — Latest diff uploaded

    Information

    Review Board
    master

    Reviewers

    Add a manual update check for static media configuration.
    
    Review Board 1.7 requires new static media configuration in the web
    server config files. As things currently stand, anyone who upgrades will
    see their media broken.
    
    Now, any new upgrades from a database prior to 1.7 final that hasn't had
    this already resolved will cause a flag to be set in the database
    indicating that static media needs to be fixed. rb-site will output
    instructions, and the manual updates page will list instructions as
    well. Both sets of instructions will say what to type to resolve this.
    
    Resolving the manual update check is done by using the new resolve-check
    management command.
    
    This should ensure that all users who upgrade to any release post-1.6.x
    will see instructions and have to act to make things work again.
    Upgraded an older release to 1.7 alpha. Saw the upgrade instructions printed
    on the console. Verified the flag was set to False (unresolved) in the
    database.
    
    Went to RB and saw the manual updates check.
    
    Ran the command given to resolve the check, reloaded, and I was able to view
    the site again.