Fallo al crear el origen de software personalizado

La creación de un origen de software personalizado personalizado o versionado puede fallar si incluye paquetes que no están en los orígenes de software del proveedor base o si el origen de software personalizado no puede resolver dependencias de paquetes.

Revisar logs de errores del trabajo

Para identificar el motivo del fallo del origen de software personalizado, revise los logs de errores del trabajo.

  1. Abra el menú de navegación y seleccione Observación y gestión. En Hub de OS Management, seleccione Trabajos.
  2. En Ámbito de lista, seleccione el compartimento asociado al trabajo.
  3. Seleccione el separador Trabajos completados.
  4. En Filtros, seleccione lo siguiente:
    • Estado: Fallo
    • Tipo: crear origen de software o actualizar origen de software
  5. Seleccione el nombre del trabajo.
  6. En Recursos, seleccione Mensajes de error.

    Los posibles mensajes pueden incluir:

Paquetes no encontrados en orígenes de software de proveedor incluidos

El origen de software personalizado debe contener todos los orígenes de software de proveedor necesarios para los paquetes que incluye. Si seleccionó la opción auto-resolve de dependencias, también debe incluir todos los orígenes de software de proveedor necesarios para los paquetes dependientes. Verifique que haya seleccionado todos los orígenes de software de proveedor necesarios al crear el origen de software personalizado o de versión.

Algunos paquetes no existen en ningún origen de software de proveedor y, por lo tanto, no se pueden incluir en un origen de software personalizado. No incluya ninguno de los siguientes paquetes en un origen de software personalizado:

  • clave_pub de gpg
  • agente de supervisión unificado
  • agente wlp
  • cualys-agente en la nube
  • oracle.mgmt_agent

Para identificar paquetes problemáticos, puede volver a agregar la lista de paquetes al origen de software personalizado con fallos. El mensaje de error mostrará los paquetes problemáticos.

  1. Abra el menú de navegación y seleccione Observación y gestión. En OS Management Hub, seleccione Orígenes de software.
  2. En Ámbito de lista, seleccione el compartimento que contiene el origen de software en el que está interesado.
  3. Seleccione el nombre del origen de software.
  4. En Recursos, seleccione Paquetes disponibles y, a continuación, seleccione Agregar.
  5. Seleccione Cargar o Pegar.

    Proporcione la misma lista de paquetes que utilizó anteriormente.

  6. Haga clic en Agregar.
  7. Revise el error de los paquetes problemáticos.

    Por ejemplo:

    Invalid parameter packages: There were some invalid packages in the request.
    These packages are either not in the vendor software sources chosen for the custom software source, 
    or not found in OS Management Hub:
    [cthulhu-1.2.3.el8.x86_64.rpm, gpg-pubkey-16c083cd-49af3996.rpm]
  8. Si no está seguro de qué origen de software de proveedor requiere un paquete, puede buscar el paquete e identificar el origen de software.

Conflicto de opciones de resolución automática y solo de última generación

Según los filtros que cree, puede haber un conflicto entre las dependencias necesarias y la limitación de paquetes solo a los últimos. Algunos paquetes pueden depender de una versión anterior de un paquete que hace que el origen de software incluya varias versiones de un paquete individual (la versión anterior y la última disponible). Cuando esto ocurre, el servicio no puede limitar los paquetes a solo los últimos disponibles, por lo que falla la creación del origen de software.

Para resolver este problema, ajuste el filtro, desactive auto-resolve o desactive latest-only.