Saltar para o conteúdo principal
Version: 2.2.0

Fix 202408002

Descrição da Inconsistência ou Falha

O Apache Ambari apresenta o erro do tipo configparser.InterpolationSyntaxError ao tentar realizar o download de pacotes de instalação.

O problema foi causado pela interpolação de variáveis do configparser, que não lida bem com caracteres especiais em URLs, como o %40 (representação do @) utilizado para a informação de credenciais de autenticação.

Serviços e Componentes Afetados

  • Ambari 3.0.0.0: Ambari Web

Issues Relacionadas

  • AMBARI-7907

Impacto

Não é possível realizar o download de pacotes de instalação do Apache Ambari quando o URL do repositório contém caracteres especiais, exigindo assim a criação de um repositório de pacotes local.

Ações Requeridas

Para corrigir esta falha, siga as instruções abaixo.

Apache Ambari 3.0.0.0

Esta correção resolve o problema de erro configparser.InterpolationSyntaxError ao realizar o download de pacotes de instalação no Apache Ambari 3.0.0.0 (Enterprise Linux 8 e 9):

Execute os passos a seguir em todas as máquinas com o Ambari Agent instalado para aplicar a correção:

  1. Download

    Utilize wget ou curl para transferir o ficheiro RPM da correção a partir do repositório público de pacotes da Tecnisys.

    • Exemplo com wget para EL 9:

      Terminal input
      wget --user USUARIO --password SENHA https://repo.tecnisys.com.br/yum/tdp/fixes/ambari/3.0.0.0/202408/3.0.0.0-202408002/ambari-3.0.0.0-fix-202408002-0.el9.x86_64.rpm
    • Exemplo com curl para EL 9:

      Terminal input
      curl -O -S --user USUARIO:SENHA https://repo.tecnisys.com.br/yum/tdp/fixes/ambari/3.0.0.0/202408/3.0.0.0-202408002/ambari-3.0.0.0-fix-202408002-0.el9.x86_64.rpm
  2. Instalação

    Utilize dnf install para instalar a correção transferida:

    Terminal input
       sudo dnf install ambari-3.0.0.0-fix-202408002-0.el9.x86_64.rpm