Nota Técnica de Correção
Descrição da Inconsistência ou Falha
O Apache Ambari apresenta o erro 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.
Impacto
Não é possível realizar o download de pacotes de instalação do Apache Ambari quando a URL do repositório contém caracteres especiais, exigindo assim a criação de um repositório de pacotes local.
Ações Requeridas
Siga as instruções abaixo para baixar e instalar o fix.
Apache Ambari 3.0.0.0 Fix 202408002
Execute os seguintes passos em todas as máquinas com o Ambari Agent instalado:
-
Download da Correção:
Use
wget
oucurl
para baixar o arquivo RPM da correção no repositório de pacotes público da Tecnisys.-
Exemplo com
wget
para EL 9: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: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
-
-
Instalar Correção:
Use
dnf install
para instalar a correção baixada:sudo dnf install ambari-3.0.0.0-fix-202408002-0.el9.x86_64.rpm