Some packages have release number in their package names: bacula11-client, postgresql16-server, mysql57-server, etc.
This makes automation harder, because you need to update that number from time to time. Not all hosts are on the same package.
How do you deal with that?