Resolvendo Origens de Software Personalizadas Incompatíveis

Algumas origens de software do serviço OS Management podem ser incompatíveis com o OS Management Hub. Use o assistente de migração para identificar incompatibilidades e resolver quaisquer problemas antes da migração.

Observação

O OS Management Hub tem regras mais rígidas para criar origens de software personalizadas. Consulte Origens de Software Personalizadas para obter mais informações.

As origens de software podem ser incompatíveis com o OS Management Hub pelos seguintes motivos:

A origem de software contém pacotes de diferentes versões ou arquiteturas do SO

No OS Management Hub, as origens de software personalizadas devem ser compostas de pacotes da mesma versão e arquitetura do SO.

Se uma incompatibilidade for detectada, o assistente de migração reportará o seguinte problema e sugerirá a seguinte ação:

ISSUE: This software source has packages of multiple OS versions which are not supported in OSMH.
ACTION: Create separate OSMS custom software sources with packages from the same OS version and architecture.

Para resolver esse problema:

  1. Crie origens de software personalizadas separadas, uma por arquitetura e versão do SO no serviço OS Management. Consulte Creating a Custom Software Source.
  2. Depois de resolver a incompatibilidade de pacote no serviço OS Management, use o comando osms-to-osmh create custom-software-source para criar as origens de software personalizadas no OS Management Hub.
    osms-to-osmh create custom-software-source

Por exemplo, suponha que o comando osms-to-osmh discover custom-software-source com a opção --verbose reporte a seguinte incompatibilidade:

ISSUE:  This software source has packages of multiple OS versions which is not supported in OSMH.

ACTION: Create separate OSMS custom software sources with packages from the same OS version and architecture.

DETAILS: 

The packages that are of OS version ORACLE_LINUX_8 are: 
 openssl-libs-1:1.1.1k-12.el8_9.x86_64
 oracle-epel-release-el8-1.0-5.el8.x86_64
 elfutils-default-yama-scope-0.189-3.el8.noarch
...
The packages that are of OS version ORACLE_LINUX_9 are: 
 langpacks-core-font-en-3.0-16.el9.noarch
 tracer-common-0.7.5-4.el9.noarch
 adobe-source-code-pro-fonts-2.030.1.050-12.el9.1.noarch
...

Para resolver esse problema:

  1. Crie uma origem de software personalizada para pacotes do Oracle Linux 8.
  2. Crie uma origem de software personalizada para pacotes do Oracle Linux 9.
  3. Use o comando osms-to-osmh create custom-software-source para criar as origens de software personalizadas no OS Management Hub.

Origem de software não adicionada ao OS Management Hub

Para que uma origem de software personalizada do serviço OS Management possa ser criada no OS Management Hub, você deve adicionar todas as origens de software do fornecedor nas quais a origem de software personalizada se baseia.

Se forem detectadas origens de software do fornecedor ausentes, o assistente de migração reportará o seguinte problema e sugerirá a seguinte ação:

The Required VSS is not enabled in OSMH. Please Enable: <vendor-software-source-name>

Para resolver esse problema:

  1. Adicione as origens de software do fornecedor ausentes no OS Management Hub.
  2. Depois de adicionar as origens de software do fornecedor, use o comando osms-to-osmh create custom-software-source para criar as origens de software personalizadas no OS Management Hub.
    osms-to-osmh create custom-software-source

A origem de software tem pacotes que não suportam a versão do SO especificada

No OS Management Hub, as origens de software personalizadas devem ser compostas de pacotes da mesma versão do SO.

Se uma incompatibilidade for detectada, o assistente de migração reportará o seguinte problema e sugerirá a seguinte ação:

ISSUE: This software source has packages which don't support the specified OS version.
ACTION: Add packages to separate OSMS custom software sources from the same OS version and architecture.

Para resolver esse problema:

  1. Crie origens de software personalizadas separadas, uma por arquitetura e versão do SO no serviço OS Management. Consulte Creating a Custom Software Source.
  2. Depois de resolver o problema de software personalizado no serviço OS Management, use o comando osms-to-osmh create custom-software-source para criar as origens de software personalizadas no OS Management Hub.
    osms-to-osmh create custom-software-source
  3. Depois de criar com sucesso as origens de software personalizadas, revise as designações de origem de software para suas instâncias do serviço OS Management e ajuste-as conforme apropriado. Consulte Gerenciando Origens de Software