Skip to content

Update package spec to v3.0 for SEI owned integrations #7883

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

Merged
merged 103 commits into from
Sep 21, 2023

Conversation

marc-gr
Copy link
Contributor

@marc-gr marc-gr commented Sep 20, 2023

What does this PR do?

  • Updates package spec version to 3.0
  • Remove dotted yaml keys from manifest
  • Adds owner type

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.

Relates #7810

@marc-gr marc-gr requested a review from a team as a code owner September 20, 2023 10:00
@elasticmachine
Copy link

Pinging @elastic/security-external-integrations (Team:Security-External Integrations)

@elasticmachine
Copy link

elasticmachine commented Sep 20, 2023

💚 Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS
Pipeline View Test View Changes Artifacts preview preview

Expand to view the summary

Build stats

  • Start Time: 2023-09-20T15:06:44.891+0000

  • Duration: 87 min 37 sec

Test stats 🧪

Test Results
Failed 0
Passed 2063
Skipped 0
Total 2063

🤖 GitHub comments

Expand to view the GitHub comments

To re-run your PR in the CI, just comment with:

  • /test : Re-trigger the build.

Copy link
Member

@andrewkroh andrewkroh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you hard reset back to elastic/main and re-run the ecs-update command with the added flag of -pr=7883 that will fill in the changelog links.

@andrewkroh
Copy link
Member

Can you remove

ti_anomali
ti_maltiverse
ti_rapid7
ti_recorded_future

until we have the DLM changes done. Those appear to still be pending based on the check boxes in #7810.

@elasticmachine
Copy link

elasticmachine commented Sep 20, 2023

🌐 Coverage report

Name Metrics % (covered/total) Diff
Packages 100.0% (225/225) 💚
Files 95.943% (402/419) 👎 -4.057
Classes 95.943% (402/419) 👎 -4.057
Methods 95.052% (3919/4123) 👎 -2.948
Lines 87.041% (100137/115046) 👎 -4.964
Conditionals 100.0% (0/0) 💚

The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/akamai
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/amazon_security_lake
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/arista_ngfw
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/atlassian_bitbucket
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/atlassian_confluence
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/atlassian_jira
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/auditd
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/auditd_manager
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/auth0
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/azure_blob_storage
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/barracuda
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/barracuda_cloudgen_firewall
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Added
'owner.type: elastic' to package manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/bitdefender
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/bitwarden
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/carbon_black_cloud
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/cef
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/cel
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/checkpoint
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/cisco_duo
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/cisco_ios
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/cisco_ise
The format_version in the package manifest changed from 2.11.0 to 3.0.0. Removed
dotted YAML keys from package manifest. Added 'owner.type: elastic' to package
manifest.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20230918193832-5988b6779501 -format-version=3.0.0 -pr=7883 -fix-dotted-yaml-keys -add-owner-type packages/cisco_nexus
@andrewkroh andrewkroh added Integration:f5_bigip F5 BIG-IP Integration:gcp_pubsub Custom Google Pub/Sub Logs Integration:google_cloud_storage Custom GCS (Google Cloud Storage) Input Integration:atlassian_confluence Atlassian Confluence (Community supported) Integration:cel Custom API using Common Expression Language Integration:cloudflare Cloudflare (Community supported) Integration:cisco_ise Cisco ISE Integration:fortinet_fortiedr Fortinet FortiEDR Logs Integration:google_scc Google Security Command Center Integration:hid_bravura_monitor Bravura Monitor (Partner supported) Integration:azure_blob_storage Custom Azure Blob Storage Input Integration:cyberark_pta Cyberark Privileged Threat Analytics Integration:fortinet_fortigate Fortinet FortiGate Firewall Logs Integration:fim File Integrity Monitoring Integration:forcepoint_web Forcepoint Web Security (Community supported) Integration:fortinet_fortimanager Fortinet FortiManager Logs Integration:google_workspace Google Workspace Integration:akamai Akamai (Community supported) Integration:atlassian_jira Atlassian Jira (Community supported) Integration:bitwarden Bitwarden Integration:barracuda_cloudgen_firewall Barracuda CloudGen Firewall Logs Integration:bitdefender BitDefender (Community supported) Integration:carbon_black_cloud VMware Carbon Black Cloud Integration:cisco_duo Cisco Duo Integration:cisco_ios Cisco IOS Integration:amazon_security_lake Amazon Security Lake Integration:arista_ngfw Arista NG Firewall (Community supported) Integration:auth0 Auth0 Integration:cisco_nexus Cisco Nexus Integration:fortinet_fortimail Fortinet FortiMail labels Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Integration:akamai Akamai (Community supported) Integration:amazon_security_lake Amazon Security Lake Integration:arista_ngfw Arista NG Firewall (Community supported) Integration:atlassian_bitbucket Atlassian Bitbucket (Community supported) Integration:atlassian_confluence Atlassian Confluence (Community supported) Integration:atlassian_jira Atlassian Jira (Community supported) Integration:auditd_manager Auditd Manager Integration:auditd Auditd Logs Integration:auth0 Auth0 Integration:azure_blob_storage Custom Azure Blob Storage Input Integration:barracuda_cloudgen_firewall Barracuda CloudGen Firewall Logs Integration:barracuda Barracuda Web Application Firewall Integration:bitdefender BitDefender (Community supported) Integration:bitwarden Bitwarden Integration:carbon_black_cloud VMware Carbon Black Cloud Integration:cef Common Event Format (CEF) Integration:cel Custom API using Common Expression Language Integration:checkpoint Check Point Integration:cisco_duo Cisco Duo Integration:cisco_ios Cisco IOS Integration:cisco_ise Cisco ISE Integration:cisco_nexus Cisco Nexus Integration:cisco_secure_email_gateway Cisco Secure Email Gateway Integration:cisco_secure_endpoint Cisco Secure Endpoint Integration:cisco_umbrella Cisco Umbrella Integration:citrix_waf Citrix Web App Firewall Integration:cloudflare Cloudflare (Community supported) Integration:cyberark_pta Cyberark Privileged Threat Analytics Integration:darktrace Darktrace Integration:entityanalytics_entra_id Microsoft Entra ID Entity Analytics Integration:entityanalytics_okta Okta Entity Analytics Integration:f5_bigip F5 BIG-IP Integration:fim File Integrity Monitoring Integration:forcepoint_web Forcepoint Web Security (Community supported) Integration:forgerock ForgeRock Integration:fortinet_fortiedr Fortinet FortiEDR Logs Integration:fortinet_fortigate Fortinet FortiGate Firewall Logs Integration:fortinet_fortimail Fortinet FortiMail Integration:fortinet_fortimanager Fortinet FortiManager Logs Integration:gcp_pubsub Custom Google Pub/Sub Logs Integration:github GitHub Integration:google_cloud_storage Custom GCS (Google Cloud Storage) Input Integration:google_scc Google Security Command Center Integration:google_workspace Google Workspace Integration:hid_bravura_monitor Bravura Monitor (Partner supported)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants