Utilisez la commande js2ai avec l'option –r pour convertir les règles JumpStart et leurs profils associés en critères et manifestes AI. Au départ, utilisez l'option –S pour ignorer la validation. Cette commande effectue une opération de conversion sur le fichier rules et les profils référencés par le fichier rules. Chaque profil référencé dans le fichier rules est traité par rapport au manifeste d'approvisionnement client AI, /usr/share/auto_install/manifest/default.xml. Cette étape crée un répertoire nommé AI_profile_name pour chaque profil spécifié dans le fichier rules. Le répertoire AI_profile_name contient un fichier de critères AI sous la forme criteria-rule_number.xml correspondant à la règle qui référençait ce profil. Le répertoire AI_profile_name contient également des fichiers manifestes AI sous la forme profile_name.arch.xml, qui correspondent au fichier de profil profile_name.
Lorsque vous recevez un message indiquant que la conversion est terminée, exécutez la commande js2ai sans l'option –S pour valider les manifestes AI de sortie. Les erreurs de validation doivent être corrigées dans les fichiers manifestes AI.
Si un message indiquant que la conversion est terminée ne s'affiche pas, examinez le rapport d'erreur et le fichier js2ai.log. Le rapport d'erreur et le fichier journal signalent les avertissements, erreurs de processus, éléments non pris en charge, erreurs de conversion et erreurs de validation. Le rapport d'erreur est une table de sortie stdout (standard) qui indique le nombre de chaque type d'erreur détecté lors de la conversion des fichiers de profils et rules. Le fichier journal décrit les problèmes.
Corrigez les erreurs de processus, le cas échéant.
Supprimez les lignes des fichiers rules et de profils qui sont répertoriés en tant qu'éléments non pris en charge.
Examinez les erreurs de conversion et corrigez-les si possible. Sinon, supprimez les lignes qui sont à l'origine des erreurs.
Examinez les messages d'avertissement et assurez-vous qu'aucune correction n'est nécessaire.
Prenez note des options suivantes pour la commande js2ai :
Afin d'afficher des informations supplémentaires sur un fichier de conversion de règle ou de profil, utilisez l'option –v. Pour plus d'informations, reportez-vous à la section Affichage d'autres informations pour la conversion de profil.
Pour valider un manifeste AI de sortie spécifique par rapport à la DTD AI appropriée, utilisez l'option –V. Pour plus d'informations, reportez-vous à la section Validation d'un manifeste AI de sortie.
Pour convertir un fichier de profils JumpStart uniquement, utilisez l'option –p. Reportez-vous aux exemples de la section Correction des fichiers manifestes AI.