How to avoid intermittent "duplicate entry" error on slave when replicating mysql.time_zone_transition?
I am not aware of any automatic method inserting data to those tables? Maybe you are trying to load data to a table that already contains them? Which OS are you? Maybe the operating system is doing it without telling you. Maybe someone setup a cron doing on the master:

shell&gt;mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql


https://mariadb.com/kb/en/mariadb/mysql_tzinfo_to_sql/

You can put a replication filter for now to avoid the issues, but then research the master's binaty log to understand who and where that is being inserted, and why. If those are legitimate, or it is automatized, make sure it is executed without writing to the binary log (SET SESSION sql_Log_bin=0)