Aller au contenu principal

Juin 2026

Supervision par déploiement

Chaque déploiement dispose désormais d'un onglet Supervision avec le CPU, la mémoire et le temps de réponse HTTP de son conteneur, tracés sur une plage de temps que vous choisissez. Les métriques sont échantillonnées en continu et conservées 30 jours.

C'est le moyen le plus rapide de distinguer un bug applicatif d'un problème de ressources : une courbe de mémoire qui monte vers la limite explique bien mieux un conteneur qui meurt sans cesse qu'une trace d'erreur.

Visualiseur de logs de build

Les logs sont maintenant séparés par source, ce qui vous permet d'aller droit à la sortie qui vous intéresse au lieu de parcourir un flux unique. Un sélecteur permet de basculer entre le log d'exécution de l'instance en cours, la sortie d'installation des modules, la sortie de mise à jour et la sortie des tests.

Vous pouvez également restreindre l'affichage à une plage de dates, et les logs de build restent lisibles une fois le déploiement terminé, et même après sa suppression.

Voir Voir les logs.

Contrôlez ce que les builds de développement installent et testent

Les branches de développement ont gagné des réglages de build pour que le build d'une branche fasse ce dont votre flux de travail a réellement besoin :

  • Installation des modules. Installer tous les modules Odoo trouvés dans le dépôt (par défaut), ou lister exactement les modules à installer sur la base de développement.
  • Tests. Filtrer les tests exécutés après l'installation à l'aide de tags de test, ou n'exécuter que les tests des modules sélectionnés.

Voir Types de branches.

Les déploiements de développement sont supprimés après 24 heures

Les déploiements de développement sont désormais clairement marqués comme temporaires : leur base de données est supprimée 24 heures après le build, et le tableau de bord vous en avertit pendant que le déploiement est encore actif.

Un nouveau push reconstruit la branche depuis zéro, donc une instance de développement est toujours un environnement neuf plutôt qu'un environnement durable contenant des données sur lesquelles vous comptiez. Utilisez une branche de staging pour tout ce que vous devez conserver.

Domaines personnalisés et SSL déplacés vers la branche

Les paramètres de domaine se trouvent maintenant sur la branche à laquelle ils s'appliquent, plutôt que dans une liste séparée au niveau du projet, ce qui rend évident quel déploiement un nom d'hôte dessert.

Le HTTPS est toujours activé pour les domaines personnalisés. L'ancien interrupteur a disparu : les certificats sont provisionnés et renouvelés automatiquement, et il n'y a aucune raison de servir un site de production sans eux.

Voir Ajouter un domaine personnalisé.

Variables d'environnement et réglages de déploiement

  • Les variables d'environnement sont gérées par environnement, de sorte que le développement, le staging et la production peuvent porter des valeurs différentes pour une même variable.
  • Délai d'expiration des requêtes. Un nouveau réglage de projet limite le nombre de secondes qu'une requête peut durer avant qu'Odoo ne l'interrompe. Laissez-le à 0 pour utiliser la valeur par défaut d'Odoo. Il s'applique à partir du prochain déploiement.
  • État du webhook. Les paramètres du projet indiquent désormais si le webhook du fournisseur Git qui déclenche les builds automatiques au push est enregistré, et sous quel identifiant de fournisseur.

Imports de sauvegarde plus rapides et plus clairs

Les envois de sauvegarde vont maintenant directement vers le stockage plutôt que de transiter par le tableau de bord, ce qui rend l'import d'une grosse sauvegarde Odoo nettement plus rapide et bien moins susceptible d'expirer.

Les sauvegardes importées sont étiquetées comme telles dans la liste, ce qui permet de distinguer facilement une archive venue d'un autre hébergeur d'une sauvegarde créée par Skysize. La liste se rafraîchit également d'elle-même à mesure que les opérations se terminent, sans rechargement de page.

Voir Gérer les sauvegardes et Importer une sauvegarde Odoo existante.

Invitations de projet

Les invitations ont désormais leur propre page. Un lien d'invitation ouvre un écran dédié plutôt que de vous déposer dans le tableau de bord, et une invitation adressée à quelqu'un d'autre affiche un message clair au lieu d'une erreur générique.

Voir Gérer les utilisateurs et les groupes.

Améliorations plus discrètes

  • Liste des déploiements. Les déploiements sont classés du plus récent au plus ancien, toutes branches confondues, et les filtres de la page projet fonctionnent maintenant comme prévu.
  • États de build plus clairs. Les builds en attente s'affichent comme « en file d'attente » plutôt que comme une opération inconnue, et la fin d'un import est correctement signalée comme réussie.
  • Utilisation du stockage. Le détail du stockage indique les totaux de sauvegarde dans la bonne unité et classe les déploiements selon leur type de branche.
  • Paiements. Votre moyen de paiement principal est présélectionné, et les erreurs renvoyées lors d'un paiement ou d'un changement d'abonnement sont affichées en entier au lieu d'un message d'échec générique.
  • Offre gratuite. Les fonctionnalités nécessitant un forfait payant sont désormais signalées de façon cohérente dans tout le tableau de bord. Voir Offre gratuite.