Centreon Open Source
Introductionβ
In this chapter, you can find all the changelogs concerning Centreon Open Source.
It is very important when you update your system to refer to this section in order to learn about behavior changes or major changes that have been made on this version. This will inform you about the impact of installing these versions on the features you use or the specific developments that you have built on your platform (modules, widgets, plugins).
If you have feature requests or want to report a bug, please go to our Github.
Read more about version 25.10 in our blog post.
Centreon Webβ
25.10.0β
Release date: November 4, 2025
Enhancements
Administration & Access Controlβ
- [ACL] Added Image Folders in ACL groups to allow access control to images in MAP.
- [Administration] Added INFO logs on API and CMA Tokens Add/Delete/Activate/Revoke and API Tokens usage.
Agent Configuration & Securityβ
- [Agent configuration] It is now possible to configure both connection direction in the same configuration. The user interface has been improved according to this.
- [Configuration] Added Insecure TLS connection mode to Agent configuration.
- [Configuration] Agent configuration - All certificate fields are now optional, to handle public certificate use case.
- [Configuration] Cleaned up labels in Agent configuration screens.
- [Configuration] Insecure TLS is now available as encryption mode in Agent configuration.
- [Credentials encryption] Configuration generation is now able to handle encrypted credentials.
- Vault paths are now exported in plain-text to pollers.
API & REST Servicesβ
- [API] Added a new endpoint to bulk Duplicate Host Groups.
- [API] Added bulk enable/disable endpoint for hostgroups.
- [API] Added an endpoint to bulk Delete Host groups.
- [API] Added a new endpoint to bulk Delete services.
- [API] Added missing configuration change logs for service template configuration.
- [Configuration] Hostgroup form is now using REST API for update.
- [Configuration] Host form is now using REST API.
- [Configuration] Hostgroup form is now using REST API for deletion.
- [Configuration] Host form is now using REST API for deletion.
- [Configuration] Service form is now using REST API for deletion.
- [Configuration] Service Template form is now using REST API.
Configuration Managementβ
- [Configuration] Default 24/7 notification time period is now defined on base pack Host templates.
- [Configuration] Host_down_disable_service_checks and flapping are now enabled by default on pollers.
- [Configuration] Improved Hostgroup Add/Edit.
- [Configuration] Improved Hostgroup listing (columns, filtering, sorting).
- [Configuration] Improved the tooltip for Broker's Unified SQL output.
- [Configuration] Replication enabled option has been removed from the Broker output form.
Core Framework & Dependenciesβ
- [Core] Migrated to PNPM 10 and upgraded dependencies (React 19 and Cypress 14).
- [Core] Updated PHP dependencies to 8.2 version.
- [Core] Rectangular logos are now correctly displayed on the login page.
- [CSS] The Tailwind framework is now used, optimizing the loading of CSS elements.
- [Packaging] Increased php memory limit in centreon php configuration.
Dashboards & Widgetsβ
- [Dashboards] Added default sizes for widgets, and optimized their default positioning on the grid of the dashboard.
- [Dashboards] Custom views menu is now hidden on new installation or if no custom views are present.
- [Dashboards] Improved Status Grid widget responsiveness in condensed mode.
- [Dashboards] It is now possible to use regex (regular expressions) to filter certain resource types in specific widgets.
- [Dashboards] It is now possible to expand an individual widget.
- [Dashboards] Reduced spacing between items of the Dashboard page. It is now possible to resize the widgets horizontally or diagonally, either on the left or the right side.
- [Dashboards] When creating a new widget, the list of existing types of widgets is now categorized and ordered alphabetically.
- [Dashboards][Metrics Graph] Added new time periods: 14 days and 2 months.
Resource Status & Monitoringβ
- [Resource Status] Improved copy of executed command.
- [Resource Status] Improved the label of the "Sticky" option in the acknowledgement window.
User Experience & Interfaceβ
- [Authentication Tokens] Added a welcome page when no token exists in the Authentication tokens page.
- [Configuration] Harmonized the interface for Additional Configurations with other screens.
- [UX] Added a button to copy the breadcrumbs on ReactJS pages.
- [UX/UI] Updated forms and pop-ups to improve readability and added a new tab navigation system for quick access to collapsible sub-menus.
Bug fixes
- Fixed missing French translations.
- A default token has been generated and applied to existing agent configuration.
- [ACL] Fixed issue when cumulating ACLs for a same user.
- [Configuration] Fixed an issue where export wasn't taking in account macros inherited from indirect template parents.
- [Configuration] Fixed issue preventing user from disabling a meta-service.
- [Dashboards] Fixed contact search when sharing a dashboard or a playlist.
- Fixed an issue where exported tokens was ignored by Engine.
- Fixed an issue where notes weren't displayed correctly in Administration > Logs.
- Fixed an issue where service deploy endpoint was adding the command line to the service.
- Forced BBDO 3.0.1 instead of 3.1 on pollers, to prevent a blocking issue.
- [LDAP] Fixed an issue on Users & Groups filters validation.
- [Metrics Graph Widget] Fixed an issue where an unexpected application error was occurring when selecting a custom time period.
- [Packaging] Updated permissions of token purge log file.
- [Resource Status] Fixed an issue that prevented the details panel from displaying correctly for a service that is part of a service group.
- [Translations] Fixed issue preventing translations from being displayed.
- [Unattended] On versions that use MySQL 8.0, the default authentication plugin is now mysql_native_password.
Security fixes
- [Administration] Fixed XSS in Administration > ACL > Action Access.
- [Configuration] Fixed XSS in Configuration > SNMP Traps form
- [Vulnerability] Fixed XSS vulnerability on Hosts templates.
- [Vulnerability] Fixed XSS vulnerability on Recurrent downtimes.
- [Vulnerability] Fixed XSS vulnerability on Resources Access parameters.
- [Vulnerability] Fixed XSS vulnerability on SNMP traps.
- [Vulnerability] Fixed XSS vulnerability on Connectors.
- [Vulnerability] [security] Fixed an RCE on poller reload page.
Centreon Collectβ
25.10.0β
Release date: November 4, 2025
Enhancements
Broker & Engine Communicationβ
- [BBDO2 sunset] Added BBDO 3.1 in Broker configuration dropdown.
- [Broker] Broker can now read and cache Engine configurations, eliminating redundant configuration transfers. When Engine starts, it checks if Broker already has the current configuration during negotiation. If the configuration is already known, Engine skips the transfer, significantly improving the negotiation process between Engine and Broker.
- Cbmod is no longer needed in the Engine configuration as it is automatically loaded when Engine starts.
Configuration & Securityβ
- [Configuration] a dedicated whitelist block is now available for Centreon Monitoring Agent.
- [Credentials encryption] Broker is now able to handle encrypted credentials.
- [Credentials encryption] Engine is now able to check its encryption readiness.
- Enhanced configuration generation to handle Insecure TLS.
- Insecure TLS is now available as encryption mode in CMA.
gRPC API Enhancementsβ
- [gRPC API] GetHostgroups function return information about hostgroups.
- [gRPC API] GetTag function return information about Tag.
- [gRPC API] GetService function have been improved to return more information.
Cache & Performanceβ
- Added a new function in the lua cache to access hostgroups alias.
Bug fixes
- AES 256 encryption keys are now automatically resized (zero-padded if too short, truncated if too long) instead of throwing an error when not exactly 32 bytes.
- cbmod is no longer needed in the Engine configuration as it is automatically loaded when Engine starts.
- [Collect] Fixed a regression where an engine command could not launch several checks at the same time.
- [Core] Fixed compatibility of Engine with older versions of Linux kernel.
- [Engine] Fixed an issue where parameters are not correctly inherited from templates.
- [Packaging] Fixed package dependency issue with centreon-broker-caching-sha2-password that could block a broker update.
- Fixed a segmentation fault in Engine that could occur if checks were still running when a shutdown was requested.
- Fixed Engine crash when deleting a host during downtime notification.
- "name" attribute is now managed in CMA Tokens.
Centreon Monitoring Agentβ
Enhancements
Centreon Gorgoneβ
25.10.0β
Release date: November 4, 2025
Enhancements
- [Gorgone] Added the ability to fetch configuration credentials from a vault.
Centreon AWIEβ
25.10.0β
Release date: November 4, 2025
Enhancements
- [Core] Updated PHP dependencies to 8.2 version.
Centreon DSMβ
25.10.0β
Release date: November 4, 2025
Enhancements
- [Core] Updated PHP dependencies to 8.2 version.
Bug fixes
- [Packaging] SQL files are now correctly packaged on centreon-dsm.
Centreon Open Ticketsβ
25.10.0β
Release date: November 4, 2025
Enhancements
- [Core] Updated PHP dependencies to 8.2 version.
Security fixes
- [Vulnerability] Fixed SQL injection in the Notification > Rules page.
- [Vulnerability] Fixed XSS vulnerability in the Configuration > Notification > Rules page.