-
Notifications
You must be signed in to change notification settings - Fork 25
Main Toolpanel Maintenance
Martin Cech edited this page Oct 17, 2019
·
6 revisions
Before you begin see Getting Set Up At TACC
$ ssh [email protected]
$ cvmfs_server transaction main.galaxyproject.org
$ nano /cvmfs/main.galaxyproject.org/config/shed_tool_conf.xml
$ cvmfs_server tag main.galaxyproject.org
$ cvmfs_server publish -a galaxy_16.04.04863c8.1 -m 'moved tool_1 to a different section' main.galaxyproject.org
$ logout
$ ssh -A galaxy04.tacc.utexas.edu
$ ansible-env main snapshot
$ ansible-env main backup
user@galaxy04$ ansible-env main update
user@galaxy04$ git diff # verify that none of the mutable configs pulled to the playbook are mangled
user@galaxy04$ git add -- .
user@galaxy04$ git commit -m 'Update Main shed_tool_conf'
user@galaxy04$ git push
$ ssh [email protected]
$ nano /galaxy-repl/main/config/integrated_tool_panel.xml
$ ssh -A galaxy04.tacc.utexas.edu
user@galaxy04$ ansible-env main snapshot
user@galaxy04$ ansible-env main backup
#??? user@galaxy04$ ansible-env main update
user@galaxy04$ git diff # verify that none of the mutable configs pulled to the playbook are mangled
user@galaxy04$ git add -- .
user@galaxy04$ git commit -m 'Update Main integrated_tool_panel'
user@galaxy04$ git push