docker-nagios/CHANGELOG.md
2026-01-16 11:18:37 +02:00

11 KiB

Changelog

This Docker image contains more than one software (Nagios, Nagios plugins, NRPE, Apache HTTPD, etc.) with different versions. Hence we decided to name the releases with the naming Build - <number> which will have an incremental unsigned integer. In this document we will describe the contents of every image in every build.

Build 33 (2026-01-15)

  • Nagios core: v4.5.11
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.3
  • Alpine:
    • 3.23.2: amd64, i386, arm64,arm/v6, arm/v7

Features

  • Upgrade to Nagios Core 4.5.11. (#99)

Build 32 (2025-12-04)

  • Nagios core: v4.5.10
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.3
  • Alpine:
    • 3.23.0: amd64, i386, arm64,arm/v6, arm/v7

Features

  • Use Alpine 3.23 as base image for all architectures after nagioscore #1025 was fixed and tested in arm/v6 and arm/v7. (#92)

Build 31 (2025-12-01)

  • Nagios core: v4.5.10
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.3
  • Alpine:
    • 3.22.2: amd64, i386, arm64
    • 3.12.12: arm/v6, arm/v7

Features

  • Upgrade to Nagios Core 4.5.10. (#95)
  • Add init script functionality. (#96)
  • Remove gosu from the image as it is not needed anymore. (#91)

Bug Fixes

  • Modify etc/resource.cfg in order to include custom plugins directory.

Build 30 (2025-04-10)

  • Nagios core: v4.5.9
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.3
  • Alpine:
    • 3.21.3: amd64, i386, arm64
    • 3.12.12: arm/v6, arm/v7

Features

  • Use Alpine 3.21 as base image for amd64, i386, arm64. Until nagioscore #1025 is fixed, we are going to use 3.12 as base image for arm/v6 and arm/v7. (#92)

Build 29 (2025-02-23)

  • Nagios core: v4.5.9
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.3
  • Alpine:
    • 3.12.12: amd64, i386, arm64, arm/v6, arm/v7

Bug Fixes

  • Do not set the setuid field in gosu as it causes errors and ping command does not work. (#91)

Build 28 (2025-02-22)

  • Nagios core: v4.5.9
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.3
  • Alpine:
    • 3.12.12: amd64, i386, arm64, arm/v6, arm/v7

Features

  • Upgrade NRPE to 4.1.3 and gosu to v1.13. (#90)

Build 27 (2024-12-29)

  • Nagios core: v4.5.9
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.1
  • Alpine:
    • 3.12.12: amd64, i386, arm64, arm/v6, arm/v7

Features

  • Upgrade to Nagios Core 4.5.9. (#88)

Build 26 (2024-11-22)

  • Nagios core: v4.5.8
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.1
  • Alpine:
    • 3.12.12: amd64, i386, arm64, arm/v6, arm/v7

Features

  • Upgrade to Nagios Core 4.5.8. (#87)

Build 25 (2024-10-27)

  • Nagios core: v4.5.7
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.1

Features

  • Upgrade to Nagios Core 4.5.7. (#86)

Build 24 (2024-10-11)

  • Nagios core: v4.5.6
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.1

Features

  • Upgrade to Nagios Core 4.5.6. (#84)

Build 23 (2024-09-29)

  • Nagios core: v4.5.5
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.1

Features

  • Upgrade to Nagios Core 4.5.5. (#81)
  • Push container images to Github Container Registry (#83)
  • Re-enable Docker image caching using Cache action (#82)

Build 22 (2024-08-30)

  • Nagios core: v4.5.4
  • Nagios plugins: v2.4.12
  • NRPE: 4.1.1

Features

  • Upgrade to Nagios Plugins to 2.4.12. (#79)

Bug Fixes

  • Fix error shown in Hosts and Services web page when running the container with a user other than nagiosadmin (#78) Thanks @pathia!

Build 21 (2024-08-15)

  • Nagios core: v4.5.4
  • Nagios plugins: v2.4.11
  • NRPE: 4.1.1

Features

  • Upgrade to Nagios Core to 4.5.3, Nagios Plugins to 2.4.11 and NRPE to 4.1.1 . (#75)

Build 20 (2024-07-30)

  • Nagios core: v4.5.3
  • Nagios plugins: v2.4.10
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.5.3. (#73)

Build 19 (2024-05-07)

  • Nagios core: v4.5.2
  • Nagios plugins: v2.4.10
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.5.2, Nagios plugins to 2.4.19. (#69)

Build 18 (2024-03-10)

  • Nagios core: v4.5.1
  • Nagios plugins: v2.4.8
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.5.1, Nagios plugins to 2.4.8. (#68)

Build 17 (2023-11-20)

  • Nagios core: v4.5.0
  • Nagios plugins: v2.4.7
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.5.0, Nagios plugins to 2.4.7. (#66)
  • Avoid busybox wget too many redirect issue. (#65)

Build 16 (2023-08-09)

  • Nagios core: v4.4.14
  • Nagios plugins: v2.4.6
  • NRPE: 4.1.0

Build 15 (2023-06-12)

  • Nagios core: v4.4.13
  • Nagios plugins: v2.4.5
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.4.13, Nagios plugins to 2.4.5. (#61)

Build 14 (2023-06-01)

  • Nagios core: v4.4.12
  • Nagios plugins: v2.4.4
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.4.12. (#60)

Build 13 (2023-05-10)

  • Nagios core: v4.4.11
  • Nagios plugins: v2.4.4
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.4.11, Nagios plugins to 2.4.4. (#58)

Build 12 (2023-03-03)

  • Nagios core: v4.4.10
  • Nagios plugins: v2.4.3
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.4.10, Nagios plugins to 2.4.3. (#53)

Build 11 (2022-12-12)

  • Nagios core: v4.4.9
  • Nagios plugins: v2.4.2
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.4.9.

Build 10 (2022-11-17)

  • Nagios core: v4.4.8
  • Nagios plugins: v2.4.2
  • NRPE: 4.1.0

Features

  • Upgrade to Nagios Core to 4.4.8, Nagios plugins to 2.4.2 and NRPE to 4.1.0. (#49, #50, #51)
  • Enable again automatic update checks as they are fixed in Nagios 4.4.8. (nagioscore/#861)
  • Updating adduser options to include username. (#44)

Build 9 (2022-05-08)

  • Nagios core: v4.4.7
  • Nagios plugins: v2.4.0
  • NRPE: 4.0.3

Bug Fixes

  • Add missing dependencies to build legacy map cgi. (#36)
  • Add missing bind-tools package. (#37)

Features

  • Upgrade to Nagios Core to 4.4.7 and Nagios plugins to 2.4.0. (#42)
  • Add mail client symbolic links to sSMTP. (#39)

Build 8 (2021-10-21)

  • Nagios core: v4.4.6
  • Nagios plugins: v2.3.3
  • NRPE: 4.0.3

Bug Fixes

  • Rollback to Alpine 3.12 as base image as Alpine 3.14 causes multiple issues in ARM devices. (#32, #35)

Build 7 (2021-08-24)

  • Nagios core: v4.4.6
  • Nagios plugins: v2.3.3
  • NRPE: 4.0.3

Bug Fixes

  • Fix HTTP 500 Internal Server Error due to getcgi.c bug. (#34)

Build 6 (2021-08-20)

  • Nagios core: v4.4.6
  • Nagios plugins: v2.3.3
  • NRPE: 4.0.3

Bug Fixes

  • Fix check_mysql_query plugin segmentation fault error. (#33)

Build 5 (2021-08-14)

  • Nagios core: v4.4.6
  • Nagios plugins: v2.3.3
  • NRPE: 4.0.3

Bug Fixes

  • Add missing net-snmp-tools package. (#31)
  • Add missing missing gosu for amd64 architecture. (#30)
  • Add missing openssl package. (#28)
  • Add missing openssh package. (#27)

Features

  • Update to alpine:3.14 as base image.
  • Build and tag the docker image automatically according to git branch and tag information.

Build 4 (2021-04-20)

  • Nagios core: v4.4.6
  • Nagios plugins: v2.3.3
  • NRPE: 4.0.3

Bug Fixes

  • Use alpine:3.11 as base image as musl libc 1.2.2-r0 causes multiple issues. (#3 ,#24)

Features

  • Add a new build flavour for arm64. (#25)

Build 3 (2021-04-08)

  • Nagios core: v4.4.6
  • Nagios plugins: v2.3.3
  • NRPE: 4.0.3

Bug Fixes

  • Fix ldap,snmp,check_pgsql,dbi,radius,mysql plugins build failing. Compilation was failing due to unmet dependencies. (#3 ,#22)

Build 2 (2020-12-24)

  • Nagios core: v4.4.6
  • Nagios plugins: v2.3.3
  • NRPE: 4.0.3

Bug Fixes

  • Fix rsyslog runsv loop (#8)
  • Fix httpd runsv loop (#13, #17, #18)
  • Fix check_ping version 2.2.1 Plugin Timeout (#12)

Features

  • Add the ability to override default timezone inside the container and Nagios (#11)
  • Build the Docker images using Github Actions (#19)

Build 1 (2020-11-24)

  • Nagios core: v4.4.5
  • Nagios plugins: v2.2.1
  • NRPE: 4.0.0