Added
- all services: a9s Template Uploader Errand: Replace Logstash6 with Logstash8 in the a9s MariaDB templates.
- docs: Application Developer: all services: Add list of a9s Data Services that require the legacy syslog custom parameter. For more information, see Set Up Monitoring - Add a Syslog Endpoint.
- docs: Platform Operator: Add a page to detail concerns regarding scalability with a9s Consul, particularly with the amount of Consul client agents, as well as the recommended actions for such cases. For more information, see a9s Consul - Known Issues.
- docs: Platform Operator: all services: Update the "Prepare Environment" section to reflect the latest changes of the
prepare.sh
script. For more information, see Prepare Environment.
Changed
- breaking change all services: a9s Smoke Tests: Change Graphite metrics tests to no longer depend on an external Prometheus Service Instance.
- breaking change a9s-pg: Modify the manifest of
a9s-pg
to use a9s PostgreSQL 15 by default. It requires the manual upgrade ofa9s-pg
from a9s PostgreSQL 11 to a9s PostgreSQL 15, if not already executed. Otherwise, the update to anynines-deployment v60.0.0 will be aborted automatically, as a forced and unattended update ofa9s-pg
could lead to misbehavior and data loss. The necessary steps to upgradea9s-pg
are described in our documentation. - all services: Update
- bpm to v1.4.17.
- nginx to v1.27.5.
- routing to v0.334.0.
- all services: a9s DS API Gateway: Update
- krakend-custom-plugins to v2.9.4.
- krakend to v2.9.4.
- a9s-pg: a9s Logstash: Logstash 8: Update logstash8 to v8.17.4.
- a9s KeyValue:
- a9s Logstash: Logstash 8: Update logstash8 to v8.17.4.
- a9s KeyValue 8: Update valkey to v8.1.0.
- a9s MariaDB: a9s Logstash: Logstash 8: Update logstash8 to v8.17.4.
- a9s Messaging:
- a9s Logstash: Update logstash8 to v8.17.4.
- a9s Messaging 3.12: Update erlang to v25.3.2.20.
- a9s Messaging 3.13: Update erlang to v26.2.5.11.
- a9s Messaging 4.0: Update
- erlang to v26.2.5.11.
- rabbitmq to v4.1.0.
- a9s MongoDB: a9s Logstash:
- Logstash 8:
- Update logstash8 to v8.17.4.
- a9s MongoDB 7:
- Update mongodb to v7.0.18.
- Update mongosh to v2.5.0.
- Logstash 8:
- a9s PostgreSQL:
- a9s Logstash: Logstash 8:
- Update logstash8 to v8.17.4.
- a9s PostgreSQL 13:
- Update cmake3 v3.31.7.
- a9s Logstash: Logstash 8:
- a9s Prometheus: a9s Prometheus SPI: Update dependencies.
- a9s Search: a9s Logstash: Logstash 8: Update logstash8 to v8.17.4.
- docs: Application Developer: a9s PostgreSQL: Add missing information regarding Forking via Disaster Recovery feature. For more information, see a9s PostgreSQL Forking & Migration.
- docs: Platform Operator: Extend the certificate rotation admonition of the TLS Encryption documentation to urge the Platform Operator to rotate and clean up before the certificates expire. For more information, see TLS Encryption.
- docs: Platform Operator: Update ports used by a9s Smoke Tests. For more information, see a9s Platform Required Ports.
- docs: Platform Operator: a9s-pg: Update the documentation of
a9s-pg
to set a9s PostgreSQL 15 as the new default. - BOSH stemcell: all services: Update Jammy stemcell to version
1.822
for internal tests of all supported services.
Unsupported
a9s-pg: End of Support: Terminate support for the a9s Data Service Framework Component
a9s-pg
using a9s PostgreSQL 11, as PostgreSQL 11 has been marked as end-of-life by their vendor since November 2023.The
a9s-pg
Data Service Framework Component needs to be upgraded to use a9s PostgreSQL v15 before the update to anynines-deployment v60.0.0 can be done. The necessary steps to upgradea9s-pg
are described in our documentation.Important: Please note that an attempt to upgrade to anynines-deployment v60.0.0 will be aborted automatically if
a9s-pg
is still using a9s PostgreSQL v11, as a forced and unattended update ofa9s-pg
could lead to misbehavior and data loss.a9s MongoDB: End of Support: Terminate support for the following deprecated a9s Data Service version:
- a9s MongoDB 5: MongoDB 5 has been marked as end-of-life by their vendor since October 2024.
The creation of new a9s Data Service Instances for this deprecated version is now disabled by default in the a9s Data Service Bundle, and we no longer provide regular support for this version. The corresponding documentation has been removed.
Although we will not intentionally break running Service Instances of this unsupported version, it cannot be guaranteed that they still work as expected after an update to this release.
Removed
- docs: all services: Remove outdated information about a9s MongoDB 5 within the scope of unsupporting a9s MongoDB 5.
Fixed
- a9s Backup Services: a9s Backup Manager: Fix the population of the
msg
field forBackupAgentTask
, to ensure the error messages do not return asnil
.
Upcoming
all services: Ubuntu Bionic stemcell: End of Support: Terminate support, starting from anynines deployment v63.0.0 (expected end of July 2025), for the following deprecated Stemcell version:
- Ubuntu Bionic Stemcell: Ubuntu Bionic has been marked as end-of-life by their vendor since April 2023.
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 stemcell anymore. The corresponding documentation will also be removed. We strongly recommend migrating to a newer Stemcell (Jammy).
Although we will not intentionally break running Service Instances using this stemcell, it cannot be guaranteed that they still work as expected after an update to v63.0.0.