Jenkins

Upgrading Jenkins

Regular Jenkins maintenance is necessary to ensure security patches are up to date.

Follow these steps to update Jenkins:

  1. Notify community that maintenance is about to begin

  2. Put Jenkins into Shutdown mode (https://jenkins.example.org/quietDown)

  3. yum update -y --exclude=jenkins (Do this step while waiting for Jobs to clear in shutdown mode.)

  4. yum update -y

  5. Update Jenkins plugins via Manage Jenkins > Manage Plugins

    Ensure that you click “Download now and install after restart” but DO NOT check the “Restart Jenkins when installation is complete and no jobs are running” button.

    Note

    We need to ignore the PostBuildScript update as we require version 0.17 until JJB 2.0.3 is available which is capable of managing the latest version of the PostBuildScript plugin.

  6. Restart the server itself systemctl reboot

  7. Remove Shutdown mode from Jenkins (https://jenkins.example.org/cancelQuietDown)