Article ID: 120958, created on Apr 8, 2014, last review on Aug 12, 2014

  • Applies to:
  • Plesk Automation 11.5

Symptoms

  1. Plesk Panel Automation (PPA) update installation fails with the following error:

    [LOGTEE]: 2013-10-27 02:10:16.167  INFO [prepare] -> updating deployment binaries and scripts
    [LOGTEE]: 2013-10-27 02:10:16.378 ERROR ExecFailed ("['yum', 'makecache', '--disablerepo=*', '--enablerepo=repo-id-*'] exited with non-zero status 1",) while updating deployment binaries and scripts
    [LOGTEE]: 2013-10-27 02:10:16.378 ERROR <class 'poaupdater.uUtil.ExecFailed'>
    [LOGTEE]: ['yum', 'makecache', '--disablerepo=*', '--enablerepo=repo-id-*'] exited with non-zero status 1
    [LOGTEE]: 2013-10-27 02:10:16.380 ERROR POA update failed. Check update log at /var/log/poa-update.log
    

    OR

    processTransaction event: 40 (Running Transaction)
    Traceback (most recent call last):
      File "/usr/local/psa/bin/yum_install", line 224, in <module>
        main()
      File "/usr/local/psa/bin/yum_install", line 219, in main
        installer.perform(to_install, opts.remove, opts.tries)
      File "/usr/local/psa/bin/yum_install", line 160, in perform
        self._perform(to_install, to_remove, pt_callback)
      File "/usr/local/psa/bin/yum_install", line 179, in _perform
        raise Exception("Scriptlet or other non-fatal errors occurred during transaction.")
    Exception: Scriptlet or other non-fatal errors occurred during transaction.
    
  2. Date on the management node is not correct:

    # date
    Sun Oct 27 02:49:25 CEST 2013
    

Cause

System time is set incorrectly on the management node.

Resolution

  1. Set correct date using the date utility, for example to set date to April 8th 2014 run the following command:

    # date +%Y%m%d -s "20140408"
    
  2. Verify that the system time is synchronized between service nodes and the management node.

    You may use the check_service_node utility which checks possible issues in service node configurations that includes the system time synchronization check. To run check_service_node:

    #/usr/local/ppa/bin/check_service_node --ip <service_node_IP>
    
  3. Run update installation:

    # /usr/local/ppa/bin/ppa_update --install-updates
    

Search Words

ExecFailed while updating deployment binaries and scripts

Scriptlet or other non-fatal errors occurred during transaction

ERROR ExecFailed ("['yum', 'makecache', '--disablerepo=*', '--enablerepo=repo-id-*'] exited with non-zero status 1",) while updating deployment binaries and scripts

failed to update

33a70544d00d562bbc5b17762c4ed2b3 e0aff7830fa22f92062ee4db78133079 caea8340e2d186a540518d08602aa065

Email subscription for changes to this article
Save as PDF