Plug-in de registro de artefato e microdnf

Plug-in de registro de artefato e microdnf

O plug-in Artifact Registry ( ar-plugin) é compatível commicrodnf?

Estamos tentando usar o Cloud Builder, redhat/ubi8-minimalque usa uma versão simplificada do dnfnamed microdnf. Ele tem os mesmos comandos que dnfesperávamos que funcionasse da mesma forma, mas simplesmente não conseguimos ser autenticados para nosso repositório privado. Agora estou suspeitando que, como "usa libdnfe, portanto, não requer Python", o plugin pode não funcionar.

Responder1

Não, o Artifact Registry não oferece suporte oficial para microdnf, portanto pode não ser compatível. No entanto, o plugin tem suporte oficial para dnf. Você pode consultar issodocumento

Se desejar que isso seja suportado no futuro, você pode registrar uma solicitação de recurso seguindo estaspassos. Observe que as solicitações de recursos não oferecem nenhuma garantia de implementação.

Responder2

Parece que ar-pluginnão funciona com microdnf, porém a instalação do plugin instala dnf, então mudamos para dnfnesse ponto.

O problema de autenticação persistiu, no entanto. No final, descobrimos como ativar a depuração do plugin e descobrimos que o tempo limite da solicitação do servidor de metadados estava esgotado. Finalmente descobrimos que a solução era permitir que ocloudbuildredena etapa de construção do docker.

informação relacionada