PBS doesn't use LogRotate, but an in-house solution. I've run into the issue of my installation disk filling up with Task logs.
As a work-around, until PBS is fixed, use find
to delete task logs older than your desired age.
find /var/log/proxmox-backup/tasks -type f -name 'UPID*' -mtime +90 -delete