Updating Laniakea

The same ansible roles used to deploy Laniakea can be used to keep it up to date.

  1. Update the indigpaas-deploy ansible roles:
cd indigopaas-deploy

git pull
  1. All the services run inside docker container. Therefore, in most of cases, service aupdate requires to re-create the Docker container with the updated image. The corrisponding data are mounted inside the Docker container, thus avoiding any data loss during the update procedure.

    The services docker images can be changed in the corresponding configuration file in indigopaas-deploy/ansible/inventory/group_vars/<service>.yaml.

  2. Finally to update a service, just re-run the ansible role:

    # cd indigopaas-deploy/ansible
    
    # ansible-playbook -i inventory/inventory playbooks/deploy-<service>.yml
    

Warning

INDIGO Software catalogue is acively developed. So the update procedure of Laniakea depends on the INDIGO services evolution. We will keep this page updated accordingly.

Note

All the (Galaxy) instances deployed with Laniakea are not influenced by the update procedure.