1. Home
  2. Docs
  3. ClusterControl
  4. Changelogs
  5. Changes in ClusterControl GUI v2

Changes in ClusterControl GUI v2

Table of Contents

ClusterControl v2 is a new generation web application GUI for ClusterControl. Please see Getting started with ClusterControl v2 on how to install ClusterControl v2.

Maintenance Release: November 8th, 2024

  • Build:
    • clustercontrol2-2.2.5-1712
  • Frontend(UI):
    • Address an issue with sorting columns in the Top Queries view (CLUS-5030).
    • Address an issue with pagination on the nodes page (CLUS-4964).

Maintenance Release: November 5th, 2024

  • Build:
    • clustercontrol2-2.2.5-1699
  • Frontend(UI):
    • Address a regression with ilert (service config test) as a vendor option with the notification services (CLUS-5030).
    • Address an issue with slow queries pagination (CLUS-4962).
    • Address an issue with an incorrect confirmation dialog when adding an Elastic snapshot repo (CLUS-4662).

Maintenance Release: October 9th, 2024

  • Build:
    • clustercontrol2-2.2.5-1655
  • Frontend(UI):
    • Address an improvement to add ilert as a vendor option with the notification services (CLUS-4869, CLUS-4908).

Maintenance Release: October 2nd, 2024

  • Build:
    • clustercontrol2-2.2.5-1642
  • Frontend (UI):
    • Address an issue to support Create new local repository with CCv2 UI (CLUS-4345).
    • Address an issue to obfuscate plain text password in the job specification (CLUS-3495).
    • Address a few minor cosmetic issues with the User registration form (CLUS-4557).
    • Address an issue with Galera Overview dashboard where the cluster size was incorrect when there was a split-brain issue (CLUS-4787).
    • Address a cosmetic issue with the deployment wizard for PostgreSQL when using pg_vector (CLUS-4736).
    • Address an issue with PostgreSQL Overview dashboard with TimescaleDB deployments (CLUS-4859).

Maintenance Release: September 17th, 2024

  • Build:
    • clustercontrol2-2.2.5-1615
  • Frontend (UI):
    • Address an issue with the Dashboard node dropdown when switching between clusters (CLUS-4696).
    • Address an issue with an incorrect MaxScale port showing in the nodes pages (CLUS-4678).
    • Address an issue where the Time value is always 0 with the Query Monitor -> DB Connections for MySQL (CLUS-4663).
    • Address an issue with an incorrect color selection for load balancers in the Add load balancer wizard (CLUS-4668).
    • Address an issue with the Rebuild Replica dialog loading spinner being stuck for PostgreSQL (CLUS-4785).

Maintenance Release: August 20th, 2024

  • Build:
    • clustercontrol2-2.2.4-1550
  • Frontend (UI):
    • Address an issue with an unresponsive button in Query Monitor ->Top Queries  (CLUS-4285).
    • Address additional issues with editing ProxySQL rules and null values (CLUS-4587).
    • Address an issue with password validation when changing passwords (CLUS-4582).
    • Address an issue with an incorrect color used in the topology view (CLUS-4537).
    • Address an issue to remove the backup verification node from the topology view (CLUS-4543).
    • Address an issue with showing an incorrect tooltip with the deployment wizard for Galera (CLUS-4398).
    • Address an issue where edit buttons disappear in the configuration files editor (CLUS-4387).

Maintenance Release: August 4th, 2024

  • Build:
    • clustercontrol2-2.2.4-1520
  • Frontend (UI):
    • Address an issue where adding a Replica node with Percona XtraDB failed due to using the wrong DB template because the node role was unknown (CLUS-4524).

Maintenance Release: July 24th, 2024

  • Build:
    • clustercontrol2-2.2.4-1492
  • Frontend (UI):
    • Address misc UI issues (CLUS-4392, CLUS-4382, CLUS-4416, CLUS-4333, CLUS-4376, CLUS-4346, CLUS-4392, CLUS-4375, CLUS-4038)
      • Navigating from Cluster overview to Redis overview.
      • Galera: Resync node action had no effect.
      • The primary node will be the default node when opening a dashboard.
      • Top menu items were incorrectly highlighted.
      • Zero state pages were missing for Elasticsearch.
      • The input field for systems settings was too small to edit at times.

