Auto Update Failed (ref 'refs/heads/php71-python2'-no such ref fetched)

Need help fixing this error below after our install failed with an auto update, can anyone assist?

Your configuration specifies to merge with the ref 'refs/heads/php71-python2’
from the remote, but no such ref was fetched.

please run ./validate.php

Hi Kevin,

See below:

[email protected]:/opt/librenms# ./validate.php

Component Version
LibreNMS 1.63-56-gf3ad81062
DB Schema 2020_04_13_150500_add_last_error_fields_to_bgp_peers (164)
PHP 7.4.6
Python 3.6.9
MySQL 10.1.44-MariaDB-0ubuntu0.18.04.1
RRDTool 1.7.0


[OK] Composer Version: 1.10.6
[OK] Dependencies up-to-date.
[OK] Database connection successful
[FAIL] Time between this server and the mysql database is off
Mysql time 2020-05-29 15:06:37
PHP time 2020-05-29 13:06:37

[OK] Database schema correct
[FAIL] Missing PHP extension: curl
Please install curl
[FAIL] Missing PHP extension: xml
Please install xml
[FAIL] Missing PHP extension: gd
Please install gd
[FAIL] Missing PHP extension: dom
Please install dom
[FAIL] You have no timezone set for php.
[WARN] IPv6 is disabled on your server, you will not be able to add IPv6 devices.
[FAIL] Python3 module issue found: 'The ‘PyMySQL’ distribution was not found and is required by the application

pip3 install -r /opt/librenms/requirements.txt

In common.php line 993:

Call to undefined function curl_init()

Thanks Kevin, seen the error in ./validate.php and applied the recommended fix for the missing python modules.