Skip to main content

Can't prevent automatic updates with /etc/cpupdate.conf

Comments

4 comments

  • ST-Nathan
    Actually from looking at the update log, it appears the specific problem is the script /usr/local/cpanel/scripts/find_outdated_services, which is called by the update script. For some reason this is detecting and restarting most services on the machine, including mariadb, php-fpm, and redis. Why is it restarting services if updates are manual and therefore nothing is updated?
    0
  • ST-Nathan
    Here's the relevant part of the update log: => Log opened from /usr/local/cpanel/scripts/maintenance (1481585) at Sun Jun 11 22:01:02 2023 [2023-06-11 22:01:02 -0700] Processing: Assuring needed symlinks in 3rdparty/bin are in place. [2023-06-11 22:01:02 -0700] - Processing command `/usr/local/cpanel/scripts/link_3rdparty_binaries` [2023-06-11 22:01:02 -0700] - Finished command `/usr/local/cpanel/scripts/link_3rdparty_binaries` in 0.007 seconds [2023-06-11 22:01:02 -0700] 21% complete [2023-06-11 22:01:02 -0700] Processing: Setting clock [2023-06-11 22:01:02 -0700] 22% complete [2023-06-11 22:01:02 -0700] - Processing command `/usr/local/cpanel/scripts/rdate` [2023-06-11 22:01:02 -0700] - Finished command `/usr/local/cpanel/scripts/rdate` in -0.659 seconds [2023-06-11 22:01:02 -0700] 23% complete [2023-06-11 22:01:02 -0700] - Finished in 0.001 seconds [2023-06-11 22:01:02 -0700] Processing: Setting up resolver workarounds [2023-06-11 22:01:02 -0700] - Finished in 0.012 seconds [2023-06-11 22:01:02 -0700] 24% complete [2023-06-11 22:01:02 -0700] - Finished in 0.012 seconds [2023-06-11 22:01:02 -0700] 25% complete [2023-06-11 22:01:02 -0700] - Finished in 0.005 seconds [2023-06-11 22:01:02 -0700] Processing: Checking RPM DB for corruption [2023-06-11 22:01:02 -0700] - Processing command `/usr/local/cpanel/scripts/find_and_fix_rpm_issues` [2023-06-11 22:01:02 -0700] [/usr/local/cpanel/scripts/find_and_fix_rpm_issues] glibc-2.28-211.el8.x86_64 [2023-06-11 22:01:02 -0700] [/usr/local/cpanel/scripts/find_and_fix_rpm_issues] Testing if rpm_is_working RPM is installed [2023-06-11 22:01:02 -0700] [/usr/local/cpanel/scripts/find_and_fix_rpm_issues] Testing if it's possible to install a simple RPM [2023-06-11 22:01:02 -0700] [/usr/local/cpanel/scripts/find_and_fix_rpm_issues] Verifying... ######################################## [2023-06-11 22:01:02 -0700] [/usr/local/cpanel/scripts/find_and_fix_rpm_issues] Preparing... ######################################## [2023-06-11 22:01:02 -0700] [/usr/local/cpanel/scripts/find_and_fix_rpm_issues] Updating / installing... [2023-06-11 22:01:02 -0700] [/usr/local/cpanel/scripts/find_and_fix_rpm_issues] rpm_is_working-1.0-0 ######################################## [2023-06-11 22:01:03 -0700] - Finished in 1.765 seconds [2023-06-11 22:01:03 -0700] 26% complete [2023-06-11 22:01:03 -0700] - Finished in 0.000 seconds [2023-06-11 22:01:03 -0700] 27% complete [2023-06-11 22:01:03 -0700] - Finished in 0.092 seconds [2023-06-11 22:01:03 -0700] Processing: Purging cpupdate.conf of invalid entries [2023-06-11 22:01:03 -0700] 28% complete [2023-06-11 22:01:03 -0700] - Finished in 0.001 seconds [2023-06-11 22:01:03 -0700] Purging upcp logs older than 45 days. [2023-06-11 22:01:03 -0700] 29% complete [2023-06-11 22:01:03 -0700] - Finished in 0.000 seconds [2023-06-11 22:01:03 -0700] Processing: Updating cPanel signing keys. [2023-06-11 22:01:03 -0700] 30% complete [2023-06-11 22:01:03 -0700] - Processing command `/usr/local/cpanel/scripts/updatesigningkey` [2023-06-11 22:01:04 -0700] - Finished command `/usr/local/cpanel/scripts/updatesigningkey` in 0.358 seconds [2023-06-11 22:01:04 -0700] Processing: Updating system packages: sysup [2023-06-11 22:01:04 -0700] - Processing command `/usr/local/cpanel/scripts/sysup` [2023-06-11 22:01:04 -0700] [/usr/local/cpanel/scripts/sysup] checkyum version 22.3 (excludes: bind-chroot) [2023-06-11 22:01:04 -0700] [/usr/local/cpanel/scripts/sysup] All Needed Packages are already installed. [2023-06-11 22:01:04 -0700] - Finished command `/usr/local/cpanel/scripts/sysup` in 0.391 seconds [2023-06-11 22:01:04 -0700] 31% complete [2023-06-11 22:01:04 -0700] - Finished in 0.391 seconds [2023-06-11 22:01:04 -0700] Processing: Restarting any outdated services [2023-06-11 22:01:04 -0700] 32% complete [2023-06-11 22:01:04 -0700] - Processing command `/usr/local/cpanel/scripts/find_outdated_services --auto` [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] Looking for outdated services " [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] 146 files removed [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] The system found 36 outdated services: [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] atd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] sshd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] rsyslog [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] containerd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] systemd-logind [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] docker [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] tailwatchd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] polkit [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] lfd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] nscd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] irqbalance [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] redis [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] ea-php81-php-fpm [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] getty@tty1 [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] smartd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] queueprocd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] cpanel_php_fpm [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] exim [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] systemd-udevd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] mariadb [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] pdns [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] p0f [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] rpcbind [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] wp-toolkit-scheduled-tasks [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] cpanellogd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] dovecot [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] user@0 [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] crond [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] snmpd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] systemd-journald [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] chronyd [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] wp-toolkit-background-tasks [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] sw-engine [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] user@1001 [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] gssproxy [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] docker-compose-elasticsearch [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] Restarting "atd" " [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] The system has restarted "atd". [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] Restarting "sshd" " [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] The system has restarted "sshd". [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] Restarting "rsyslog" " [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] The system has restarted "rsyslog". [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] Restarting "containerd" " [2023-06-11 22:01:45 -0700] [/usr/local/cpanel/scripts/find_outdated_services] The system has restarted "containerd". etc. What could have caused these services to be outdated?
    0
  • vanessa
    The services can become outdated if the underlying service files are changed on the operating system. Easy mode to disable automatic updates is to remove the upcp cron from your system.
    0
  • ST-Nathan
    The services can become outdated if the underlying service files are changed on the operating system. Easy mode to disable automatic updates is to remove the upcp cron from your system.

    Thanks. I figured cpanel would recreate it if I did that, but if removing the cron works, that's what we'll do. I'm not sure how basically all the service files on our system would have changed in a day.
    0

Please sign in to leave a comment.