Maintenance Release: June 10th, 2024

  • Build:
    • clustercontrol2-2.2.3-1379
  • Frontend (UI):
    • Address an issue to clarify firewall and AppArmor/SELinux settings with the deployment wizard (CLUS-3968).
    • Address an issue with an incorrect replica lag chart showing up on the primary node dashboard (CLUS-4130).

Maintenance Release: June 5th, 2024

  • Build:
    • clustercontrol2-2.2.3-1369
  • Frontend (UI):
    • Address an issue with the import node being disabled for all cluster types (CLUS-4136).

Maintenance Release: May 30th, 2024

  • Build:
    • clustercontrol2-2.2.3-1362
  • Frontend:
    • Address an issue with the Redis import dialog where the node configuration step was blank (CLUS-4044).
    • Address a cosmetic issue with the Redis add node dialog’s preview showing inaccurate info (CLUS-4053).
    • Address an issue to handle ‘unknown state’ with N/A and not include them in the stats (CLUS-3816).
    • Address an issue with node actions that cannot be performed on a Prometheus node (CLUS-4096 / CCX).
    • Address an issue with incorrect MySQL backup options when ‘PITR compatible’ is enabled – ‘Partial backups’ and ‘One dump file per DB’ are not supported with it set (CLUS-4061).
    • Address an issue where an ENABLE_PRIVACY option was missing from CCv2 to prevent usage tracking with Google Analytics.Add a new configuration file named <webroot>/clustercontrol2/user.config.js with the content
      window.FEAS_ENV = {ENABLE_PRIVACY: 'true',}
    • Address an issue with the Redis topology view not correctly showing primary/replica relationships (CLUS-4069).
    • Address an issue with the Redis Sentinel cluster missing the Upload backup to cloud option (CLUS-4080).
    • Address a cosmetic issue with tooltips having no rounded edges (CLUS-4011).
    • Address issues with the Top Queries page. Relative % is now removed and a new toggle has been added to show the complete query or truncate it (CLUS-4075).
    • Address an issue to describe the advanced crontab format with backup schedules in a more clear way (CLUS-4002).

Maintenance Release: April 24th, 2024

  • Build:
    • clustercontrol2-2.1.0-1313
  • Frontend:
    • Address an issue with URL redirects being incorrect when clicking on or pasting a link to ClusterControl (CLUS-3634).
    • Address an issue with alignment when long names/titles appear in alarms (CLUS-3632).
    • Address an issue with a broken dialog when selecting ‘upgrades’ with a single node (CLUS-3770).
    • Address an issue with minor upgrade where the primary was upgraded even though only the replica was selected (CLUS-3859).
    • Address a potential issue where the ‘enable’ MySQL binary log was not shown in the menu after disabling it for the MySQL Galera cluster (CLUS-3477).

Maintenance Release: March 12th, 2024

  • Build:
    • clustercontrol2-2.1.0-1238
  • Frontend (UI):
    • Address an issue with the backup list and the error ’n.map is not a function’ (CLUS-3564).
    • Address an issue using long names at cluster deployment (CLUS-3521).
    • Address an issue where a tooltip was missing when hovering over the cluster name in the left navigation bar (CLUS-3349).
    • Address an issue where the ‘Storage Host’ was blank in the backup schedules list (CLUS-3493).
    • Address an issue with host verification using the backup verification dialog (CLUS-3396).
    • Address an issue to restore the WEB SSH feature for CCv2 (CLUS-3322).
    • Address an issue where the Show diff button was disabled in the configuration files page (CLUS-3526).
    • Address an issue with broken pagination with ProxySQL’s Top Queries (CLUS-3554).

Maintenance Release: March 11th, 2024

  • Build:
    • clustercontrol2-2.1.0-1232
  • Frontend (UI):
    • Address an issue correcting text with the add node dialog for PostgreSQL (CLUS-3494).
    • Address an issue with top queries not showing correct values for ProxySQL (CLUS-3496).
    • Address an issue with selecting the primary Redis node to restore a backup on (CLUS-3492).

