Not a Bug
Details
Assignee
Kamil HolubickiKamil HolubickiReporter
Przemyslaw MalkowskiPrzemyslaw MalkowskiNeeds QA
YesAffects versions
Priority
Medium
Details
Details
Assignee
Kamil Holubicki
Kamil HolubickiReporter
Przemyslaw Malkowski
Przemyslaw MalkowskiNeeds QA
Yes
Affects versions
Priority
Smart Checklist
Smart Checklist
Smart Checklist
Created February 3, 2023 at 10:33 AM
Updated March 6, 2024 at 8:46 PM
Resolved February 27, 2023 at 2:16 PM
First of all, the mysql@bootstrap.service is NOT meant for being enabled, unless in a very specific (odd) case of a single node "cluster" maybe.
Now, there is an issue when this service gets enabled by accident/mistake. Disabling it does not revert all the changes it made during enable command.
It was observed on PXC 8.0.27 without previous other services modifications, but I can consistently reproduce it only when I first manually remove the mysqld symlink, as follows:
At this point, the mysql@bootstrap.service cannot be disabled using systemctl command alone, but we have to manually remove the second symlink first:
This happens in both PXC 8.0.27 and 8.0.30. If "enable" creates two symlinks, then "disable" should also remove two symlinks, but it does remove only one.
In PXC 5.7.40 the situation is slightly different, but still the issue is there: