Planifier le déploiement d'un patch personnalisé à l'aide de l'utilitaire de packaging

Découvrez comment planifier un déploiement de patch personnalisé (CEMLI Patch ou ACE Data Fix) à l'aide de l'utilitaire de packaging. L'option Correction de données ACE peut être utilisée pour promouvoir les corrections de données qui ne nécessitent pas d'intervention manuelle ou de paramètres d'entrée lors de l'exécution.

Remarque

Vous devez exécuter un déploiement test de chaque nouveau RFC dans un environnement autre que de production avant de tenter de déployer le RFC dans un environnement de production.

Vous devez utiliser MOS, plutôt que Packager, pour modifier le RFC dans les cas suivants :

  • l'opération de planification de l'utilitaire de packaging a échoué pour une raison quelconque, par exemple un échec de service Web ou un problème d'intégration d'application. Cela entraîne la création, mais pas la planification, du RFC.

  • Oracle Automated CEMLI Execution est arrêté.

Pour planifier un déploiement de patch personnalisé à l'aide de l'utilitaire de packaging :

  1. Sur la page d'accueil CEMLI, vérifiez que les détails de votre client sont affichés.

  2. Cliquez sur Packager.

    L'onglet Charger les fichiers personnalisés s'affiche par défaut.

  3. Cliquez sur Create/Monitor RFCs.

  4. Dans la liste Target, sélectionnez l'environnement dans lequel le patch sera déployé. Cette liste contient tous les environnements associés à l'identifiant de support (SI).

    Pour déployer le patch à l'aide d'un RFC existant, passez à l'étape 5. Pour créer un nouveau RFC, passez à l'étape 21.

  5. (RFC de production uniquement) Cliquez sur Rechercher des RFC.

    La boîte de dialogue Search and Select Existing RFC s'ouvre, vous permettant de sélectionner le numéro d'un RFC déjà déployé avec succès sur une instance hors production.

    Si vous ne fournissez pas ces informations et que vous souhaitez déployer directement une modification dans un environnement de production, la boîte de dialogue Relevé des risques s'ouvre et vous invite à confirmer que vous acceptez le déploiement direct du code non testé sur une instance de production.

  6. Dans la liste Cible, sélectionnez la cible vers laquelle le patch doit être déployé.

  7. Cliquez sur Rechercher.

    Tous les RFC hors production sont répertoriés par ordre décroissant de la date de fin d'exécution.

  8. Cliquez sur le numéro RFC, puis sur Select.

    La page Create/Monitor RFCs est actualisée.

  9. Cliquez sur Sélectionner des patches.

    La page Patches Cemli existants s'ouvre et affiche tous les patches créés dans Oracle Automated CEMLI Execution, par ordre décroissant de la date de création.

  10. Appuyez sur la touche Ctrl et sélectionnez tous les patchs à inclure dans le document RFC, dans l'ordre dans lequel ils doivent être appliqués, puis cliquez sur Sélectionner. Vous pouvez sélectionner jusqu'à 10 patches.

    Le champ Numéro de patch est automatiquement renseigné avec le nombre de patches sélectionnés, tandis que le champ Récapitulatif est automatiquement renseigné avec le nombre de patches à appliquer.

  11. Pour désélectionner les patches sélectionnés, cliquez sur Désélectionner tout.
  12. Pour inclure des patches un par un (sans appuyer sur la touche Ctrl), sélectionnez ou recherchez le patch, puis cliquez sur Ajouter à PatchList. Répétez l'étape pour plusieurs patches.
  13. Sélectionnez l'une des valeurs du champ Temps estimé pour appliquer la modification, dans la plage allant de 1 heure à 10 heures.

    Remarque :

    Par défaut, les patches CEMLI sont appliqués en mode hotpatch, ce qui signifie que les services Oracle E-Business Suite ne sont pas arrêtés et redémarrés.

  14. Cochez la case Accepter le risque pour confirmer votre acceptation du risque d'application des CEMLI et lire la déclaration de risque avant que le RFC ne puisse être créé.

    Cochez la case Saut automatique pour terminer le RFC malgré tout échec de code personnalisé lors de l'application du patch en ignorant automatiquement l'adworker en échec.

    Cochez la case Arrêt automatique pour arrêter l'exécution RFC en cas d'échec du code personnalisé lors de l'application du patch et mettre fin à l'exécution.

    Remarque

    Il est important de sélectionner l'une des options ci-dessus, tout en créant un RFC ACE. Le reste du processus de création et de planification RFC reste le même. Par défaut, la case Saut automatique est cochée automatiquement. Si le RFC est ignoré automatiquement ou arrêté automatiquement, le Statut RFC MOS est En attente du client.

    Pour sélectionner les services à redémarrer après l'application du patch, passez à l'étape 15. Sinon, passez à l'étape 21.

  15. (Facultatif) Si un service doit être redémarré après l'application du patch, cliquez sur Sélectionner des options.

    La boîte de dialogue Sélectionner des options de redémarrage s'ouvre et affiche la liste des hôtes et services disponibles.

  16. Cochez la case correspondant aux services à redémarrer.

  17. (Facultatif) Si vous souhaitez supprimer les données du module de cache Apache, laissez la case Clear Apache Cache sélectionnée (par défaut). En outre, pour EBS 12.2 et versions ultérieures, si vous souhaitez redémarrer le serveur géré, laissez la case Managed Server cochée (par défaut pour EBS 12.2 et versions ultérieures).

  18. Cliquez sur Sélectionner.

    Le champ Refus est automatiquement rempli avec les données de l'hôte et du service qui doivent être redémarrés.

    Remarque

    Si un service doit être redémarré après l'application du patch, la durée estimée indiquée dans le champ Temps estimé pour appliquer la modification est automatiquement augmentée d'une heure.

  19. Cliquez sur Remarque client pour ajouter un plan d'action ou toute autre information pertinente à inclure dans la RFC.

  20. Cochez la case Hot Backup pour activer/désactiver la sauvegarde à chaud pour les instances non Prod. Pour les instances de production, cette case est automatiquement cochée et ne peut pas être désélectionnée.

    Ce provisionnement de la sélection de sauvegarde à chaud est uniquement disponible pour l'option ACE Data Fix. Les utilisateurs qui ont sélectionné l'option d'application de patches CEMLI ne verront pas cette fonction.

  21. Cliquez sur Create RFC.

    Remarque

    Pour planifier les RFC dans l'utilitaire de packaging, vous devez disposer du privilège Approbateur autorisé MOS pour l'environnement Oracle E-Business Suite dans lequel le patch CEMLI sera déployé. Sinon, demandez qu'un approbateur autorisé MOS pour votre organisation planifie le RFC via Oracle Automated CEMLI Execution.

  22. Si vous disposez de privilèges RFC MOS Schedule, la boîte de dialogue Auto RFC s'ouvre.

    Pour planifier l'exécution du RFC en 30 minutes, passez à l'étape 23.

    Pour sélectionner une autre date et heure d'exécution, passez à l'étape 25.

  23. Cliquez sur Oui pour planifier l'exécution du RFC en 15 minutes.

    Remarque :

    Si un autre RFC est déjà planifié pour exécution en même temps, pour la même instance, la boîte de dialogue Schedule RFC s'ouvre, vous permettant de choisir un autre créneau horaire pour votre RFC. Passez à l'étape 25.

  24. Cliquez sur OK.

  25. Cliquez sur Non dans la boîte de dialogue RFC automatique pour sélectionner une date et une heure d'exécution futures.

    La boîte de dialogue Schedule RFC apparaît.

  26. Cliquez sur l'icône de calendrier Icône de calendrier pour sélectionner une date.

  27. Sélectionnez l'heure appropriée dans le menu, puis cliquez sur Vérifier.

  28. Si la disponibilité de la tranche horaire est confirmée, cliquez sur Approuver.

    Le RFC est affiché dans le tableau RFC List, avec le statut Open - Ready for Execution. Pour plus d'informations sur les détails et les actions disponibles dans le tableau Liste RFC, reportez-vous à la section Monitoring RFCs.

