Sortie de WordPress 5.5.3 : détails techniques importants


Le 30 octobre 2020, la version 5.5.3 de WordPress est sortie, le jour suivant la sortie de la version 5.5.2.

La sortie de deux nouvelles versions en moins de 24 heures d’écart est loin d’être une situation optimale, et elle n’est généralement pas voulue par l’équipe de développement de WordPress.

Dans cet article, nous reviendrons sur l’incident ayant eu lieu sur WP 5.5.2, qui a entraîné également un autre incident complémentaire : certaines installations ont été mises à jour de façon intempestive vers une version de développement, WP 5.5.3-alpha. L’objectif est de donner un retour objectif et transparent aux utilisatrices et utilisateurs de WordPress.

Résolution du problème de WP 5.5.2 et des installations via le fichier ZIP fourni sur WordPress.org

Un problème avec l’un des correctifs contenus dans WordPress 5.5.2 a entraîné un souci sur le fichier ZIP d’installation disponible sur WordPress.org. Cette erreur était présente sur les fichiers d’installation des versions 5.5.x, 5.4.x, 5.3.x, 5.2.x et 5.1.x. L’installation de WordPress ne pouvait être réalisée via ces fichiers d’installation à cause d’une erreur de base de données. Ce problème n’affectait en revanche « que » les procédures d’installation n’utilisant pas de fichier wp-config.php et utilisant l’assistant d’installation dans le navigateur.

Lors de la publication de la version 5.5.2, le processus de test de l’installation retourna un faux positif qui explique la non-détection du problème. Il s’agit d’un problème difficile à identifier mais notre première action sera déjà de mettre à jour la documentation existante pour que les futures équipes de direction de WordPress puissent tirer profit de cette expérience. Des recherches plus poussées seront nécessaires afin de trouver des solutions plus robustes sur le long terme. Les progrès réalisés sur ce point seront partagés sur des articles sur le blog de développement de l’équipe cœur de WordPress (en anglais).

Pour corriger le problème, l’équipe de développement de WP a publié WordPress 5.5.3. Cette version fournit un fichier ZIP d’installation pour chacune des autres versions de WordPress qui étaient affectées. Ainsi, ce sont 5 versions qui sont sorties le 30 octobre 2020 : 5.5.3, 5.4.4, 5.3.6, 5.2.9 et 5.1.8.

Résolution du problème de la mise à jour automatique vers la version 5.5.3-alpha

Pendant le travail de préparation de WordPress 5.5.3, l’équipe chargée de l’infrastructure WordPress.org a essayé de rendre la version 5.5.2 indisponible au téléchargement afin de limiter la portée du problème détaillé ci-dessus, puisqu’il ne concernait que les nouvelles installations et pas les installations WordPress existantes. Cette action n’était pas prévue dans les procédures de déploiement et de contrôle de mission et a entraîné malencontreusement certaines installations à être mises à jour vers une version de développement « 5.5.3-alpha ». Cette mise à jour automatique non désirée s’est déroulée entre 16h30 et 17h (heure française) et a été stoppée dès que cela a été techniquement possible.

Cette pseudo-version de développement était en fait strictement similaire à WordPress 5.5.2, excepté son numéro de version. Il n’y a donc pas eu de conséquence pour l’intégrité des sites concernés. Depuis la sortie de WordPress 5.5.3, l’ensemble des sites qui étaient passés sur cette pseudo version 5.5.3-alpha ont été automatiquement mis à jour en version 5.5.3.

La seule conséquence visible de ce souci a été – pour les sites concernés uniquement – l’installation de l’intégralité des thèmes natifs et l’installation de l’extension Akismet. Si vous êtes concerné, vous pouvez procéder à leur désinstallation et à leur suppression. L’équipe de développement de WordPress est sincèrement désolée pour la gène occasionnée. Cela étant dit, ces thèmes et cette extension n’étant pas actifs, cela n’a pas eu de conséquence sur votre site.

En guise de conclusion

S’il y a de nombreux processus améliorables pour pallier à ce type de situation – et nous avons à cœur de les améliorer – le déroulement de cette journée montre également l’attachement de l’équipe de développement de WordPress, répartie sur la planète entière, à se mobiliser pour trouver des solutions rapides lorsque des problèmes difficilement anticipables surviennent.

Tout au long de cette fin de journée, l’équipe de développement s’est efforcée d’analyser la situation, d’en tirer des conclusions, d’agir puis enfin de communiquer de façon transparente sur ce qui s’est passé. Les erreurs ayant donné lieu aux problématiques rencontrées ce vendredi ont été réparées aussitôt. Elles ont donné lieu à l’identification d’optimisations à réaliser sur les procédures de déploiement de nouvelles versions.

À aucun moment le moindre site WordPress n’a été impacté au niveau fonctionnel et c’est ce que nous souhaitons mettre en avant aujourd’hui, car ce fut la préoccupation de l’équipe tout au long de la journée.

Merci à l’équipe qui a travaillé pour résoudre cette situation : @whyisjake (release lead 5.5.2), @audrasjb, @barry, @davidbaumwald, @desrosj, @hellofromtonya, @jeffpaul, @johnbillion, @garubi, @metalandcoffee, @mukesh27, @otto42, @punitsoftac, @sergeybiryukov et @xknown.

Vous pourrez retrouver des explications complémentaires avec les liens suivants :

10 réponses à “Sortie de WordPress 5.5.3 : détails techniques importants”

  1. Bonjour… cette version m’empêche maintenant d’ajouter un produit dans WooCommerce… Comment je corrige cette ****** [modéré] ? How do I go back to the latest stable version… Not being an expert in core development ******** [modéré] quite a lot of websites I am running that have been updated automatically…

    So…. I can no longer add a new product to WooCommerce… How to solve this?

    Patrick

  2. Bonjour @koopsdigital,

    1. Cette mise à jour ne peut techniquement pas modifier quoi que ce soit sur la gestion de vos produits WooCommerce. Et la version 5.5.3 est la dernière version stable du CMS WordPress.
    2. Il n’y a pas de support sur ce site, merci d’utiliser les forums WPFR.
    3. Cela étant dit votre problème ne semble pas directement lié à WordPress donc vous feriez sans doute mieux d’aller voir du côté du support de WooCommerce.
    4. Merci à l’avenir de surveiller votre langage. Il s’agit d’un site public et la vulgarité de votre commentaire n’y est pas la bienvenue.

    En vous souhaitant une agréable journée,
    Jb

  3. Avant la mise à jour tout fonctionnait a merveille… alors… OUI, c’est une problème lié a WP et non WC

  4. Et pourtant, non, ce n’est simplement pas possible 🙂
    Cette mise à jour n’a changé que quelques lignes de code dans les fichiers wp-admin/about.php et wp-includes/functions.php et ces lignes de code n’ont absolument aucune interaction avec quoi que ce soit qui soit lié de près ou de loin à WooCommerce. Donc ce n’est pas de ce côté qu’il vous faut vous tourner. J’ai vu que vous aviez commenté le ticket de support d’une autre personne sur le forum WooCommerce. C’est bien là que vous devez chercher, mais je vous suggère plutôt d’ouvrir votre propre sujet de support.

  5. Bonjour
    Depuis la mise à jour, mon site perd sa connexion régulièrement pendant plusieurs minutes. Cela peut il être lié à cette mise à jour? Cela peut être agaçant pour le développement du site et du business qu’il représente…
    Merci pour votre retour

  6. Bonjour @verrierecotedazur,
    Non il n’y a pas eu de modification sur les sessions de connexion sur cette mise à jour là.
    En revanche, ce site n’est pas destiné à assurer le support de WordPress, mais vous pouvez pour aller plus loin utiliser le forum d’entraide de l’association WPFR.

  7. Bonjour,
    Depuis la dernière mise à jour, je ne peux plus afficher les sous-menus dans mon site bouchain.fr
    Par contre, si j’affiche le menu « culture/tourisme » dans un autre onglet, là j’ai accès aux autres sous-menus;
    Je n’avais pas ce souci avant
    Pouvez vous m’aider s’il vous plait?merci
    Cordialement

  8. Bonjour @SandrineD,

    Il n’y a pas de support sur ce site qui nous sert pour les annonces officielles, mais vous pouvez rejoindre le forum de l’association WPFR – https://wpfr.net/support – ou rejoindre le salon de discussion Slack de la communauté francophone – https://wpfr.net/slack

    Bonne journée,
    Jb

  9. Bonsoir, merci de votre retour. Je vais aller voir.
    Bien à vous
    S. Dussart

Laisser un commentaire