Timer jobs explained#
Ubuntu Pro Client (pro
) sets up a systemd
timer to run jobs that need to be
carried out periodically. Every time the timer runs, it decides which jobs need
to be performed based on their intervals. When a job runs successfully, its next
run is determined by the interval defined for that job.
Current jobs#
The jobs that pro
runs periodically are metering
and update_messaging
.
The update_messaging
job#
update_messaging
updates the MOTD and APT messages every 6 hours. It ensures
that the MOTD and APT messages displayed on the system match those that are
available/enabled. It finds updated information about available packages or
security updates and shows these to the user.
The metering
job#
metering
pings the Canonical servers for contract metering every 4 hours. It
informs Canonical which services are enabled on the machine.
Note
The metering
job only runs when attached to an Ubuntu Pro subscription.