Unreleased changes (2025-12-18)¶
General changes¶
Improvements¶
Make the
compatibility.jsonandrequirements.txtfiles available in the/usr/share/inmanta/compatibility/directory of the container image. (inmanta/irt#2309)Use the GET /api/v2/health API endpoint in the health check of the docker container
Upgrade notes¶
Please follow the documented upgrade procedure
Ensure the database is backed up before executing an upgrade.
Inmanta-core: unreleased changes (2025-12-18)¶
New features¶
Added support for report-only resources
Improvements¶
Ensure compatibility with python3.13 (inmanta/inmanta-core#9650)
Upgrade notes¶
Discovered resources, for which the discovery_resource_id is not set, will get the value
core::UnknownDiscoveryResource[internal,key=unknown]for the discovery_resource_id field. Renamed classinmanta.data.model.DiscoveredResourcetoinmanta.data.model.DiscoveredResourceOutputandinmanta.data.model.LinkedDiscoveredResourcetoinmanta.data.model.DiscoveredResourceInput. (inmanta/inmanta-core#8004)The
requiresfield was removed from the project.yml file. Use the requirements.txt file of the project instead. (inmanta/inmanta-core#9720)non_compliant as been added as an option to the ResourceState enum. Handlers that override the deploy may encounter this new state in the
requiresargument.
Bug fixes¶
Compiler: fixed bug where implement conditions evaluated Unknown values as true, deviating from how they are evaluated in if statement conditions
Inmanta-core: release 17.0.0 (2025-12-18)¶
New features¶
Add a query for resources to the GraphQL endpoint. Add the capability to sort by multiple fields at the same time. (inmanta/inmanta-core#9531)
Added support for policy-based authorization
Improvements¶
Added sections to the environment settings (#7447)
Upgrade notes¶
Add a check for the PostgreSQL version of the database on server startup. The server will not start if the PostgreSQL version of the database is not compatible with this version of the orchestrator. Please make sure you update your database if required. The compatible PostgreSQL version can be found in the “Compatibility” page of the Inmanta documentation. (inmanta/inmanta-core#9543)
Deprecation notes¶
V2 endpoint resource_details no longer returns the first_generated_version (#9066)
The order_by used by the GraphQL endpoint now expects a list instead of a single attribute to filter on (inmanta/inmanta-core#9531)
Remove version information from resource returned by the API (#9570)
Inmanta-core: release 16.0.0 (2025-12-18)¶
New features¶
Implemented a GraphQL endpoint. Added a query to fetch environments that supports filtering, sorting and paging. (#8736)
Improvements¶
Improve the logging of code loading failures during resource deployment.
Upgrade notes¶
Agents will now only attempt to deploy resources if they encountered no errors during code loading. (#9259)
Access control using claim match expressions in no longer supported.
Deprecation notes¶
Removed the resource_action_update endpoint
Other notes¶
Adds the following consts to the stable api:
UNDEPLOYABLE_STATES
TRANSIENT_STATES
NOT_DONE_STATES
DONE_STATES
Removed resource events and logs when resources are marked as undefined or skipped_for_undefined and when they are marked as deployed due to known good status
Inmanta-core: release 15.0.1 (2025-12-18)¶
Other notes¶
Bump tornado version to 6.5.1 (CVE-2025-47287)
Inmanta-license: unreleased changes (2025-12-18)¶
No changelog entries.
Inmanta-lsm: unreleased changes (2025-12-18)¶
New features¶
Allow allocators to update RW+ attributes in the candidate set (#2177)
Bug fixes¶
Attempting to delete a service instance in a state with no outgoing ‘DELETE’ transfers will now correctly return a ‘409 Conflict’ code (was previously returning ‘404 Not found’). (#2245)
Inmanta-support: unreleased changes (2025-12-18)¶
No changelog entries.
Inmanta-ui: unreleased changes (2025-12-18)¶
No changelog entries.
Inmanta-ui: release 6.0.0 (2025-12-18)¶
No changelog entries.
Web-console: unreleased changes (2025-12-18)¶
No changelog entries.
Web-console: release 3.0.1 (2025-12-18)¶
New features¶
Add support for role management to user management page.
This feature allows to assign and manage user roles directly from the web console.
Note: Role management is only supported when using the database authentication method in combination with the policy-engine authorization provider.
See the Inmanta documentation for details on configuring roles and permissions. (#6440)
Improvements¶
Web-console: release 3.0.0 (2025-12-18)¶
No changelog entries.