Skip to content

Fix extra run/fleet configuration properties not ignored when parsing - #4098

Merged
r4victor merged 2 commits into
masterfrom
issue_4096_extra_props_not_ignored
Aug 5, 2026
Merged

Fix extra run/fleet configuration properties not ignored when parsing#4098
r4victor merged 2 commits into
masterfrom
issue_4096_extra_props_not_ignored

Conversation

@r4victor

@r4victor r4victor commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Fixes #4096

Also turns fill_data() into an after validator to be closer to v1 semantics and avoid errors with traceback.

The Pydantic v2 migration mapped these post root_validators to `mode="before"`, so
`fill_data` began receiving raw input. A malformed `filename` reached `open()`
as-is, surfacing as TypeError/AttributeError instead of a validation error.
@r4victor
r4victor merged commit edb68c2 into master Aug 5, 2026
39 of 54 checks passed
@r4victor
r4victor deleted the issue_4096_extra_props_not_ignored branch August 5, 2026 05:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Extra run configuration properties not ignored when parsing

1 participant