Hello aaPanel Support,
I believe I have found a bug with the MySQL App Store update.
Environment
aaPanel Version: 8.0.5 (freshly repaired/updated)
OS: Ubuntu 20.04.6 LTS
MySQL Package: bt-mysql80
Current Version: 8.0.24
Problem
The App Store shows that MySQL 8.0.45 is available and displays an Update button.
However, when I click Update:
Nothing happens.
No download starts.
No installation starts.
No task is created.
No errors are displayed.
MySQL remains on 8.0.24.
Investigation Performed
I updated/repaired aaPanel using:
bt
Option 16 - Repair panel
The repair completed successfully and upgraded the panel to 8.0.5.
I then verified the following:
Installed package
apt-cache policy bt-mysql80
Output:
bt-mysql80:
Installed: 8.0.24
Candidate: 8.0.24
There is no newer package available.
Also:
apt list --upgradable | grep bt-
returns nothing.
And:
apt-cache madison bt-mysql80
returns nothing.
Installer Directory
The MySQL installer directory is completely empty:
ls -R /www/server/panel/install/mysql
Output:
/www/server/panel/install/mysql:
No installer or update scripts exist.
Logs
There are no MySQL update entries in:
/www/server/panel/logs/task.log
Searching for "mysql" only shows Python PyMySQL warnings.
No update task is ever created.
MySQL Installation
MySQL is running correctly from the aaPanel installation:
/www/server/mysql/bin/mysqld
Package:
bt-mysql80 8.0.24
Server is functioning normally.
Expected Behaviour
If 8.0.45 is available:
The App Store should download and install it.
If 8.0.45 is not available:
The App Store should not display an available update.
Current Behaviour
The App Store advertises MySQL 8.0.45 as an available update, but the backend has no update package and clicking Update performs no action.
Could you please confirm whether this is:
A bug in the App Store metadata?
An issue with the bt-mysql80 package repository?
Or is there another supported method to upgrade bt-mysql80 from 8.0.24?
Thank you.