After upgrading to FC29, I noticed that several cron jobs were not running. In checking the journal I found: Nov 03 23:51:32 zzz.com crond[4261]: (CRON) STARTUP (1.5.2) Nov 03 23:51:32 zzz.com crond[4261]: (CRON) INFO (RANDOM_DELAY will be scaled with factor 56% if used.) Nov 03 23:51:32 zzz.com crond[4261]: ((null)) Unauthorized SELinux context=system_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 file_context=unconfined_u:object_r:system_cron_spool_t:s0 (/etc/cron.d/suncron) Nov 03 23:51:32 zzz.com crond[4261]: (root) FAILED (loading cron table) Nov 03 23:51:32 zzz.com crond[4261]: ((null)) Unauthorized SELinux context=system_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 file_context=unconfined_u:object_r:system_cron_spool_t:s0 (/etc/cron.d/clamav-update) Nov 03 23:51:32 zzz.com crond[4261]: (root) FAILED (loading cron table) Nov 03 23:51:32 zzz.com crond[4261]: ((null)) Unauthorized SELinux context=system_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 file_context=unconfined_u:object_r:system_cron_spool_t:s0 (/etc/cron.d/0hourly) Nov 03 23:51:32 zzz.com crond[4261]: (root) FAILED (loading cron table) Nov 03 23:51:32 zzz.com crond[4261]: ((null)) Unauthorized SELinux context=system_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 file_context=unconfined_u:object_r:system_cron_spool_t:s0 (/etc/cron.d/raid-check) Nov 03 23:51:32 zzz.com crond[4261]: (root) FAILED (loading cron table) crontab and cron.d are labeled as: unconfined_u:object_r:system_cron_spool_t:s0 However, I noticed that the cron.daily, weeekly, monthly files were labeled as: system_u:object_r:bin_t:s0 So as I workaround, I relabeled crontab and cron.d contents and then crond succeeded. This needs to be reconciled as to what the files should be labeled and what SELinux expects.
*** This bug has been marked as a duplicate of bug 1639381 ***