This adds the properties and definitions required to support validating docker compose 2.3 volumes in the custom-agent.yml of an elastic integration.
Why is it important?
The cloud_defend integration requires mounting a volume for its system test. The current schema validation fails due to not having definitions for volumes in the custom-agent.yaml file.
Checklist
[ ] I have added test packages to test/packages that prove my change is effective.
What does this PR do?
This adds the properties and definitions required to support validating docker compose 2.3 volumes in the custom-agent.yml of an elastic integration.
Why is it important?
The cloud_defend integration requires mounting a volume for its system test. The current schema validation fails due to not having definitions for volumes in the custom-agent.yaml file.
Checklist
test/packages
that prove my change is effective.spec/changelog.yml
.Related issues