Release Number | 1.2.1 |
---|---|
Release Date | March 26th, 2025 |
Release Codename | Chicago, Patch #1 |
Tag | infrahub-v1.2.1 |
Release 1.2.1
This release brings some changes and bug-fixes to resolve issues found in Infrahub v1.2.0 and prior.
Outstanding fixes
Schema not valid anymore
During the upgrade to 1.2, multiple users reported some issues related to their schema not being valid anymore that would prevent them from upgrading.
The root cause of the issue is a bug that could lead to some duplicated HFID because it was possible to have a HFID constructed from non unique attribte(s).
The bug has been fixed in 1.2.0 but it added more constraints to the schema which could lead to a schema previously valid, not being valid anymore.
In order to help with the migration to 1.2 and to give users more time and control to fix their schema, we introduced in 1.2.1 a new flag INFRAHUB_SCHEMA_STRICT_MODE
to relax the constraints enforced by Infrahub for the schema.
If you current schema is not valid anymore with Infrahub 1.2 our recommendation is to:
- disable the
STRICT_MODE
temporarily - fix your schema
- re-enable the
STRICT_MODE
We apologize for the inconvenience, such changes should have been better documented and communicated.
Upgrade command not available for Infrahub Enterprise
In 1.2, we introduced a new command to upgrade Infrahub infrahub upgrade
, unfortunately due to a bug the command was missing in Infrahub Enterprise.
The issue has been fixed in 1.2.1 and the documentation has been updated to include more information regarding the upgrade procedure for Infrahub Community & Enterprise