The discussion started with clay experiencing an issue where their Discourse instance appears to be upgrading, but isn’t actually doing so. codinghorror suggested running the “3 line magic” commands: cd /var/discourse, git pull, and ./launcher rebuild app. However, clay had already tried this and was still experiencing issues.
codinghorror then suggested clicking the “reset upgrade button” and checking the version in the page source. clay tried rebuilding the app again, which initially failed due to a missing config file, but eventually succeeded after clicking the “Reset Upgrade button”.
It was later clarified by codinghorror that the correct command is ./launcher rebuild app, not ./launcher app rebuild. sjmscott confirmed that the solution worked for them.
After an attempt to upgrade to v1.4.0.beta8 got stuck, I rebuilt the app, per some advice in a thread here. When the app rebuilt, it upgraded itself. However, Now I see this at my admin/upgrade screen:
Sorry if I wasn’t clear – the screens above are the result of me having done exactly what you suggested. Should I just do it again and hope the problem goes away?