Maintenance Release: January 16th, 2024

  • Build:
    • clustercontrol2-2.0.0-1161
  • Frontend (UI):
    • Address an issue with Add Replication Node for MySQL. Picking a custom template/configuration was missing (CLUS-3270).
    • Address an issue with the cluster list view where navigating to the last few clusters was not possible (CLUS-3265).
    • Address an issue where the ‘Repository’ option was missing when importing a cluster (CLUS-3089).
    • Address an issue with the UI toaster message when saving a backup schedule (CLUS-3187).
    • Address an issue with the Add Replication node wizard where the selected MySQL configuration template is switched back to the default template when moving between the steps (CLUS-3144).
    • Address a cosmetic issue with the alarm details dialog and the ellipses alignment (CLUS-3274).

Maintenance Release: December 22nd, 2023

  • Build:
    • clustercontrol2-2.0.0-1133
  • Frontend (UI):
    • Address an issue with DB Users for MySQL when enable_is_queries=0 (CLUS-3067).
    • Address an issue where the option to clear an alarm was missing (CLUS-3055).
    • Address an issue where ‘[]’ was enclosing recipients’ email addresses for scheduled operational reports (CLUS-3120).
    • Address an issue with the backup verification schedule where the verification process started immediately instead of as scheduled (CLUS-3124).
    • Address issues with showing non-supported MariaDB versions (CLUS-3144).
    • Address an issue where the nodes page was shown instead of the dashboard (CLUS-3183, CLUS-3113, CLUS-2882, CLUS-3248).
    • Address an issue with the Query Monitor->Query Outliers showing incorrect durations in days/weeks (CLUS-3165).
    • Address an issue with ProxySQL when removing servers from a host group and modifying a server’s settings such as weight (CLUS-3091).

Maintenance Release: November 17th, 2023

  • Build:
    • clustercontrol2-2.0.0-1093
  • Frontend (UI):
    • Address an issue where the pgBackRest backup records were not marked as deleted (CLUS-3004).
    • Address an upgrade issue where both MySQL and ProxySQL nodes were upgraded instead of only the MySQL node (CLUS-3030).
    • Address an issue where host discovery for SSH connectivity was broken when using a custom SSH port (CLUS-2997).
    • Address an improvement to artificial support schema.* for PostgreSQL Using the wildcard will translate the statement into GRANT SELECT ON ALL TABLES IN SCHEMA foo TO user (CLUS-2962).
    • Address an issue where the alarm notifications (number of alarms) were not in sync with the number of alarms shown in the alarms table (CLUS-2950).
    • Address an issue where EOL MongoDB 4.2 was still available to be selected in the deployment wizard (CLUS-2917).
    • Address an issue where Keepalived nodes were shown as primary nodes (CLUS-2940).
    • Address an issue where the Transaction Log page was missing with MySQL (CLUS-2807).

Maintenance Release: October 18th, 2023

  • Build:
    • clustercontrol2-2.0.0-1057
  • Frontend (UI):
    • Address an issue where the Resync node menu action was not visible (CLUS-2869).
    • Address an issue where an option to set the data dir for the Prometheus installation (agent-based monitoring) was missing (CLUS-2823).
    • Address an issue where some charts were missing with MongoDB Shards deployments (CLUS-2883).
    • Address an issue where the time could not correctly be selected in the time picker when scheduling a backup (CLUS-2869).
    • Add cluster information in the header of the cluster page with cluster type, status, auto recovery, and nodes (CLUS-2856).
    • Address an issue where Delete Job was missing from the Job menu (CLUS-2855).
    • Address an issue with the CC logo (CLUS-2760).

Maintenance Release: September 13th, 2023

  • Build:
    • clustercontrol2-2.0.0-1005
  • Frontend (UI):
    • Address an issue with primary colors and corner radius for some components (CCv2-1040).
    • Address an issue where network usage charts randomly switch series during auto updates (CCV2-1030).
    • Address an issue with a broken jobs page when there are no jobs (CCV2-1023).
    • Address an issue with database name validation missing in the deployment wizard (CCV2-1016).
    • Address issues with when restoring with pg_basebackup. ‘Immediate’ is the default behavior if PITR is not selected. Date and time are correctly converted to UTC for job task/spec. (CCV2-1027).
    • Address an issue with team permissions with user management where specific permissions were missing from the dropdown (CCV2-1029).
    • Address an issue when deploying additional ProxySQL nodes with native clustering where it was not possible to continue to the next step (CCV2-2706).

Maintenance Release: June 26th, 2023

  • Build:
    • clustercontrol2-0.9.3-820
  • Frontend (UI):
    • Address an issue with missing ‘monitor’ username and password when importing ProxySQL (CCV2-831).

