Skip to content

Release notes v2.3.3

Release highlights

  • Version name: ClusterControl 2.3.3
  • State: Latest
  • First release date: June 25th, 2025
  • Maintenance status: Active
  • Total maintenance builds: 9
  • Last release date: N/A
  • Support for MongoDB 8.0
  • Support for MariaDB 11.8 LTS
  • Support for Privileged Access Management integration of PowerBroker’s pbrun
  • Support for a new dark mode theme with watch lists
  • ClusterControl GUI - Admin User Registration Form
  • Multi-cmon controller registration and authentication.
  • New controller parameter: force_https_repos
  • ClusterControl GUI v2 (Package name: clustercontrol2) is deprecated in favor of ClusterControl Ops-C (Package name: clustercontrol-mcc).
  • Early preview release of Kubernetes operator support, and not meant for production use.
  1. Follow standard upgrade procedures as outlined in the documentation.

Maintenance Release: August 20th, 2025

  • Build:
    • clustercontrol-controller-2.3.3-14470
    • clustercontrol2-2.3.3-2095
    • clustercontrol-mcc-2.3.3-541
  • Controller:

    • Address an issue with SELinux on the CMON Controller node and Prometheus server setup (CLUS-5759).
    • Address an improvement to enable HTTPS only software repositories with a new configuration parameter 'force_https_repos' (CLUS-6194).

      • The force_https_repos cluster parameter automatically converts HTTP repository URLs to HTTPS during package repository setup operations, including EPEL and our repositories. When enabled, ClusterControl replaces any http:// URLs with https:// when configuring package repositories on database nodes.

      • Configuration steps:

        1. Access a cluster configuration.
        2. Set force_https_repos = true.
        3. Apply the configuration changes by restarting CMON.
        4. Quick check after CMON is restarted:

          s9s cluster --list-config --cluster-id=<your_cluster_id> | grep force_https_repos`.
          
      Note

      This only affects future repository setup operations.

  • Frontend:

    • Address an improvement to show the same backup titled in UI as was used with the s9s CLI when a backup job was created (CLUS-2990).
    • Address an improvement to support a custom data directory for the backup verification node with PostgreSQL (CLUS-6126).
    • Address an issue with re-direct loop if UI and backend versions differ (CLUS-6276).

Maintenance Release: August 8th, 2025

  • Build:
    • clustercontrol-controller-2.3.3-13907
    • clustercontrol-proxy-2.3.3-104
  • Controller:
    • Address an issue when deploying Elasticsearch on Debian 12 (CLUS-5151).
    • Address an issue with MSSQL exporters in a container env (CLUS-5405).
    • Address an issue with PostgreSQL major upgrade and sudo user with password (CLUS-6072).
  • Cmon-proxy
    • Address an improvement to support Letsencrypt with CC Ops-C/MCC (CLUS-6083).

Maintenance Release: July 23rd, 2025

  • Build:
    • clustercontrol-controller-2.3.3-13762
  • Controller:
    • Address an issue with expired repository key for S9S CLI (CLUS-6211).
    • Address an issue when upgrading MySQL where the CC provided 'my.cnf' file was overwritten by the new package (CLUS-5403).

Maintenance Release: July 22nd, 2025

  • Build:
    • clustercontrol-controller-2.3.3-13748
    • clustercontrol2-2.3.3-2075
    • clustercontrol-mcc-2.3.3-518
  • Controller:
    • Address an issue with DB Growth reports with data range not being properly accounted for (CLUS-5729).
    • Address an improvement to allow the default CMON->Prometheus port 9090 to be configurable (CLUS-5979).
    • Address an issue to properly clean up the Prometheus configuration file when removing a node (CLUS-6056, CLUS-5040).
  • Frontend:
    • Address an improvement to allow the default CMON -> Prometheus port 9090 to be configurable (CLUS-5979).
    • Address minor issues with watchlist in dark mode (CLUS-5780).
    • Address improvements to the 'Add Controller' wizard (CLUS-6089).
    • Address improvements for the 'Import MongoDB' wizard (CLUS-6040).

Maintenance Release: July 9th, 2025

  • Build:
    • clustercontrol-controller-2.3.3-13682
  • Controller:
    • Address improvement to disable the mail queue at CMON start for improved startup performance (CLUS-6167) A new CMON configuration is available to control the mail thread starting up with: "mail_queue_disabled=true #default is false"
    • Address an issue importing Elasticsearch where a node has other roles than 'master' (CLUS-5940).
    • Address an issue when adding a replica to MariaDB Galera cluster with a sudo user (CLUS-6140).

Maintenance Release: July 9th, 2025

  • Build:
    • clustercontrol-controller-2.3.3-13633
  • Controller:
    • Address an issue to correctly remove PostgreSQL users from the pg_hba.conf file (CLUS-6014).
    • Address an issue where PostgreSQL extensions on new replicas are not installed properly (CLUS-6146).

Maintenance Release: July 8th, 2025

  • Build:
    • clustercontrol-controller-2.3.3-13613
  • Controller:
    • Address an issue with the URL in email notifications not using 'https’ (CLUS-6106).
    • Address an issue when editing HAProxy configuration, not being reflected in the actual configuration file (CLUS-4782).

Maintenance Release: July 2nd, 2025

  • Build:
    • clustercontrol-mcc-2.3.3-502
    • clustercontrol2-2.3.3-2060
  • Frontend:
    • Support for a new dark mode theme with watch lists (CLUS-5780).
    • Address an issue with the logs being spammed with 'User ccsetup was not found on LDAP' (CLUS-5937).

Maintenance Release: June 30th, 2025

  • Build:
    • clustercontrol-controller-2.3.3-13535
  • Controller:
    • Address a regression with MySQL PITR with binary logs not being downloaded based on the parent backup ID (CLUS-6130).
    • Address a potential improvement using the s9s cli when CMON is not responding during high load by ignoring the SIGPIPE signal (CLUS-6117).
    • Address an issue with the logs being spammed with 'User ccsetup was not found on LDAP' (CLUS-5937).
    • Address an issue with Elasticsearch deployments with a non-root user (CLUS-6033, CLUS-5677).

Initial Release: July 25th, 2025

  • Build:
    • clustercontrol2-2.3.3-2051
    • clustercontrol-mcc-2.3.3-491
    • clustercontrol-controller-2.3.3-13489
    • clustercontrol-kuber-proxy-0.1.0-589
    • clustercontrol-proxy-2.3.3-96
    • clustercontrol-cloud-2.3.3-432
    • clustercontrol-clud-2.3.3-423
    • clustercontrol-notifications-2.3.3-379
    • clustercontrol-ssh-2.3.3-221
    • s9s-tools 1.9.2025062518-release1

We’re pleased to announce the release of ClusterControl v2.3.3. This update introduces enhancements for elevated user privileges with Privileged Access Management integration of PowerBroker’s ‘pbrun’ as well as support for MongoDB 8.0 and MariaDB 11.8 LTS.

Features

PowerBroker’s pbrun Integration

A replacement for sudo, offering more flexibility and control.

  • Enhanced Security — Enables secure execution of privileged commands without exposing root credentials.
    • Granular privilege delegation — Users can be permitted to run specific commands only under controlled conditions.
    • Centralized policy enforcement — Access and permissions are defined by administrators in a central policy file, rather than on individual systems.
    • Audit trails and logging — All actions taken via pbrun are logged for accountability and compliance.
    • Role-based access control (RBAC) — Different users or roles can be given distinct levels of privilege.
    • Seamless Integration - Easily use pbrun within ClusterControl for consistent and secure database management workflows. This integration adds a layer of security and control for organizations with stringent privileged access requirements.

New Major Versions

These updates ensure compatibility with the newest features, performance improvements, and security enhancements offered by the respective database vendors.

  • Support for MongoDB 8.0 - MongoDB 8.0, released in October 2024, introduces significant enhancements across performance, security, scalability, and developer experience.
  • Support for MariaDB 11.8 - This is the latest Long-Term Support (LTS) version, now generally available. This release brings major improvements in performance, observability, and AI-readiness:
    • AI-Ready with Native Vector Search - Unlock the power of generative AI and semantic search:
    • New VECTOR data type to store ML embeddings directly in tables.
    • Vector indexing & distance functions (Cosine, Euclidean) for fast nearest-neighbor queries.
    • Ideal for RAG pipelines, personalized search, and recommendation engines—right inside your database.

Misc CC Ops-C / MCC UI improvements

  • Admin User Registration Form - 'Advanced Self-Serve' intent and new 'Feedback' input.
  • Improvements to multi-cmon controller registration and authentication process