{"push_id":826572174,"size":3,"distinct_size":3,"ref":"refs/heads/10.1","head":"3723c70a304566d867b6fb22f1b102d389d66321","before":"ddb93b427e4336a931d6d472b74c29c49eb36b93","commits":[{"sha":"82fb035eccdd26adb0751b243075a3bd7efd9366","author":{"email":"5df302cf39812d14881b437114c806c58ff21712@users.sourceforge.net","name":"Daniel Black"},"message":"MDEV-426: mariadb-service-convert to use MYSQLD_OPTS\n\nDuring the review process OPTIONS was converted to MYSQLD_OPTS.\nIn the script mariadb-service convert, the ExecStart of the system\nalso uses this setting.","distinct":true,"url":"https://api.github.com/repos/MariaDB/server/commits/82fb035eccdd26adb0751b243075a3bd7efd9366"},{"sha":"079cc48e063adc3c132404cbab178fbf66750160","author":{"email":"5df302cf39812d14881b437114c806c58ff21712@users.sourceforge.net","name":"Daniel Black"},"message":"MDEV-426: systemd mariadb-sevice-convert - abs paths\n\nSystemd config files need absolute paths.\n\nLimitCore was ment to be LimitCORE\n\nOct 14 07:28:04 spaceman systemd[1]: [/etc/systemd/system/mariadb.service.d/migrated-from-my.cnf-settings.conf:7] Unknown lvalue 'LimitCore' in section 'Service'\nOct 14 07:28:04 spaceman systemd[1]: [/etc/systemd/system/mariadb.service.d/migrated-from-my.cnf-settings.conf:9] Executable path is not absolute, ignoring: sync\nOct 14 07:28:04 spaceman systemd[1]: [/etc/systemd/system/mariadb.service.d/migrated-from-my.cnf-settings.conf:10] Executable path is not absolute, ignoring: sysctl -q -w vm.drop_caches=3","distinct":true,"url":"https://api.github.com/repos/MariaDB/server/commits/079cc48e063adc3c132404cbab178fbf66750160"},{"sha":"3723c70a304566d867b6fb22f1b102d389d66321","author":{"email":"5df302cf39812d14881b437114c806c58ff21712@users.sourceforge.net","name":"Daniel Black"},"message":"MDEV-426: systemd PermissionsStartOnly=true by default\n\nmariadb-service-convert during migration can create a file containing\nExecStartPre=/usr/sbin/sysctl -q -w vm.drop_caches=3 if the users my.cnf\ncontains [mysqld_safe] flush_caches. This sysctl entry change requires root\naccess. No existing ExecStartPre requires execution requires execution\nas another user.\n\nThere is a comment in the mariadb{,@}.service.in that indicates\nmysqld_install which would require -u mysql to explicity change user to\nmysql from root since PermissionsStartOnly=true.\n\nOtherwise the following error would be generated:\nOct 14 07:38:38 spaceman systemd[1]: Starting MariaDB database server...\n-- Subject: Unit mariadb.service has begun start-up\n-- Defined-By: systemd\n-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel\n--\n-- Unit mariadb.service has begun starting up.\nOct 14 07:38:38 spaceman sysctl[10089]: sysctl: permission denied on key 'vm.drop_caches'\nOct 14 07:38:38 spaceman systemd[1]: mariadb.service: control process exited, code=exited status=255\nOct 14 07:38:38 spaceman systemd[1]: Failed to start MariaDB database server.","distinct":true,"url":"https://api.github.com/repos/MariaDB/server/commits/3723c70a304566d867b6fb22f1b102d389d66321"}]}