but we want to exclude non-deprecated rsa2elk packages from using format_version 3.0.0 so use this command and glob:
zsh
setopt extendedglob
go run github.com/andrewkroh/go-examples/ecs-update@main \
-format-version=3.0.0 \
-fix-dotted-yaml-keys \
-add-owner-type \
-owner elastic/security-external-integrations \
packages/*~packages/cylance~packages/fortinet_forticlient~packages/imperva~packages/netscout~packages/radware~packages/squid
This meta issue tracks the work related to updating packages to
format_version: 3.0.0.versionfrom ingest pipelines - [bitdefender,forcepoint_web,jumpcloud,tines] Remove version from ingest pipeline definitions #7807format_versionto3.0.0#7851format_versionto3.0.0#7849constraints) will be handled in bulk viaecs-update.ecs-update.owner.type: elasticas part of these changes (see: [Epic] Tagging Community/Partner Integrations #6569)elastic.capabilitiesconstraints should be added. This will ensure our packages are available across observability and security projects.The general command to update packages in bulk is:
go run github.com/andrewkroh/go-examples/ecs-update@main -format-version=3.0.0 -fix-dotted-yaml-keys -owner elastic/security-external-integrations packages/*but we want to exclude non-deprecated rsa2elk packages from using format_version 3.0.0 so use this command and glob: