[keyserver] only run keyserver cron jobs if primary node besides geoip cron job
Summary:
Given that we're running the keyserver on primary and secondary nodes, we don't want these cron jobs running for every node.
To ensure they only run once, we add a check for whether the node is primary to run cron jobs. The exception is keeping GeoIP updated.
Depends on D12846
Test Plan: flow check
Reviewers: ashoat, varun
Reviewed By: ashoat
Subscribers: tomek
Differential Revision: https://phab.comm.dev/D12847