2024.44 - Infrastructure & Configuration Release Notes
Mirror the images, switch all image tags to 2024.44
, mirror & upgrade as below 🤝
- 1 Fixed
- 2 Changed
- 2.1 Terraform modules
- 2.2 Helm Charts
- 3 Added
- 3.1 Support for multiple Document Intelligence locations or Switzerland GA version of FormRecognizer
- 3.1.1 [terraform] Provision an identity
- 3.1.2 [terraform] Add identity to existing deployments and/or make new deployments
- 3.1.3 [terraform] Extend Unique Chat secrets
- 3.1.4 [helm] Service Account must be added (needs matching Infrastructure change, see below)
- 3.1.5 [helm] New environment variables can be added (needs matching Infrastructure change, see below)
- 3.1.6 [helm] Auto-load new environment variables from secret provider using CSI Driver
- 3.1.7 [helm] Increase replica count
- 3.2 Support for DocumentTranslator in node-chat
- 3.1 Support for multiple Document Intelligence locations or Switzerland GA version of FormRecognizer
- 4 Depending on contract
- 5 Feature Flags
Fixed
Bug in node-chat
where Upload and Chat with Document Intelligence was not working correctly
[terraform]
Provision an identity
module "workload_identities" {
…
identities = {
…
node-ingestion-worker-chat = {
keyvault_id = module.chat.keyvault_id
namespace = "chat"
roles = ["Cognitive Services User" /* Document Intelligence */]
}
}
}
[terraform]
Extend matching deployments of the FormRecognizer
module "document-ingelligence-…" {
source = "<src>/az-document-intelligence"
…
user_assigned_identity_ids = [
…
module.workload_identities.user_assigned_identity_ids["node-ingestion-worker-chat"]
]
}
[helm]
Service Account must be added (needs matching Infrastructure change, see below)
# node-ingestion-worker-chat.values.yaml
serviceAccount:
enabled: true
workloadIdentity:
clientId: <clientId>
enabled: true
Failing to set namespace and the matching key correctly (matches the service account name) will result in a broken deployment (logged error: CredentialUnavailableError
).
Run data migrations for assistants at service startup
[helm]
hooks.migration.command
must be edited to include assistant migrations
WAF module secure–by-default update
Clients using Unique's WAF module should upgrade their configuration according to the release repositories example file.
Changed
Terraform modules
Check the release repository and these notes to update your infrastructure and make sure you use the latest modules where necessary 🚀
Where applicable, extend your own modules.
Helm Charts
Check the product release notes for details how to migrate to Uniques new helm charts 🎉
Added
Support for multiple Document Intelligence locations or Switzerland GA version of FormRecognizer
Consult your Unique Data Science Expert to learn if you require this change and how to perform it best.
[terraform]
Provision an identity
[terraform]
Add identity to existing deployments and/or make new deployments
[terraform]
Extend Unique Chat secrets
[helm]
Service Account must be added (needs matching Infrastructure change, see below)
The matching clientId must be filled based on the created identity (see below)
[helm]
New environment variables can be added (needs matching Infrastructure change, see below)
Clients using Uniques terraform
module will see AZURE_DOCUMENT_INTELLIGENCE_ENDPOINT_DEFINITIONS
getting auto-created and can use the secret provider to load it.
[helm]
Auto-load new environment variables from secret provider using CSI Driver
[helm]
Increase replica count
Support for DocumentTranslator in node-chat
New INTERNAL_MODULES_CONFIG
entry must be added (if DocumentTranslator should be used)
Depending on contract
[helm]
Set UNIQUE_INSTALLATION_ID
Set the ID on: scope-management
, client-insights-exporter
and chat
(the node service)
This is for the client-insights
service to be able to identify the installation.
Feature Flags
Chat frontend (next-chat
or web-app-chat
)
Related content
© 2025 Unique AG. All rights reserved. Privacy Policy – Terms of Service