Maintenance Release: May 16th, 2023

  • Build:
    • clustercontrol2-0.9.3-739
  • Frontend (UI):
    • Address an issue with the dashboard reloading and showing “no data” (CCV2-792).
    • Address an issue to customize the dashboard refresh rate (CCV2-769).Add a new variable to the <webroot>/clustercontrol2/config.js file named MONITORING_DEFAULT_REFRESH_RATE_SECONDS: 60
    • Address an issue with broken pagination for the backup page (CCV2-793).
    • Address an issue with ProxySQL when enabling the import configuration option (CCV2-738).
    • Address an issue with HAProxy and selecting ‘internal ip’ for deployment.
    • Address an issue when installing the clustercontrol2 package before Apache on OpenSUSE.

Maintenance Release: March 24th, 2023

  • Build:
    • clustercontrol2-0.9.3-712
  • Frontend (UI):
    • Mail server settings (sendmail or SMTP).
    • Query Monitoring (ssh and agent-based).
    • Minor upgrades/patching.
    • Operations Reports (scheduled and on-demand).
    • Configuration (files) Management.
    • Enable SSL/TLS encryption between client&server and replication with MySQL.
    • Enable SSL/TLS encryption between client&server with PostgreSQL.
    • Misc UX improvements

Maintenance Release: March 2nd, 2023

  • Build:
    • clustercontrol2-0.9.1-701
  • Frontend (UI):
    • Address issues with mail server settings (CCV2-722).

Maintenance Release: February 13th, 2023

  • Build:
    • clustercontrol2-0.9.1-688
  • Frontend (UI):
    • Address an improvement to add support to provide a different datadir for a new MySQL replica (CLUS-1836).

Maintenance Release: January 10th, 2023

  • Build:
    • clustercontrol2-0.9.1-667
  • Frontend (UI):
    • PgBouncer:
      • Deploy/Import.
      • Node details page.
    • Database Growth Charts.
    • Database User Management with MySQL and PostgreSQL.
    • Restore External Backup.

Maintenance Release: December 19th, 2022

  • Build:
    • clustercontrol2-0.9.0-639
  • Frontend (UI):
    • Address an issue where the restart job button was missing (CCV2-656).
    • Address an issue where the backup path was hardcoded for MS SQL Server (CLUS-1771).

Maintenance Release: December 16th, 2022

  • Build:
    • clustercontrol2-0.9.0-639
  • Frontend (UI):
    • Address an issue with pagination in the Activity center->Jobs page (CCV2-650).

Maintenance Release: November 15th, 2022

  • Build:
    • clustercontrol2-0.9.0-624
  • Controller:
    • What’s new in the CCv2 web application:
      • ProxySQL Pages: Scheduler scripts, Process List, Monitoring.
      • Cluster list sorting/filtering.
      • User Management (RBAC, LDAP).
      • System Logs, Error Reporter.
      • User Registration/Onboarding.
      • Bug fixes & polishing

Maintenance Release: October 7th, 2022

  • Build:
    • clustercontrol2-0.8.0-561
  • Controller:
    • What’s new in the CCv2 web application:
      • ProxySQL Pages: Variables, Users, Top Queries.
      • Change CMON Runtime / System Settings via the Cluster’s settings menu.
      • New branding/theme.

Maintenance Release: October 3rd, 2022

  • Build:
    • clustercontrol2-0.7.0-551
  • Frontend (UI):
    • Address an issue starting/stopping and rebuilding nodes for MS SQL Server(CCV2-492, CCV2-521).
    • Address an issue to perform SSH connectivity checks using the short form hostname with MS Server deployments (CCV2-486, CCV2-475).
    • Address an issue fetching the trial license (CCV2-545).

Maintenance Release: August 17th, 2022

  • Build:
    • clustercontrol2-0.7.0-516
  • Frontend (UI):
    • Address an issue with MS SQL Server deployments to use the hostname returned from the SSH connection check (CCV2-475 Note: Additional improvements are in progress).

Maintenance Release: August 8th, 2022

  • Build:
    • clustercontrol2-0.7.0-509
  • Frontend (UI):
    • Address an issue with FQDN when deploying MS SQL Server 2019 (CCV2-473, CCV2-475).

