v0.3.2 - Provide custom expressions & Skip logs
Important Changes
-
Improved upgrade logs filtering: The upgrade logs have been enhanced to filter out noisy failures such as duplicate identifiers and duplicate folders by default. This improvement makes it easier to find relevant logs. If you still want to see these filtered logs, you can use the
--log-level debug
flag with the upgrade command. -
Custom expressions for upgrade: Now you can provide custom expressions for an upgrade by passing a YAML file that contains expressions to be replaced with next-gen syntax. This new feature gives you more flexibility in customizing your upgrade process.
-
Scoped user group creations: You can now scope user group creations to an organization and project, in addition to the default account scope. This enhancement allows for more fine-grained control and organization of user groups.
-
Changes to overrides with expressions command: The command for providing overrides with expressions has been updated. You should now use
harness-upgrade --override FILE expressions
syntax to specify the overrides file. -
Updated flag for logging level: The
--debug
flag has been removed. Instead, a new--log-level
flag has been introduced, which allows you to set the logging level. The available log levels aretrace
,debug
,info
,warn
,error
,fatal
, andpanic
. Choose the appropriate log level based on your debugging and logging requirements.