Update and reboot services

There are two critical services controlling update and reboot in CoreOS. They are update-engine.service and locksmithd.service.

Update-engine.service

Update-engine.service takes care of periodically checking for updates from the appropriate release channel specified. A default check for update is done 10 minutes after reboot or at one-hour intervals.

The following output shows you the status of update-engine.service:

Update-engine.service

The release channel is specified in /etc/coreos/update.conf. In the following node, the release channel is selected as stable. The release channel is derived from cloud-config:

Update-engine.service takes care ...

Get Mastering CoreOS now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.