YUM Update Check

YUM Update Check

Description

Checks for updates on RPM-based distributions via yum.

Latest Version 2.x

Version: 2.4.4
Packaged at: 15 Feb 2024
Created on Checkmk version: 2.0.0p39
Minimum Checkmk version required: 2.0.0
MKP MD5 hash: 2260b7958630a86cf9568ab7f92b5e25
This version requires Checkmk version 2.0.0 or higher
Agent Based
  • yum.py
Agents
  • plugins/yum
Check Manuals
  • yum
Libraries
  • check_mk/base/cee/plugins/bakery/yum.py
  • python3/cmk/base/cee/plugins/bakery/yum.py
GUI Extensions
  • plugins/wato/yum_cee.py
  • plugins/wato/yum_check_parameters.py

Latest Version 1.x

Version: 2.0.16
Packaged at: 12 May 2021
Created on Checkmk version: 1.6.0p22
Minimum Checkmk version required: 1.6.0
MKP MD5 hash: 9887d9a145ddc32920f622b27e37af99
Check Manuals
  • yum
Agents
  • plugins/yum
  • bakery/yum
Check Plugins
  • yum
GUI Extensions
  • plugins/wato/yum_check_parameters.py
  • plugins/wato/agent_bakery_yum.py
  • Version: 2.4.4
    Packaged at: 15 Feb 2024
    Created on Checkmk version: 2.0.0p39
    Minimum Checkmk version required: 2.0.0
    MKP MD5 hash: 2260b7958630a86cf9568ab7f92b5e25
    Description:
    Agent Based
    • yum.py
    Agents
    • plugins/yum
    Check Manuals
    • yum
    Libraries
    • check_mk/base/cee/plugins/bakery/yum.py
    • python3/cmk/base/cee/plugins/bakery/yum.py
    GUI Extensions
    • plugins/wato/yum_cee.py
    • plugins/wato/yum_check_parameters.py
  • Version: 2.4.3
    Packaged at: 20 Sep 2023
    Created on Checkmk version: 2.0.0p38
    Minimum Checkmk version required: 2.0.0
    MKP MD5 hash: 66f39cb5f675a7973c0c2e38c3c7a0e2
    Description:
    Agents
    • plugins/yum
    Check Manuals
    • yum
    Check Plugins
    • yum
    Libraries
    • check_mk/base/cee/plugins/bakery/yum.py
    • python3/cmk/base/cee/plugins/bakery/yum.py
    GUI Extensions
    • plugins/wato/yum_cee.py
    • plugins/wato/yum_check_parameters.py
  • Version: 2.4.2
    Packaged at: 22 Jan 2023
    Created on Checkmk version: 2.0.0p32
    Minimum Checkmk version required: 2.0.0
    MKP MD5 hash: afa8484e707ace24ac961396af4f1464
    Description:
    Agents
    • plugins/yum
    Check Manuals
    • yum
    Check Plugins
    • yum
    Libraries
    • check_mk/base/cee/plugins/bakery/yum.py
    • python3/cmk/base/cee/plugins/bakery/yum.py
    GUI Extensions
    • plugins/wato/yum_cee.py
    • plugins/wato/yum_check_parameters.py
  • Version: 2.4.1
    Packaged at: 07 Dec 2022
    Created on Checkmk version: 2.0.0p31
    Minimum Checkmk version required: 2.0.0
    MKP MD5 hash: a9cfdc86aedd42da8017d2e80aafc353
    Description:
    Agents
    • plugins/yum
    Check Manuals
    • yum
    Check Plugins
    • yum
    Libraries
    • check_mk/base/cee/plugins/bakery/yum.py
    • python3/cmk/base/cee/plugins/bakery/yum.py
    GUI Extensions
    • plugins/wato/yum_cee.py
    • plugins/wato/yum_check_parameters.py
  • Version: 2.4.0
    Packaged at: 02 Sep 2022
    Created on Checkmk version: 2.0.0p28
    Minimum Checkmk version required: 2.0.0
    MKP MD5 hash: 1539907874f2e8e226222158501a29f6
    Description:
    Agents
    • plugins/yum
    Check Manuals
    • yum
    Check Plugins
    • yum
    Libraries
    • check_mk/base/cee/plugins/bakery/yum.py
    • python3/cmk/base/cee/plugins/bakery/yum.py
    GUI Extensions
    • plugins/wato/yum_cee.py
    • plugins/wato/yum_check_parameters.py
  • Version: 2.3.2
    Packaged at: 12 Nov 2021
    Created on Checkmk version: 2.0.0p15
    Minimum Checkmk version required: 2.0.0
    MKP MD5 hash: 7d8ee2481d1c8ac2769af71f33ac653d
    Description:
    Agents
    • plugins/yum
    Check Manuals
    • yum
    Check Plugins
    • yum
    Libraries
    • check_mk/base/cee/plugins/bakery/yum.py
    • python3/cmk/base/cee/plugins/bakery/yum.py
    GUI Extensions
    • plugins/wato/yum_cee.py
    • plugins/wato/yum_check_parameters.py
  • Version: 2.1.0
    Packaged at: 19 May 2021
    Created on Checkmk version: 2.0.0p3
    Minimum Checkmk version required: 2.0.0
    MKP MD5 hash: 46adb35fef985a3c6112d7f0d73db61e
    Description:
    Agents
    • plugins/yum
    • bakery/yum
    Check Manuals
    • yum
    Check Plugins
    • yum
    GUI Extensions
    • plugins/wato/yum_check_parameters.py
    • plugins/wato/agent_bakery_yum.py
  • Version: 2.0.16
    The Checkmk version on which this package was built is EOL. This package will likely not work on Checkmk version 2.0.0 and above.
    Packaged at: 12 May 2021
    Created on Checkmk version: 1.6.0p22
    Minimum Checkmk version required: 1.6.0
    MKP MD5 hash: 9887d9a145ddc32920f622b27e37af99
    Description:
    Check Manuals
    • yum
    Agents
    • plugins/yum
    • bakery/yum
    Check Plugins
    • yum
    GUI Extensions
    • plugins/wato/yum_check_parameters.py
    • plugins/wato/agent_bakery_yum.py
  • Version: 2.0.15
    The Checkmk version on which this package was built is EOL. This package will likely not work on Checkmk version 2.0.0 and above.
    Packaged at: 08 Feb 2021
    Created on Checkmk version: 1.6.0p12
    Minimum Checkmk version required: 1.6.0
    MKP MD5 hash: e0444c25674f66df6121fad2c5be71d9
    Description:
    Check Manuals
    • yum
    Agents
    • plugins/yum
    • bakery/yum
    Check Plugins
    • yum
    GUI Extensions
    • plugins/wato/yum_check_parameters.py
    • plugins/wato/agent_bakery_yum.py
  • Version: 2.0.14
    The Checkmk version on which this package was built is EOL. This package will likely not work on Checkmk version 2.0.0 and above.
    Packaged at: 19 Oct 2020
    Created on Checkmk version: 1.6.0p12
    Minimum Checkmk version required: 1.6.0
    MKP MD5 hash: 1c40d60b60be595e46f828ffff17c197
    Description:
    Check Manuals
    • yum
    Agents
    • plugins/yum
    • bakery/yum
    Check Plugins
    • yum
    GUI Extensions
    • plugins/wato/yum_check_parameters.py
    • plugins/wato/agent_bakery_yum.py
  • Version: 2.0.11
    The Checkmk version on which this package was built is EOL. This package will likely not work on Checkmk version 2.0.0 and above.
    Packaged at: 15 May 2020
    Created on Checkmk version: 1.6.0p9
    Minimum Checkmk version required: 1.6.0
    MKP MD5 hash: e8eea2237bbf9918f96fbe7dc8aa0659
    Description:
    Check Manuals
    • yum
    Agents
    • plugins/yum
    • bakery/yum
    Check Plugins
    • yum
    GUI Extensions
    • plugins/wato/yum_check_parameters.py
    • plugins/wato/agent_bakery_yum.py
  • donfede 28-07-2020
    Works very nicely with CentOS 7 hosts.
  • moschlar 08-10-2020
    Works reasonably well!
  • Todd-Dr 25-03-2024
    I like the output but ran into an issue when it tried to deploy to a Debian based system, instead of ignoring a non-yum system, it caused the discovery to parse incorrectly. I understand I could modify the bakery rule to only deploy to yum based systems, but unless I missed it, checkmk doesn't identify linux by distro. Instead of using another plugin to identify the distro and filter it, I looked at the apt plugin and copied what the checkmk developers did. I modified the client side plugin a bit and added a check for yum, and if it didn't exist, it exited the plugin.

    if [[ ! $(which yum 2>/dev/null) ]]; then
    exit 0
    fi

    Everything is working as expected, no discovery parsing errors and I'm pulling in good yum information on the yum based systems.

By downloading packages from the Checkmk Exchange you agree to our Terms of Use.