Skip to main content

52.0.0

· 5 min read

Added

  • breaking change a9s MariaDB: We consider MariaDB 10.11 as stable now. You have to set the following properties:
    • mariadb_service.services.a9s-mariadb1011.name
    • mariadb_service.services.a9s-mariadb1011.guid
    • mariadb_service.services.a9s-mariadb1011.description
    • mariadb_service.services.a9s-mariadb1011.label
    • mariadb_service.services.a9s-mariadb1011.version
    • mariadb_service.services.a9s-mariadb1011.bindable
    • mariadb_service.services.a9s-mariadb1011.requires
    • mariadb_service.services.a9s-mariadb1011.tags
    • mariadb_service.services.a9s-mariadb1011.documentation_url
    • mariadb_service.services.a9s-mariadb1011.metadata
    • mariadb_service.services.a9s-mariadb1011.dashboard_client.id
    • mariadb_service.services.a9s-mariadb1011.plans-to-test
    • mariadb_service.services.a9s-mariadb1011.planupdates-to-test
  • a9s-pg: Add optional support to upgrade a9s PostgreSQL from v11 to v15. For more information, see a9s-pg Major Upgrade.
  • a9s-pg: Specify the stemcell used in the new iaas.a9s_pg_jammy.stemcell property in the IaaS configuration file, which is used when upgrading to a9s PostgreSQL 15. See the config/iaas-config.yml.example for an example.
  • a9s LogMe2: Configure the number of workers in Fluentd based on the number of available CPUs.
  • docs: Application Developer: a9s MariaDB: Add new cluster-related metrics. For more information, see a9s MariaDB Metric Groups.
  • docs: Platform Operator: Add the "a9s Data Services Maintenance Policy" section to the "a9s Data Service Sunrise/Sunset for Major Versions" page. For more information, see a9s Platform Operator - Sunrise Sunset.
  • docs: Platform Operator: a9s MariaDB: Add a9s MariaDB 10.11 as a9s General Availability. For more information, see a9s Platform Operator Sunrise Sunset.
  • docs: Platform Operator: a9s PostgreSQL: Add a "Known Issue" page detailing how the execution of PostgreSQL's VACUUM command can potentially trigger a9s Parachute, and how to prevent it. For more information, see Vacuum and WAL Files Creation.
  • INTERNAL RELEASE a9s MariaDB:
    • a9s MariaDB 10.11: Include pt-stalk debugging tool with the MariaDB release.
  • INTERNAL RELEASE a9s PostgreSQL:
    • a9s PostgreSQL 11: Add endpoints to control node accessibility during major version upgrade.
    • a9s PostgreSQL 15: Add support to upgrade from v11 to v15, used for a9s-pg only.

Changed

  • consul-dns: Use default value for the allow_stale property. Default value was modified from false, to the default Consul version when not explicitly declared, true. The behavior has been modified to avoid a small downtime that while updating the leader of the Consul server. Value can be overwritten via the property consul.allow_stale.
  • a9s LogMe2:
    • Fluentd
      • rexml v3.3.5
  • a9s MariaDB:
    • a9s MariaDB 10.6:
      • mariadb v10.6.19
    • a9s MariaDB 10.11:
      • mariadb v10.11.9
  • a9s MongoDB:
    • mongodb70sspl:
      • mongosh v2.2.15
  • a9s PostgreSQL:
    • a9s PostgreSQL 13:
      • PostgreSQL v13.16
      • cmake3 v3.30.0
    • a9s PostgreSQL 15:
      • PostgreSQL v15.8
  • docs: Platform Operator: Adapt the "a9s-pg Major Upgrade" page. For more information, see a9s-pg Major Upgrade.
  • docs: Platform Operator: Extend the "a9s Data Services Installation" page to include information on how to handle a fresh installation using a9s PostgreSQL 15 directly. For more information, see Deploy a9s-pg.

Removed

  • docs: Platform Operator: Remove the "a9s-pg Major Upgrade from v9.4 to v11" page as this upgrade is no longer supported.
  • INTERNAL RELEASE a9s PostgreSQL:
    • a9s PostgreSQL 10: Removed unused internal code to support in-place major version upgrade.
    • a9s PostgreSQL 11: Removed unused internal code to support in-place major version upgrade.
    • a9s PostgreSQL 13: Removed unused internal code to support in-place major version upgrade.

Fixed

  • all services: a9s SPI: Fix the propagation of CAs in the first step of the rotation process. This allows both the old and new CA to be properly distributed and thus rotated out/in successfully.
  • a9s Messaging: Fix misconfigured a9s Service Dashboard client secret in the a9s Service Broker configuration.
  • a9s PostgreSQL:
    • a9s PostgreSQL 15: Fix duplicate cloning across clusters.
  • a9s Search: SPI: Ensure that unbinding or deleting a service key succeeeds if the user has been already deleted from the OpenSearch server.
  • docs: Platform Operator: Fix typos in the "a9s Data Service Sunrise/Sunset for Major Versions" page. For more information, see a9s Platform Operator - Sunrise Sunset.
  • docs: Platform Operator: Update and refactor the contents of the "a9s Data Services Release Lifecycle Table". For more information, see a9s Platform Operator Sunrise Sunset.

Upcoming

  • a9s Messaging: End of Support: Terminate support, starting from anynines deployment v55.0.0 (expected end of November), for the following deprecated a9s Data Service versions:

    • a9s Messaging 3.7
    • a9s Messaging 3.8

    The creation of new a9s Data Service instances for these deprecated versions will be disabled by default in the a9s Data Service Bundle and we will not provide regular support for these versions. The corresponding documentation will also be removed.

    Although we will not intentionally break running instances of these unsupported versions, it cannot be guaranteed that they still work as expected after an update to v55.0.0.

  • a9s PostgreSQL: End of Support: Terminate support, starting from anynines deployment v55.0.0 (expected end of November), for the following deprecated a9s Data Service version:

    • a9s PostgreSQL 11

    The creation of new a9s Data Service instances for this deprecated version will be disabled by default in the a9s Data Service Bundle and we will not provide regular support for this version. The corresponding documentation will also be removed.

    Although we will not intentionally break running instances of this unsupported version, it cannot be guaranteed that they still work as expected after an update to v55.0.0.

  • a9s Redis: End of Support: Terminate support, starting from anynines deployment v55.0.0 (expected end of November), for the following deprecated a9s Data Service version:

    • a9s Redis 5.0

    The creation of new a9s Data Service instances for this deprecated version will be disabled by default in the a9s Data Service Bundle and we will not provide regular support for this version. The corresponding documentation will also be removed.

    Although we will not intentionally break running instances of this unsupported version, it cannot be guaranteed that they still work as expected after an update to v55.0.0.