Actualizar PEG

Utilice las siguientes instrucciones para actualizar PEG a la última versión.

Antes de empezar

Revise las siguientes consideraciones antes de actualizar la versión de PEG:
  • Versión actual de la instalación de PEG.
  • Versión del sistema operativo (SO) que está utilizando actualmente PEG.

    Ejecute ssh en PEG para recuperar la versión del sistema operativo.

    Nota: Si ve 18.04 como la versión del sistema operativo Ubuntu, se recomienda que obtenga la última imagen PEG e inicie una nueva configuración en lugar de actualizar la versión de PEG. La imagen PEG más reciente está basada en Ubuntu 20.04.
  • Claves y certificados que deben implementarse para actualizar la versión de PEG.

Procedimiento

  1. Utilice las siguientes instrucciones para probar si PEG puede acceder a los archivos de actualización necesarios desde el almacenamiento en la nube:
    1. SSH en su máquina virtual (VM) de PEG.
    2. Cree un directorio que contenga los archivos de actualización.
      Por ejemplo, mkdir update.
    3. Utilice el siguiente comando para navegar al directorio de actualización:
      cd update
    4. Descargue la secuencia de comandos script update_peg.rb con el siguiente 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
      • Si el comando anterior fue exitoso, la VM de PEG debe poder descargar todos los archivos necesarios para la actualización. Revise el paso 2 para obtener instrucciones.
      • Si se agota el tiempo de espera del comando o este falla de alguna manera, la MV de PEG no puede descargar los archivos de actualización directamente. Revise el paso 3 para instrucciones.
  2. Si el comando anterior fue exitoso, utilice las siguientes Instrucciones para descargar el archivo de actualización PEG directamente a la MV PEG:
    1. Asegúrese de que está en el directorio de PEG que había creado anteriormente. creada.
      Utilice el comando cd update para acceder al directorio.
    2. Utilice el siguiente comando para hacer la secuencia de comandos de actualización ejecutable:
      chmod ugo+x update_peg.rb
    3. Ejecute la siguiente secuencia de comandos de actualización:
      ./update_peg.rb
      Esta secuencia de comandos no actualizará PEG, sino que solo descargará todos los archivos dependientes para la actualización.
      Nota:
      De forma predeterminada, update_peg.rb descarga los archivos de actualización del servidor de Estados Unidos. Servidor de estados. Sin embargo, si se agota el tiempo de descarga o si encuentra un error, puede descargarlo desde el servidor de Australia utilizando el siguiente comando para cambiar el país:
      /update_peg.rb --country au
      Si la descarga fue exitosa, el mensaje Tiene todos los archivos necesarios para la actualización se muestra.
    4. Ejecute la siguiente secuencia de comandos de actualización:
      ./update_peg.rb --upgrade-peg
      Esto puede tardar un tiempo (aproximadamente una hora o menos).
      Nota: Si el script falla antes de que la actualización se complete, no lo vuelva a ejecutar. Comuníquese con la asistencia técnica de Automation Anywhere para obtener ayuda.
      Si la actualización se realizó correctamente, aparece un mensaje de La actualización se realizó correctamente.
  3. Si el PEG no puede acceder a los archivos de actualización necesarios desde el almacenamiento en la nube, use las siguientes instrucciones para descargar el archivo fuera del PEG. MV:
    1. Ejecute el siguiente comando en una máquina Windows con curl (por ejemplo, Windows 10) o una máquina Linux que tenga acceso a una red pública de internet:
      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: Si el comando anterior falla o se agota el tiempo, usted no necesita acceder a los archivos de actualización PEG. Pruebe con otra máquina que tenga acceso saliente https puerto 443 a fiqpeg.blob.core.windows.net.
    2. Si el comando anterior fue exitoso, copie el archivo descargado update_peg.rb a la carpeta de actualización en su MV de PEG.
    3. Inicie sesión en PEG.
    4. Utilice el siguiente comando para ir a la carpeta de actualización:
      cd update
    5. Utilice el siguiente comando para hacer la secuencia de comandos de actualización ejecutable:
      chmod ugo+x update_peg.rb
    6. Utilice el siguiente comando para ejecutar la secuencia de comandos de actualización:
      ./update_peg.rb
      El script de actualización creará un archivo ./download_peg_updates.sh. Ejecute este script en una máquina que pueda acceder a la red de internet pública que utilizó anteriormente. En cambio, si es una máquina con Windows, puedes copiar el contenido del archivo ./download_peg_updates.sh y ejecutar esos comandos curl.
    7. Copie todos los archivos que se descargaron en la carpeta de actualización de su MV de PEG.
    8. Repita el paso c y g hasta que ./update_peg.rb se complete con un mensaje Tiene todos los archivos necesarios para la actualización.
      Nota: Es posible que deba repetir estos pasos varias veces, ya que con cada archivo que agrega al directorio de actualización, update_script.rb aprende nueva información sobre qué otros archivos de actualización son necesarios. Por lo general, debe pasar por este ciclo de pasos tres veces antes de que el script de actualización tenga los archivos necesarios para la actualización.
    9. Cuando el paso anterior se realice correctamente, ejecute el siguiente script de actualización:
      ./update_peg.rb --upgrade-peg
      Esto puede tardar un tiempo (aproximadamente una hora o menos).
      Si la actualización se realizó correctamente, aparece un mensaje de La actualización se realizó correctamente.