Surveiller les documents RFC

Découvrez comment surveiller les RFC.

La table Liste RFC vous permet d'effectuer les opérations suivantes :

  • voir les détails RFC dans My Oracle Support

  • afficher le statut actuel d'un RFC dans Oracle Automated CEMLI Execution

  • annuler, planifier et replanifier un RFC

  • voir les fichiers journaux associés à un RFC

Les informations suivantes sont disponibles pour chaque enregistrement du tableau Liste RFC :

  • Numéro RFC : Spécifie l'ID qui a été affecté automatiquement au RFC lors de la création du RFC.

  • Cible : indique le nom de l'instance à laquelle le patch sera appliqué.

  • Résumé : Fournit une description des actions requises sous le RFC.

  • Numéro de patch : indique le numéro du patch à appliquer.

  • Créé le : indique la date et l'heure de création du RFC.

  • Local Scheduled Date (Date programmée locale) : indique la date et l'heure auxquelles le déploiement du patch est programmé.

  • Statut : indique la situation du RFC à un moment donné. Les options disponibles sont les suivantes :

    • Fermé - Abandonné

    • Fermé - Terminé

    • Ouvert - Approuvé et planifié

    • Ouvert - En attente de client

    • Ouvert - En attente UAT client

    • Ouvert - Exécution terminée

    • Ouvert - Exécution en cours

    • Ouvert - Nouveau

    • Ouvert - Prêt pour exécution

    • Ouvert - Prêt pour planification/approbation

  • Statut du client : Indique la progression du client dans le processus RFC. Les options disponibles sont les suivantes :

    • 1-Callback

    • Réception confirmée

    • IRR

    • ReviewUpdate

  • Annuler : cliquez sur le bouton Annuler dans ce champ pour annuler un RFC ayant les statuts Ouvert - Prêt pour exécution et Ouvert - Approuvé et planifié.

  • Planification : cliquez sur le bouton Programmation dans ce champ pour planifier un document RFC avec le statut Ouvert - Prêt pour planification/approbation ou pour reprogrammer un document RFC avec les statuts Ouvert - Prêt pour exécution et Ouvert - Approuvé et planifié.

  • Journaux : cliquez sur le bouton Journaux dans ce champ pour afficher et télécharger le contenu du fichier journal des documents RFC terminés. La fenêtre Journaux RFC s'ouvre, vous permettant d'afficher le contenu d'un fichier journal spécifique et de télécharger une archive avec les fichiers journaux disponibles.