Added
- all services: a9s Template Uploader Errand: Add a
nginx
job that processes incoming and outgoing requests in front of the a9s Backup Agent, in order to prepare the a9s Backup Services for encrypted communication. - a9s Backup Manager: Add a
nginx
job that processes incoming and outgoing requests in front of the a9s Backup Manager in order to prepare the a9s Backup Services for encrypted communication. - a9s Backup Monit: Introduce
monit
health check for the a9s Backup Monit process. When the process is unhealthy, the node is deemedfailing
from BOSH's perspective. Once the process is healthy again, the state of the node is deemedrunning
automatically. - a9s MariaDB: Populate the timezone tables during the pre-start of an instance.
- a9s Service Broker: Add a Bash script called
instance-information
, that retrieves the information, via GUID, of a given Service Instance. - docs: Application Developer: a9s MariaDB: Add a
Known Issues
section and add to it Galera limitation regardingAria
storage engine. For more information see a9s MariaDB. - docs: Platform Operator: a9s MariaDB: Expand the
Cluster Setup Overview
page to mention the populating of the time zone tables process that is taking place during the pre-start. For more information, see Cluster Setup Overview. - docs: Platform Operator: a9s Service Broker: Add a page that explains how to retrieve Service Instance information. For more information, see Retrieve Service Instance Information.
Changed
- all services: a9s Backup Agent: Update the restore plugins used by MongoDB to accommodate the changes in the configuration provided by the a9s MongoDB SPI.
- all services: a9s CF Service Guard: Update dependencies in the a9s CF Service Guard.
- all services: a9s Service Dashboard:
- NodeJS v20.11.1
- all services: a9s SSO-Proxy:
- omniauth v2.1.2
- all services: Update BOSH releases:
bpm
BOSH release to version1.2.17
routing
BOSH release to version0.293.0
- a9s BOSH Deployer: Replace the current BOSH CLI calls with requests to the BOSH Director API. This enables the a9s
BOSH Deployer to better distinguish between
BOSH Director not reachable
andBOSH Deployment not found
errors when performing any deployment action. - a9s LogMe2:
- OpenSearch v2.12.0
- OpenSearch Dashboards v2.12.0
- OpenSearch Plugin Repository Azure v2.12.0
- OpenSearch Plugin Repository S3 v2.12.0
- a9s MariaDB:
- a9s MariaDB 10.4:
- MariaDB 10.4.33
- a9s MariaDB 10.6:
- MariaDB 10.6.17
- a9s MariaDB 10.4:
- a9s Messaging:
- a9s Messaging 3.10:
- Erlang v24.3.4.16
- a9s Messaging 3.12:
- Erlang v25.3.2.10
- RabbitMQ v3.12.13
- a9s Messaging 3.10:
- a9s MongoDB: SPI: Update the configuration provided by the a9s MongoDB SPI to the restore plugin in the a9s Backup Agent.
- a9s MongoDB:
- a9s MongoDB 5.0:
- MongoDB v5.0.25
- a9s MongoDB 7.0:
- MongoDB v7.0.7
- a9s MongoDB 5.0:
- a9s Prometheus:
- libxml2 v2.12.5
- Grafana v10.4.0
- a9s Redis: Add
client|setinfo
permission for the Redis-sentinel user to prevent certain third-party libraries from throwing errors due to missing permissions. - a9s Search:
- OpenSearch v2.12.0
- OpenSearch Dashboards v2.12.0
- OpenSearch Plugin Repository Azure v2.12.0
- OpenSearch Plugin Repository S3 v2.12.0
- BOSH stemcell: all services: Update Jammy stemcell to version
1.406
for internal tests of all supported services.
Deprecated
a9s PostgreSQL: Deprecation: Deprecate the following a9s Data Service version:
- a9s PostgreSQL 10
Please ensure that you organize the migration of your existing instances to a more up-to-date version of the same a9s Data Service:
- for a9s PostgreSQL: a9s PostgreSQL 15 and 13 are available as GA versions.
This deprecation follows the announcement in v44.0.0 . The deprecation phase is planned to last until v53.0.0 (expected end of October 2024), in which the deprecated version will become unsupported. The creation of new a9s Data Service instances for this particular version will then 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. Therefore, we strongly recommend that you start your migrations to a supported GA version as soon as possible and complete them until the end of the deprecation phase. For more information see a9s Platform Operator Sunrise Sunset.
To inquire about extended support for a deprecated version, please get in contact with our sales department at sales@anynines.com.
Fixed
- all services: Fix Ops file ops/rename-service-deployment.yml by adding the missing a9s Service Broker port to the API endpoint used by a9s Deployment Updater.
Security
- a9s CF Service Guard: Fix CVEs:
- CVE-2024-25062
- CVE-2024-21647
- a9s Prometheus: Fix CVE:
- CVE-2024-25062
- a9s Service Dashboard: Fix CVEs:
- CVE-2024-21890
- CVE-2024-21891
- CVE-2024-21892
- CVE-2024-21896
- CVE-2024-22017
- CVE-2024-22019
Upcoming
a9s Prometheus: Grafana: Deprecation: Prepare for the upcoming deprecation phase, planned for the release v50.0.0 (expected end of June), of the following a9s Data Service components:
- a9s Prometheus: Grafana 5
- a9s Prometheus: Grafana 8
Please ensure that you organize the upgrade of your existing instances to more up-to-date plans of the same a9s Data Service:
- for instances using Grafana 5 plans: Plan upgrades are not supported.
- for instances using Grafana 8 plans: Plans using Grafana 10 are available for a9s Prometheus and the plan upgrades are supported.
The deprecation phase is planned to last until v56.0.0 (expected end of December 2024), in which the deprecated plans will become unsupported. The creation of new a9s Data Service instances for these particular plans will then be disabled by default in the a9s Data Service Bundle and we will not provide regular support for these plans. The corresponding documentation will also be removed. Therefore, we strongly recommend that you start your migrations to supported plans as soon as possible and complete them until the end of the deprecation phase. For more information see a9s Platform Operator Sunrise Sunset.
To inquire about extended support for a deprecated plan, please get in contact with our sales department at sales@anynines.com.
a9s Redis: Deprecation: Prepare for the upcoming deprecation phase, planned for the release v50.0.0 (expected end of June), of the following a9s Data Service version:
- a9s Redis: a9s Redis 6
Please ensure that you organize the migration of your existing instances to a more up-to-date version of the same a9s Data Service:
- for a9s Redis: a9s Redis 7 is available as GA version.
The deprecation phase is planned to last until v56.0.0 (expected end of December 2024), in which the deprecated version will become unsupported. The creation of new a9s Data Service instances for this particular version will then 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. Therefore, we strongly recommend that you start your migrations to a supported GA version as soon as possible and complete them until the end of the deprecation phase. For more information see a9s Platform Operator Sunrise Sunset.
To inquire about extended support for a deprecated version, please get in contact with our sales department at sales@anynines.com.