Maintenance Release: July 18th, 2022

  • Build:
    • clustercontrol2-0.7.0
  • Frontend (UI):
    • Deploy and Import
      • New database: MongoDB Sharded cluster.
      • Load balancers: ProxySQL, MaxScale and Garbd.
      • Automatic setup of a shared NFS filesystem for Elasticsearch at deployment.
    • Cluster-to-cluster replication with MySQL and PostgreSQL clusters.
    • AWS S3-compliant cloud snapshot repository for Elasticsearch.
    • User profile and License management.
    • ProxySQL and MaxScale Nodes pages.
  • Scale In and Out
    • Add and remove nodes with:
      • Redis Sentinel
      • MS SQL Server 2019
      • Elasticsearch

Maintenance Release: May 11th, 2022

  • Build:
    • clustercontrol2-0.6.0-425
  • Frontend (UI):
    • Deploy/Import and manage MySQL Galera, PostgreSQL, TimescaleDB and MongoDB Replicaset clusters.
      • Backup management, Cluster, and node actions.
      • Dashboards/performance charts for database and load balancers.
    • Deploy/Import and manage HAProxy with Keepalived.
      • HAProxy status/performance node page.
    • SSH host health check to verify SSH connectivity.
    • Multiple maintenance modes.
    • Rebuild node for Microsoft SQL Server nodes.
  • New versions support

    • Elasticsearch.
    • MySQL Galera.
    • MongoDB replicaset.

Maintenance Release: January 13th, 2022

  • Build:
    • clustercontrol2-0.50-281
  • Frontend (UI):
    • Deploy Always On availability group for Microsoft SQL Server 2019
    • Cloud backups – upload backups to any S3-compliant cloud storage provider
    • Performance monitoring:
      • MS SQL Server 2019
  • New versions support

    • AlmaLinux 8.x, RockyLinux 8.x, Debian 11.x.
    • MariaDB 10.6.
    • PostgreSQL v14.
    • TimescaleDB with PostgreSQL v13 and v14.

Maintenance Release: December 1st, 2021

  • Build:
    • clustercontrol2-0.4.0-253
  • Frontend (UI):
    • Address an issue with the cluster selection dropdown in the backup wizard

Maintenance Release: November 23rd, 2021

  • Build:
    • clustercontrol2-0.4.0-248
  • Frontend (UI):
    • Dashboards (agent-based) with the Prometheus node.
    • Enable and reconfigure agent-based monitoring (Prometheus exporters).
    • System Overview, Cluster Overview, and Database Performance dashboards.
    • Cluster specific pages:
      • Dashboard/Performance monitoring
      • Nodes
      • Backups
      • Alarms
      • Jobs
      • Logs

Maintenance Release: November 3rd, 2021

  • Build:
    • clustercontrol2-0.30-229
  • Frontend (UI):
    • Import Redis with Sentinel cluster is now supported.
    • New cluster actions
      • Enable/disable maintenance mode
      • Enable/disable read-only (MySQL)
      • Restart cluster (Galera)
      • Remove cluster
    • New node actions for MySQL
      • Enable/disable maintenance mode
      • Enable/disable read-only
      • Enable/disable binary logging (Galera)
      • Promote replica
      • Stop replica
      • Reset replica
      • Rebuild replica
      • Change replication primary
      • Reboot host
      • Restart node
      • Stop node
      • Remove node

Maintenance Release: October 1st, 2021

  • Build:
    • clustercontrol2-0.2.0-215
  • Frontend (UI):
    • Fixed a list limit where only at most 5 clusters were shown (backup schedule).
    • Fixed a cannot read properties of undefined when trying to open the backup settings dialog.

Maintenance Release: September 1st, 2021

  • Build:
    • clustercontrol2-0.2.0-190
  • Frontend (UI):
    • MySQL Replication cluster deployments.
    • Backup management with MySQL-based clusters.
    • A cluster topology mini-map/tooltip gives a quick view of the status and arrangement of the nodes.

Initial Release: July 16th, 2021

  • Build:
    • clustercontrol2-0.1.0-165
  • Frontend (UI):
    • Deploy Redis v5 or v6 nodes with Sentinels – one primary and up to five replicas.
    • Backup and Restore with AOF and RDB.
    • Fault detection and failover orchestration by the Sentinels.
Was this article helpful to you? Yes No