Mettre à jour Odoo
Avant de procéder
Section intitulée « Avant de procéder »Notez que les sources des modules (addons) utilisés par Odoo sont synchronisés avec leur repository respectifs à chaque redémarrage du manifest Deployment associé.
Il faut faire particulièrement attention à éviter les regressions fonctionnelles sur les différents modules développés et installés sur Odoo;
Si, un module installé en 1.0.0 dépend d’un fichier .xml / .csv présent originellement dans le module mais que celui-ci vient à
disparaître dans la 1.1.0, vous devez impérativement effectuer une mise à jour manuelle dans Odoo (Menu > Apps > <Module> > "Mettre à jour") pour éviter les casses et les messages d’erreur.
Vérifier les dépendances
Section intitulée « Vérifier les dépendances »- Accédez à l’instance Kubernetes associée au serveur Odoo via SSH; connectez vous à k9s
- Retrouvez le manifest Odoo de déploiement

- Contrôlez la source des modules en lisant le contenu du manifest

- Mettez à jour vos différents modules via leurs repo Github
5a. Modifiez le manifest
Deploymenten conséquence et ciblez les tags / branches sur les repoaddonscorrespondant à vos modifications. 5b. Effectuez un redémarrage du manifestDeployment - Dans Odoo, rendez-vous dans
Menu > Apps, et mettez à jour manuellement tous les modules mis à jour.

En cas de problèmes
Section intitulée « En cas de problèmes »N”hésitez pas à définir les sources des addons sur des commit SHA spécifiques pour retourner sur des versions d’addons qui fonctionnaient. Si le problème est + profond et que cette action n’a pas résolu le problème, effectuez une récupération de base de données depuis une sauvegarde.