Use as instruções a seguir para atualizar o PEG para a versão mais recente.

Pré-requisitos

Analise as considerações a seguir antes de atualizar a versão do PEG:
  • A versão atual da instalação do PEG.
  • A versão do sistema operacional (SO) que o PEG está usando no momento.

    Execute ssh no PEG para ver a versão do sistema operacional.

    Nota: Se a versão do sistema operacional Ubuntu for 18.04, é recomendável que você obtenha a imagem do PEG mais recente e inicie uma nova configuração em vez de atualizar a versão do PEG. A imagem do PEG mais recente é baseada no Ubuntu 20.04.
  • As chaves e os certificados que devem ser implantados para atualizar a versão do PEG.

Procedimento

  1. Use as instruções a seguir para testar se o PEG pode acessar os arquivos de atualização necessários no armazenamento em nuvem:
    1. SSH na máquina virtual (VM) do PEG.
    2. Crie um diretório que conterá os arquivos de atualização.
      Por exemplo, mkdir update.
    3. Use o seguinte comando para navegar até o diretório update:
      cd update
    4. Faça o download do script update_peg.rb usando o seguinte comando:
      curl "https://fiqpeg.blob.core.windows.net/updates/update_peg.rb?se=2025-11-30T22%3A00%3A00Z&sp=r&sv=2018-11-09&sr=c&sig=K7Yp8vPTpjbhb8k9RDR%2B1m2hc5qNsu2u%2BEQ/4RJTD%2B0%3D" -o update_peg.rb
      • Se o comando acima foi bem-sucedido, a VM do PEG deve ser capaz de baixar todos os arquivos exigidos para a atualização. Consulte a etapa 2 para obter instruções.
      • Se o comando atingir o tempo limite ou falhar de alguma forma, a VM do PEG não poderá baixar os arquivos de atualização de modo direto. Consulte a etapa 3 para obter instruções.
  2. Se o comando acima for bem-sucedido, use as instruções a seguir para baixar o arquivo de atualização do PEG de modo direto para a VM do PEG:
    1. verifique se está no diretório do PEG criado antes.
      Use o comando cd update para acessar o diretório.
    2. Use o seguinte comando para tornar o script de atualização executável:
      chmod ugo+x update_peg.rb
    3. Execute o seguinte script de atualização:
      ./update_peg.rb
      O script não atualiza o PEG, apenas baixa todos os arquivos dependentes para a atualização.
      Nota:
      Por padrão, update_peg.rb baixa os arquivos de atualização do servidor dos Estados Unidos. No entanto, se o tempo de download expirar ou se houver um erro, é possível baixá-lo do servidor da Austrália usando o seguinte comando para trocar o país:
      /update_peg.rb --country au
      Se o download foi bem-sucedido, a mensagem Você tem todos os arquivos necessários para a atualização será exibida.
    4. Execute o seguinte script de atualização:
      ./update_peg.rb --upgrade-peg
      Isso pode demorar um pouco (cerca de uma hora ou menos).
      Nota: Se o script falhar antes de a atualização terminar, não o execute de novo. Entrar em contato com Automation Anywhere o suporte para obter assistência.
      Se a atualização for bem-sucedida, a mensagem Atualização concluída será exibida.
  3. Se o PEG não conseguir acessar os Arquivos de atualização exigidos no armazenamento de nuvem, use as seguintes instruções para baixar o arquivo fora da PEG VM
    1. Execute o seguinte comando em uma máquina Windows com curl (por exemplo, Windows 10) ou uma máquina Linux que tenha acesso à internet pública:
      curl "https://fiqpeg.blob.core.windows.net/updates/update_peg.rb?si=get_updates&sv=2020-08-04&sr=c&sig=vVI3fmLfJyu2zsCC9nxhxUKBhsgkp5K5DnrFCDQJ4CE%3D" -o update_peg.rb
      Nota: Se o comando acima falhar ou expirar, não será necessário acessar os Arquivos de atualização do PEG. Experimente outra máquina que tenha acesso de saída https porta 443 para fiqpeg.blob.core.windows.net.
    2. Se o comando acima foi bem-sucedido, copie o update_peg.rb baixado para a pasta de atualização no PEG VM.
    3. Faça login no PEG.
    4. Use o seguinte comando para navegar até a pasta de atualização:
      cd update
    5. Use o seguinte comando para tornar o script de atualização executável:
      chmod ugo+x update_peg.rb
    6. Use o seguinte comando para executar o script de atualização:
      ./update_peg.rb
      O script de atualização criará um arquivo ./download_peg_updates.sh. Execute o script em uma máquina que possa acessar a Internet pública que você usou antes. Se for uma máquina Windows, é possível copiar o conteúdo do arquivo ./download_peg_updates.sh e executar os comandos curl.
    7. Copie todos os Arquivos que foram baixados para a pasta de atualização na VM do PEG.
    8. Repita as etapas c e g até ./update_peg.rb terminar com a mensagem Você tem todos os arquivos necessários para a atualização.
      Nota: Talvez seja necessário repetir as etapas várias vezes, porque a cada arquivo adicionado ao diretório de atualização, o update_script.rb aprende novas informações sobre quais outros arquivos de atualização são exigidos. Em geral, é necessário repetir o ciclo de etapas três vezes antes do script de atualização ter os arquivos necessários para a atualização.
    9. Quando a etapa acima for bem-sucedida, execute o seguinte script de atualização:
      ./update_peg.rb --upgrade-peg
      Isso pode demorar um pouco (cerca de uma hora ou menos).
      Se a atualização for bem-sucedida, a mensagem Atualização concluída será exibida.