Skip to content

Instantly share code, notes, and snippets.

@bgruening
Last active August 29, 2015 14:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bgruening/240a863a2d71e157a026 to your computer and use it in GitHub Desktop.
Save bgruening/240a863a2d71e157a026 to your computer and use it in GitHub Desktop.
Galaxy update SOP
  • read release notes and look for possible breakage, security fixes, new features
  • hg pull && hg update stable
  • backup Galaxy database (pg_dump -U > )
  • update Galaxy database if necessary (sh manage_db.sh upgrade)
  • search conflicts and resolve (check hg status)
  • merge config/galaxy.ini and config/galaxy.ini.sample
  • merge config/datatypes_conf.xml and config/datatypes_conf.xml.sample
  • in general all config files should be merged with the *.sample files - meld is a good graphical editor for this
  • run migration scripts (e.g. sh ./scripts/migrate_tools/0011_tools.sh install_dependencies)
  • Update all Tool Shed tools and install new useful ones (find new one on News Brief and release notes from the last month)
  • Write Galaxy-FR release notes and send to galaxy-users@...

See a more up-to-date list here: https://wiki.galaxyproject.org/Admin/Maintenance

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment