Symptoms

The following error is shown When running pa_updates_installer --precheck:

1.2.  Check PA Central YUM repo access [pleskd]:
URL http://deliver.pa.sw.ru/pa/6.0/repo/ is expected to be available from all managed hosts with pleskd RPM installed.
...
ERROR [ HCL Process] ExSystem: module_id:'Common', ex_type_id:'1',Message:'Destination host 'core.domain.tld' (#1), IP '192.168.10.10' : Internal error: /bin/sh /bin/sh -c curl -o /dev/null --silent --head -L --write-out '%{http_code}' http://deliver.pa.sw.ru/pa/6.0/repo/  failed with code 6 saying: STDOUT: '000' STDERR ''.', deprecated_codes = (0, 0), properties = { reason: '/bin/sh /bin/sh -c curl -o /dev/null --silent --head -L --write-out '%{http_code}'  http://deliver.pa.sw.ru/pa/6.0/repo/ failed with code 6 saying: STDOUT: '000' STDERR ''', }

Cause

Incorrect internal OA repository http://deliver.pa.sw.ru/pa/6.0/repo/ is used instead of http://download.pa.parallels.com/pa/6.0/RPMS/. The issue has been fixed in OA 6.0 update 4.

Resolution

In order to workaround the issue, please open the file /usr/local/pem/var/updates/poa-6.0-3517_update**/deployment.py and make that it has the following content:

DEFAULT_YUM_URL_REPO = 'http://download.pa.parallels.com/pa/%s/RPMS/' % PA_MAJOR_VERSION
#DEFAULT_YUM_URL_REPO = 'http://deliver.pa.sw.ru/pa/%s/repo/' % PA_MAJOR_VERSION

Internal content