-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possible regression in field values validation #1439
Comments
Hey @ebeahan, thanks for reporting this issue! This was indeed a regression, sorry for the problems caused! We have a fix in #1452, but we have seen that applying this change would make several security packages to fail, see https://fleet-ci.elastic.co/blue/organizations/jenkins/Ingest-manager%2Fintegrations%2FPR-7817/detail/PR-7817/1/tests. We have two possible approaches to solve this:
If your team has availability to fix the packages, we could wait to release the fix till then, but this is risky, as nothing would prevent to introduce the issue in more packages. We could also merge the fix, and force-merge the update in integrations. This would break CI for the affected packages, but would avoid introducing the issue in more cases. Let me know what you prefer. cc @mrodm |
@jsoriano After chatting with @andrewkroh and some others from Security Integrations, we feel this is the way to proceed. Decouples our timeline for fixing from other teams benefiting from the validation. |
Thanks for confirming! |
Fix merged in integrations. |
Summary
In
elastic-package
v0.84.0+,elastic-package test pipeline -v
no longer produces errors due if ECS field value fails validation.The same package and version (in the below example,
cisco_asa
version 2.21.0) tested using v0.83.2 does produce validation errors.Comparison
v0.83.2
v0.84.0+
The text was updated successfully, but these errors were encountered: