Skip to content
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

[Enhancement] Review "integrations-pr" CLI Command for Enhancements and Package Storage v2 #2244

Closed
terrancedejesus opened this issue Aug 17, 2022 · 1 comment · Fixed by #2605
Assignees
Labels
bug Something isn't working v8.5.0

Comments

@terrancedejesus
Copy link
Contributor

Overview

During the detection rules release process, I noticed Elastic Package repository had documentation on Package Storage v2 and the differences between v1 and v2.

Reference: https://github.com/elastic/elastic-package/blob/main/docs/howto/use_package_storage_v2.md

At the moment, we have two dependencies on Package Storage v1 that we may need to revisit and make adjustments according to Package Storage v2 since they are planning to deprecate v1.

  • detection rules releasing for OOB integrations package
  • related integrations post-build for rules and it's backend dependencies such as integrations manifest which pulls from Package Storage v1
@terrancedejesus terrancedejesus added the bug Something isn't working label Aug 17, 2022
@terrancedejesus terrancedejesus self-assigned this Aug 17, 2022
@terrancedejesus
Copy link
Contributor Author

terrancedejesus commented Aug 17, 2022

Topic: Related Integrations

Seems like the v2 CDN allows you to specify the package and return all of it's versions. This will be useful for building the integrations manifest by looking at our current in-use integrations for rules (already done) then adjusting the URL to pull from with all=true in the URI, we can then find the path for each version and then adjust the URL to get the manifest of that package.

Example: https://epr.elastic.co/search?prerelease=true&package=security_detection_engine&all=true

@terrancedejesus terrancedejesus changed the title [Bug] Revisit Package Storage and Elastic Package Dependencies [Enhancement] Review "integrations-pr" CLI Command for Enhancements and Package Storage v2 Jan 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working v8.5.0
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants