Update/Uninstall Anaconda Repository (AER 2.26)

Enterprise Support is included with your purchase of Anaconda Enterprise Repository. If you have any questions during installation, please contact your sales representative or open a ticket with Enterprise Support.

Update Anaconda Repository

IMPORTANT: You MUST have a tested backup of your installation before starting the update process.

Your support representative will provide you with a download URL for the updated Anaconda Repository installer.

Administrators can update to the latest Anaconda Repository release via the following commands:

curl '$INSTALLER_URL' > anaconda_repository.sh
anaconda_repository.sh -u
anaconda-server-db-setup --execute
anaconda-server-install-supervisord-config.sh
supervisorctl stop all
supervisorctl reload
supervisorctl start all

Please contact your Enterprise Support provider or sales person if you have any questions or problems regarding the update.

Uninstall Anaconda Repository

Before deleting you may want to make a backup for security reasons. Refer to this site for suggestions on mongo backups: https://docs.mongodb.org/manual/reference/program/mongodump/

To delete Anaconda Repository, do the following:

  1. Check the file storage path by running the following command:

    anaconda-server-config --get fs_storage_root
    
  2. Delete the contents of /home/anaconda-server/repo: rm -rf /home/anaconda-server/repo

  3. Delete the appropriate MongoDB database (binstar).

  4. Delete the contents of /etc/binstar: rm -rf /etc/binstar

  5. Delete the contents of the Anaconda Repository file storage path.

Update instructions for current and past versions

Updating to 2.26.6, the logging configuration can be removed. Logs have been moved to $PREFIX/var/log/anaconda-server/:

curl '$INSTALLER_URL' > anaconda_repository.sh
anaconda_repository.sh -u
anaconda-server-db-setup --execute
anaconda-server-config --remove LOGGING
supervisorctl stop all
supervisorctl start all

Updating to 2.26:

curl '$INSTALLER_URL' > anaconda_repository.sh
anaconda_repository.sh -u
anaconda-server-db-setup --execute
anaconda-server-install-supervisord-config.sh
supervisorctl stop all
supervisorctl reload
supervisorctl start all

To 2.25:

curl '$INSTALLER_URL' > anaconda_repository.sh
anaconda_repository.sh -u
anaconda-server-db-setup --execute
anaconda-server-install-supervisord-config.sh
supervisorctl stop all
supervisorctl reload
supervisorctl start all

To 2.24:

conda update binstar-server binstar-static anaconda-client
anaconda-server-db-setup --execute
anaconda-server-install-supervisord-config.sh
supervisorctl stop all
supervisorctl reload
supervisorctl start all

To 2.23:

conda update binstar-server binstar-static anaconda-client
anaconda-server-db-setup --execute
supervisorctl stop all
supervisorctl reload
supervisorctl start all

To 2.22:

conda update binstar-server binstar-static anaconda-client
anaconda-server-db-setup --execute
supervisorctl stop all
supervisorctl reload
supervisorctl start all

To 2.21:

conda update binstar-server binstar-static anaconda-client
anaconda-server-db-setup --execute
supervisorctl stop all
supervisorctl reload
supervisorctl start all

To 2.20:

conda update binstar-server binstar-static anaconda-client
anaconda-server-db-setup --execute
supervisorctl stop all
supervisorctl reload
supervisorctl start all

To 2.19:

conda update binstar-server anaconda-client anaconda-build
anaconda-server-db-setup --execute
supervisorctl stop all
supervisorctl reload
supervisorctl start all

To 2.18:

conda update binstar-server anaconda-client anaconda-build
anaconda-server-db-setup --execute
supervisorctl stop
supervisorctl reload
supervisorctl start all

To 2.17:

conda update binstar-server anaconda-client anaconda-build
anaconda-server-db-setup --execute
supervisorctl stop
supervisorctl reload
supervisorctl start all

To 2.16:

conda update binstar-server anaconda-client anaconda-build
anaconda-server-db-setup --execute
supervisorctl restart all

To 2.15:

conda update binstar-server anaconda-client anaconda-build
anaconda-server-db-setup --execute
supervisorctl restart all

To 2.14:

conda update binstar-server anaconda-client anaconda-build
anaconda-server-db-setup --execute
supervisorctl restart all

To 2.13:

conda update binstar-server anaconda-client anaconda-build
anaconda-server-db-setup --execute
anaconda-server-config --config-file /etc/binstar/config.yaml --set LABEL_NAME "'channel'"
supervisorctl restart all

To 2.12:

conda update binstar-server anaconda-client anaconda-build
anaconda-server-db-setup --execute
supervisorctl restart all

To 2.9:

conda update binstar-static binstar-server cas-mirror
anaconda-server-db-setup --execute
supervisorctl restart all

To 2.8:

conda update binstar-static binstar-server cas-mirror
anaconda-server-db-setup --execute
supervisorctl restart all

To 2.6.0:

conda update binstar-server
conda install cas-mirror

To 2.5.1:

conda update binstar-server

To 2.3:

conda update binstar-server
conda install cas-mirror

To 2.2:

conda update binstar-server