Changelog of the Podman orchestrator
1.4 (2026-10-06)
This version contains breaking changes. Actions to perform during the update are flagged with Migration.
- Renamed the
webservice toweb-application- Migration: in the custom configuration files of the
/etc/cyberwatch/configs-enableddirectory, rename thewebservice toweb-application. Otherwise, the override is no longer applied and thecyberwatch restartcommand fails on thewebservice: the application starts, but no longer restarts automatically with the server - Migration: adapt the tools that rely on the container name, which becomes
cbwonpremise_web-application_1 - The
cyberwatch logs webandcyberwatch exec webcommands are still accepted
- Migration: in the custom configuration files of the
- Added
cosign3 or later to the dependencies of thecyberwatch-podmanpackage, to verify the signature of the images- Migration: in offline mode, install the
cosignpackage at the same time as thecyberwatch-podmanpackage
- Migration: in offline mode, install the
- The certificate presented by the web interface is now stored in the
/etc/cyberwatch/ssldirectory instead of thecbwonpremise_data_sslPodman volume- The existing certificate is migrated automatically during the update, and the old volume is kept
- Added the
--force-pulloption to thecyberwatch startandcyberwatch restartcommands to download the images even if theCBW_NO_PULLvariable is enabled in theconfig.envfile - The
cyberwatch startcommand now downloads the new images, except with the--no-pulloption. This command does not back up the database: prefercyberwatch restartto update Cyberwatch cyberwatch restartnow continues the restart with the images already present on the node when it fails to download the new images- Added support for a custom port for the backup and restore of an external database via the
MYSQL_PORTvariable in thecontainers.envfile - The locally modified
config.envfile is kept during the update of the RPM package. If the package provides a new version of this file, it is saved inconfig.env.rpmnew - Fixed the permissions of the
containers.envfile on hardened systems configured with aumaskof077, which prevented Cyberwatch from starting. The permissions of an existing file are fixed at the nextcyberwatch configure
1.3 (2026-05-05)
- Added the possibility to scale containers:
web,container-scannerandsidekiq_node - Added an option to renew expired certificates with
cyberwatch renew-certificates - Forced the usage of the root-ca during database backups
- Fixed the generation of the Cyberwatch root-ca
1.2 (2025-11-21)
- The
cyberwatch logscommand allows viewing logs of stopped containers - Fixed the paths for certificates used by Redis
- Fixed a problem that prevented the application from restarting when using the button
- Fixed a problem on Ubuntu systems that prevented some containers from restarting after the machine rebooted
1.1 (2025-10-29)
- Fix for the web-scanner container allowing nmap scans to be launched
1.0 (2025-10-21)
- First version of the Podman orchestrator