Client or simple rpms upgrades

From GridPP Wiki
Jump to: navigation, search

There are certain upgrades that are innocuous, i.e. just require to upgrade one or a small number of rpms and services don't need to be restarted nor the machine rebooted. If you are SURE the upgrade you intend to perform is innocuous as just described.

  1. If not there open a ticket to describe the upgrade, why it is needed and which machines/services are concerned.
  2. Make sure the rpm you want is in the repository or add it
  3. Add the package with that version to cf.package under the appropriate class (set of nodes that require the upgrade).
  4. Test it on one node with cfagent -vq
  5. If it works wait for cfengine to do the work
  6. Check the next day or after few hours that cfengine has done its job correctly