Updating Control Center on the master host

Use this procedure to update Control Center on the master host to version 1.5.0.
  1. Log in to the master host as root, or as a user with superuser privileges.
  2. Save the current serviced configuration file as a reference.
    1. Rename the file.
      mv /etc/default/serviced /etc/default/serviced-pre-1.5.0
    2. Set permissions to read-only.
      chmod 0440 /etc/default/serviced-pre-1.5.0
  3. Remove the external Zenoss repository package.
    Upgrades no longer require external repositories.
    yum remove zenoss-repo-1-1.x86_64
  4. Install the new version of Control Center.
    yum install --enablerepo=zenoss-mirror \
      /opt/zenoss-repo-mirror/serviced-1.5.0-1.x86_64.rpm
    If yum returns an error due to dependency issues, see Resolving package dependency conflicts for potential resolutions.
  5. Make a backup copy of the new configuration file.
    1. Copy the file.
      cp /etc/default/serviced /etc/default/serviced-1.5.0-orig
    2. Set permissions to read-only.
      chmod 0440 /etc/default/serviced-1.5.0-orig
  6. Display the settings of the reference configuration file.
    grep -E '^\b*[A-Z_]+' /etc/default/serviced-pre-1.5.0
  7. Open the new configuration file with a text editor, and then update the file for your environment.
    For more information about configuring the master host, see Control Center configuration variables.
  8. Update the log file management configuration file, if necessary.
    The default configuration of the /opt/serviced/etc/logrotate.conf file now uses file size rather than file age to determine when to rotate logs. If you customized /opt/serviced/etc/logrotate.conf for your environment, your customizations are saved in /opt/serviced/etc/logrotate.conf.bak. Compare the new and old versions, and update the new one as desired.