4. Mise à jour V6
4.1. Procédures à exécuter AVANT la montée de version
4.1.1. Mise à jour des dépôts (YUM/APT)
Cette opération doit être effectuée AVANT la montée de version.
Afin de pouvoir déployer la nouvelle version, vous devez mettre à jour la variable vitam_repositories
afin de renseigner les dépôts à la version cible.
Puis exécutez le playbook suivant:
ansible-playbook --ask-vault-pass --extra-vars=@./environments/vitamui_extra_vars.yml -i environments/<hostfile_vitamui> ansible-vitamui-extra/bootstrap.yml
4.1.2. Montée de version mineure de mongo 5.0.13 -> 5.0.14
Cette opération doit être effectuée après avoir mis à jour les dépôts en V6.
Exécutez le playbook suivant à partir de l’ansiblerie de la V6:
ansible-playbook --ask-vault-pass --extra-vars=@./environments/vitamui_extra_vars.yml -i environments/<hostfile_vitamui> ansible-vitamui-migration/migration_mongodb_50.yml
4.2. Application de la montée de version
4.2.1. Lancement du master playbook vitamui
Important ! Sous Debian, si vous appliquez la montée de version depuis la V6.RC, vous devrez rajouter le paramètre
-e force_vitamui_version=6.0
aux commandes suivantes. Sinon les packages vitamui ne seront pas correctement mis à jour. En effet, Debian considère que 6.rc.X > 6.X.
ansible-playbook --ask-vault-pass --extra-vars=@./environments/vitamui_extra_vars.yml -i environments/<hostfile_vitamui> ansible-vitamui/vitamui.yml