Plesk

Plesk Update Manager fails on the RHEL-based OS of version 8.5: ‘NoneType’ object has no attribute ‘run_sack’

Symptoms

Cause

Product issue:

  • #PPPM-13304 "Plesk Update Manager no longer fails with the “‘NoneType’ object has no attribute ‘run_sack’” error. We have spotted this issue in Plesk Obsidian 18.0.39 Update 1 on CentOS 8.5, AlmaLinux OS 8.5, RHEL 8.5, CloudLinux OS 8.5."

    Fixed in:

Resolution

Please consider updating your server:

Workaround

If update is not possible for some reason you may try the following

workaround

As a workaround, apply the following hotfix:

  1. Connect to the server via SSH

  2. Backup the existing /usr/local/psa/admin/sbin/pum_worker file:

    # cp -a /usr/local/psa/admin/sbin/pum_worker{,.bak}

  3. Download the attached pum_worker file on the server:

    # wget https://plesk.zendesk.com/hc/article_attachments/12387464256023/pum_worker

  4. Replace the old file with the downloaded one:

    # yes | cp -f pum_worker /usr/local/psa/admin/sbin/pum_worker && chmod 750 /usr/local/psa/admin/sbin/pum_worker