Echec de la création de la source logicielle personnalisée
La création d'une source logicielle personnalisée ou avec numéro de version peut échouer si vous incluez des packages qui ne figurent pas dans les sources logicielles du fournisseur de base ou si la source logicielle personnalisée ne parvient pas à résoudre les dépendances de package.
Consulter les journaux des erreurs de travail
Pour identifier la raison de l'échec de la source logicielle personnalisée, consultez les journaux d'erreurs du travail.
- Sous OS Management Hub, sélectionnez Travaux.
- Sous Portée de la liste, sélectionnez le compartiment associé au travail.
- Sélectionnez l'onglet Projets terminés.
-
Sous Filtres, sélectionnez les éléments suivants :
- Statut : Echec :
- Type : Créer une source logicielle ou Mettre à jour une source logicielle
- Sélectionnez le nom du travail.
-
Sous Ressources, sélectionnez Messages d'erreur.
Les messages possibles peuvent inclure :
Could not resolve dependencies for the packages in the software source.
Voir Sources logicielles de fournisseur manquantes.There are packages with multiple versions in the software source as a result of dependency resolution.
Reportez-vous à Résolution automatique et conflit des options les plus récentes uniquement.
Packages introuvables dans les sources logicielles du fournisseur incluses
La source logicielle personnalisée doit contenir toutes les sources logicielles du fournisseur nécessaires pour les packages que vous incluez. Si vous avez sélectionné l'option de dépendances auto-resolve, vous devez également inclure toutes les sources logicielles de fournisseur nécessaires pour les packages dépendants. Vérifiez que vous avez sélectionné toutes les sources logicielles fournisseur nécessaires lors de la création de la source logicielle personnalisée ou de version.
Certains packages n'existent dans aucune source logicielle fournisseur et ne peuvent donc pas être inclus dans une source logicielle personnalisée. N'incluez aucun des packages suivants dans une source logicielle personnalisée :
- gpg-pubkey
- agent de surveillance unifié
- wlp-agent
- qualys-cloud-agent
- oracle.mgmt_agent
Pour identifier les packages problématiques, vous pouvez ajouter à nouveau la liste des packages à la source logicielle personnalisée ayant échoué. Le message d'erreur répertorie les packages problématiques.
Conflit entre la résolution automatique et les options les plus récentes
Selon les filtres que vous créez, il peut y avoir un conflit entre les dépendances requises et la limitation des packages à la dernière version uniquement. Certains packages peuvent dépendre d'une version antérieure d'un package, ce qui fait que la source logicielle inclut plusieurs versions d'un package individuel (la version antérieure et la dernière disponible). Dans ce cas, le service ne peut pas limiter les packages aux derniers disponibles, de sorte que la création de la source logicielle échoue.
Pour résoudre ce problème, ajustez le filtre, désactivez l'option auto-resolve ou désactivez l'option latest-only.