...
Only pull new docker images when all else fails or there is a known important update.
Pull new code from github as needed.
After pulling new code (especially if it has been a while), do the following:
Update requirements.
Note: I sometimes skip this if I guess that nothing changed that matters, and the I would run this if I hit a missing module error.
Code Block # from devstack directory make lms-shell # inside the LMS shell make requirements
Update migrations.
Note: I usually skip this until I get a missing column or table error to save time.
Code Block make migrationsmigrate
Update assets.
Note: I always skip this unless my UI is totally messed up, because it is really slow.
Code Block paver update_assets
...