Toute instance Enterprise Management (X3 / X3 People / Warehousing 'Geode') vendue à partir du 1er octobre 2018 doit utiliser MongoDB Community Edition (seule version livrée par Sage en OEM depuis septembre 2016)
Comme vous le savez, nos produits embarquent MongoDB. Ce composant peut être installé à partir de la livraison OEM de Sage, ou par achat / téléchargement indépendant.
Les termes des contrats de licence OEM MongoDB ayant changé depuis le 1er octobre 2018, il n'est plus possible, à partir de cette date, d'utiliser les versions OEM MongoDB Enterprise dans vos instances Enterprise Management. Vous devez utiliser MongoDB Community Edition (CE).
Les livraisons Sage incluent MongoDB Community Edition (CE) depuis septembre 2016 (livraison de Syracuse 9.4, et toutes versions V11 et V12). Il vous est cependant nécessaire de contrôler que toute instance livrée à partir du 1er octobre 2018 a été faite à partir des derniers médias d'installation livrés par Sage (par ISO ou Patch) et n'utilise pas MongoDB Enterprise Edition.
Cette recommandation ne s'applique pas aux clients s'étant procuré leurs propres licences MongoDB Enterprise.
Nous vous demandons donc de contrôler les installations de vos clients, et de vous assurer, pour ceux utilisant les livraisons MongoDB de Sage:
- Que les versions Syracuse Web Server installées sont à jour (dernière version disponible)
- Que les versions MongoDB sont au minimum les suivantes :
- Syracuse V9 (Pour EM / X3 et EMHR / X3 People)
- A partir de Syracuse 9.4: MongDB Community Edition 3.2.6 (livré avec le patch Syracuse 9.4)
- A partir de Syracuse 9.6: MongDB Community Edition 3.2.11 (livré avec le patch Syracuse 9.6)
- A partir de Syracuse 9.11: MongDB Community Edition 3.4.16 (livré avec le patch Syracuse 9.11)
- Syracuse V11 (Pour EM / X3 et EM Warehousing / Geode)
- A partir de Syracuse 11.0: MongDB Community Edition 3.2.6
- A partir de Syracuse 11.3: MongDB Community Edition 3.2.11 (livré avec le patch Syracuse 11.3)
- A partir de Syracuse 11.11: MongDB Community Edition 3.4.16 (livré avec le patch Syracuse 11.11)
En aucun cas il ne faut conserver une version MongoDB OEM Enterprise Edition (inférieure à 3.2) sous licence OEM, sur une installation dont la licence EM a été fournie après le 30/9/2018.
Les clients s’étant procuré leurs propres licences MongoDB Enterprise peuvent bien évidemment continuer à les utiliser normalement.
Il est par ailleurs fortement recommandé de mettre à jour Syracuse en dernière version, et MongoDB en 3.4.16 comme recommandé dans les notes accompagnant nos patchs, car les versions 3.2 ne bénéficient plus de la maintenance MongoDB.
*** Comment mettre à jour MongoDB ***
MongoDB n'est pas mis à jour automatiquement lorsque vous mettez à jour Syracuse. Vous devez utiliser l'exécutable d'installation MongoDB pour mettre à jour MongoDB. Voici la procédure à suivre:
- Arrêter l'agent Syracuse. L'agent arrêtera automatiquement tous les services Syracuse.
- Si la mise à jour MongoDB nécessite la mise à jour du serveur Web Syracuse, vous devez d'abord lancer l'installation de Syracuse (livré avec les patchs ou releases). Le serveur Syracuse intègre les drivers Node.js MongoDB.
- Lorsque l'installation de Syracuse est complète, arrêter l'agent Syracuse à nouveau.
- Lancer l'installation MongoDB (livrée avec les patchs ou releases).
- Attention à l'option "Ce serveur n'accepte que les connexions SSL" qui doit être cochée si l'installation d'origine est paramétrée pour n'accepter que les connexions sécurisées.
IMPORTANT – PLEASE POST ON YOUR KBs AND WEB SITES FOR CLIENTS
All Enterprise Management Instances (including products formerly branded X3 / X3 People / Warehousing) sold on or after October 1st 2018 must use MongoDB Community Edition (only version delivered by Sage in OEM since September 2016)
As you know, our products embed a MongoDB component that can be installed either from the Sage delivery as an OEM component, or from an independent purchase / download.
MongoDB OEM Licensing terms have changed since October 1st, 2018. From that date forward, you must not use MongoDB Enterprise releases as an OEM in Enterprise Management instances. You must use MongoDB Community Edition (CE) instead.
Sage deliveries have switched to MongoDB Community Edition (CE) since September 2016 (Syracuse 9.4 delivery and all V11 and V12 releases). But you need to control your installed base and make necessary arrangements to guarantee that any instance delivered on or after October 1st 2018 has been installed using the latest setup media delivered by Sage (through ISOs or Patches) and is not using MongoDB Enterprise edition.
Those instructions do not apply to customers who have purchased their own MongoDB Enterprise licenses, they only apply to OEM installations.
You are required to control, for those customers in V9 and V11 using an OEM delivery of MongoDB:
- That their Syracuse Web Servers are up to date (latest available release)
- That their MongoDB instances are up to date:
- For Syracuse V9 (EM / X3 and EMHR / X3 People)
- From Syracuse 9.4: MongDB Community Edition 3.2.6 (Shipped with Syracuse 9.4)
- From Syracuse 9.6: MongDB Community Edition 3.2.11 (Shipped with Syracuse 9.6)
- From Syracuse 9.11: MongDB Community Edition 3.4.16 (Shipped with Syracuse 9.11)
-
- For Syracuse V11 (EM / X3 and EM Warehousing / Geode)
- From Syracuse 11.0: MongDB Community Edition 3.2.6
- From Syracuse 11.3: MongDB Community Edition 3.2.11 (Shipped with Syracuse 11.3)
- From Syracuse 11.11: MongDB Community Edition 3.4.16 (Shipped with Syracuse 11.11)
In no case should a customer have an OEM MongoDB Enteprise Edition supplied by Sage if their EM license has been supplied after September 30, 2018.
Customers who have purchased their own MongoDB Enterprise Edition licenses can continue using them of course.
We also highly recommend you upgrade your Syracuse and MongoDB instances to the latest versions (MongoDB 3.4.16) as recommended in our patch release notes, since MongoDB 3.2 releases have been moved out of MongoDB maintenance plans.
*** How to Update MongoDB ***
MongoDB is not upgraded automatically when you upgrade Syracuse. You need to use the standalone MongoDB setup executable to upgrade your MongoDB instance. Here is how:
- Stop the Syracuse Agent (from Services). The Agent will automatically stop all related Syracuse processes.
- If your MongoDB update requires a Syracuse Web Server update (see above), run the Syracuse Server setup (delivered by Sage along with the patch or release). The Syracuse server embeds the Node.js MongoDB driver.
- Once the installation of the Syracuse Server is done, stop the Syracuse Agent again.
- Launch the MongoDB setup (delivered along with the patch or release)
- Make sure the option "The server uses and accepts only SSL encrypted connections" is checked if the original installation was set to only accept secure connections.
|