Se você estiver com problemas de autenticação ou download com o Assured Open Source Software (Assured OSS), diagnostique e resolva-os verificando a ativação da conta, as credenciais e a configuração do repositório.
Erros de autenticação
Nesta seção, listamos alguns erros que você pode encontrar na autenticação e fornecemos sugestões de como corrigi-los.
HTTP 403: permissão artifactregistry.mavenartifacts.list negada
A seguinte mensagem de erro é retornada quando a autenticação falha:
{
"error": {
"code": 403,
"message": "Permission 'artifactregistry.mavenartifacts.list' denied on resource '//artifactregistry.googleapis.com/projects/cloud-aoss/locations/us/repositories/cloud-aoss-java' (or it may not exist).",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "IAM_PERMISSION_DENIED",
"domain": "artifactregistry.googleapis.com",
"metadata": {
"permission": "artifactregistry.mavenartifacts.list",
"resource": "projects/cloud-aoss/locations/us/repositories/cloud-aoss-java"
}
}
]
}
}
Esse erro pode ser causado por um dos seguintes motivos:
Você não ativou a conta de serviço ou o ID da conta da AWS: ative a conta de serviço ou o ID da conta da AWS fornecendo os detalhes no formulário de ativação do cliente.
Você não configurou o Application Default Credentials (ADC): para resolver esse problema, verifique se você configurou a autenticação.
Para mais detalhes, consulte Configurar o Application Default Credentials.
Você configurou o ADC com a conta de serviço incorreta: verifique se a conta de serviço que você está usando é a mesma que você ativou usando o formulário de ativação do cliente.
HTTP 403: permissão artifactregistry.pythonpackages.list negada
A resolução para esse erro é a mesma do erro HTTP 403 que você recebe para Java.
A criação da chave da conta de serviço está desativada
O seguinte erro pode ocorrer ao tentar gerar uma chave de conta de serviço para autenticação:
Service account key creation is disabled. The organization policy constraint 'iam.disableServiceAccountKeyCreation' is enforced. This constraint disables the creation of new service account keys.
Para resolver esse problema, entre em contato com o administrador da política da organização e solicite uma exceção à restrição da política da organização que desativa a criação de chaves de conta de serviço.
Não é possível baixar pacotes
Se você estiver com problemas para baixar pacotes, faça o seguinte:
- Verifique se o pacote existe no repositório. Para instruções, consulte Validar sua conexão.
- No nível sem custo financeiro, verifique se você está baixando um pacote compatível. Para mais informações, consulte Lista de pacotes Java e Python compatíveis com o nível sem custo financeiro do Assured OSS.
- Verifique se o ambiente é compatível com o pacote e a versão. As ferramentas de build,
como
pip, só fazem o download de pacotes compatíveis.