Skip to content

[backport-cloud_security_posture-2.0] Sync CI configuration with main branch - #21277

Merged
mrodm merged 1 commit into
elastic:backport-cloud_security_posture-2.0from
mrodm:sync-ci-configuration-cloud_security_posture-2.0
Sep 17, 2026
Merged

mrodm merged 1 commit into
elastic:backport-cloud_security_posture-2.0from
mrodm:sync-ci-configuration-cloud_security_posture-2.0

Conversation

@mrodm

@mrodm mrodm commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

TL;DR

Syncs .buildkite and .github CI configuration from main to the
backport-cloud_security_posture-2.0 backport branch.

This brings automated backport workflows, new CI scripts, Go tooling, and
GitHub Actions that only work when they are present on the target branch itself.

Proposed commit message

Sync CI configuration with main branch for backport-cloud_security_posture-2.0.

Keep CI pipelines, GitHub Actions, and tooling consistent between active backport
branches and `main`, so that automated backport workflows and tooling improvements
land on all supported branches.

WHY:
GitHub Actions resolves workflow files from the branch where the event occurs,
not from `main`. Backport-branch workflows (changelog sync, post-backport
checklist, owner checks, auto-backport) must be present on the backport branch
itself to fire correctly.

Author's Checklist

  • CI configuration files have been synced verbatim from main.

Related issues


This PR was generated with the assistance of Claude (claude-sonnet-4-6).

@qcorporation qcorporation added the documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. label Sep 15, 2026
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

🚀 Benchmarks report

Package 1password 👍(2) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
item_usages 8130.08 5780.35 -2349.73 (-28.9%) 💔

Package abnormal_security 👍(3) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
ai_security_mailbox_not_analyzed 7874.02 5847.95 -2026.07 (-25.73%) 💔
case 12820.51 6024.1 -6796.41 (-53.01%) 💔
threat 3584.23 2724.8 -859.43 (-23.98%) 💔

Package apache_tomcat 👍(3) 💚(2) 💔(4)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
access 3184.71 2583.98 -600.73 (-18.86%) 💔
catalina 8000 6172.84 -1827.16 (-22.84%) 💔
localhost 23809.52 15625 -8184.52 (-34.37%) 💔
session 20833.33 15873.02 -4960.31 (-23.81%) 💔

Package arista_ngfw 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 1628.66 1377.41 -251.25 (-15.43%) 💔

Package armis 👍(0) 💚(2) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
vulnerability 2347.42 1988.07 -359.35 (-15.31%) 💔

Package atlassian_bitbucket 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 5050.51 3300.33 -1750.18 (-34.65%) 💔

Package atlassian_jira 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 4219.41 3215.43 -1003.98 (-23.79%) 💔

Package authentik 👍(1) 💚(1) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
group 8547.01 6944.44 -1602.57 (-18.75%) 💔

Package aws_mq 👍(1) 💚(1) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
activemq_general_logs 6756.76 3300.33 -3456.43 (-51.16%) 💔

Package awsfirehose 👍(0) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
logs 4255.32 1369.86 -2885.46 (-67.81%) 💔
metrics 5524.86 4484.3 -1040.56 (-18.83%) 💔

Package azure 👍(3) 💚(2) 💔(7)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
provisioning 11235.96 3086.42 -8149.54 (-72.53%) 💔
springcloudlogs 7692.31 3759.4 -3932.91 (-51.13%) 💔
application_gateway 6250 2762.43 -3487.57 (-55.8%) 💔
eventhub 500000 333333.33 -166666.67 (-33.33%) 💔
events 38461.54 32258.06 -6203.48 (-16.13%) 💔
graphactivitylogs 2570.69 1579.78 -990.91 (-38.55%) 💔
identity_protection 4629.63 3649.64 -979.99 (-21.17%) 💔

Package azure_functions 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
functionapplogs 3021.15 1721.17 -1299.98 (-43.03%) 💔

Package azure_metrics 👍(1) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
compute_vm_scaleset 250000 166666.67 -83333.33 (-33.33%) 💔
container_instance 250000 200000 -50000 (-20%) 💔
container_service 250000 142857.14 -107142.86 (-42.86%) 💔

Package azure_openai 👍(0) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
logs 1366.12 1088.14 -277.98 (-20.35%) 💔
metrics 250000 166666.67 -83333.33 (-33.33%) 💔

Package bbot 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
asm_intel 3861 2450.98 -1410.02 (-36.52%) 💔

Package beyondinsight_password_safe 👍(1) 💚(0) 💔(4)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
managedaccount 8695.65 2994.01 -5701.64 (-65.57%) 💔
managedsystem 7633.59 2793.3 -4840.29 (-63.41%) 💔
session 6944.44 4830.92 -2113.52 (-30.43%) 💔
useraudit 8000 5263.16 -2736.84 (-34.21%) 💔

Package bitdefender 👍(0) 💚(1) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
push_notifications 2100.84 1515.15 -585.69 (-27.88%) 💔
push_statistics 52631.58 34482.76 -18148.82 (-34.48%) 💔

Package bitwarden 👍(0) 💚(0) 💔(5)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
collection 22727.27 17543.86 -5183.41 (-22.81%) 💔
event 3174.6 2277.9 -896.7 (-28.25%) 💔
group 27777.78 21739.13 -6038.65 (-21.74%) 💔
member 9523.81 7633.59 -1890.22 (-19.85%) 💔
policy 10204.08 6756.76 -3447.32 (-33.78%) 💔

Package blacklens 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alerts 8130.08 5586.59 -2543.49 (-31.28%) 💔

Package bluecoat 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
director 32258.06 26315.79 -5942.27 (-18.42%) 💔

Package box_events 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
events 4166.67 2754.82 -1411.85 (-33.88%) 💔

Package carbon_black_cloud 👍(2) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alert_v7 1647.45 1272.26 -375.19 (-22.77%) 💔
endpoint_event 1841.62 1524.39 -317.23 (-17.23%) 💔
watchlist_hit 3584.23 2857.14 -727.09 (-20.29%) 💔

Package cassandra 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 6024.1 4672.9 -1351.2 (-22.43%) 💔

Package ceph 👍(3) 💚(2) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
osd_tree 17241.38 14084.51 -3156.87 (-18.31%) 💔
pool_disk 25641.03 20408.16 -5232.87 (-20.41%) 💔

Package checkpoint_harmony_endpoint 👍(1) 💚(0) 💔(6)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
antibot 2347.42 1428.57 -918.85 (-39.14%) 💔
forensics 5208.33 2777.78 -2430.55 (-46.67%) 💔
threatemulation 7874.02 3484.32 -4389.7 (-55.75%) 💔
threatextraction 7692.31 3030.3 -4662.01 (-60.61%) 💔
urlfiltering 7142.86 3717.47 -3425.39 (-47.96%) 💔
zerophishing 9345.79 4255.32 -5090.47 (-54.47%) 💔

Package cisa_kevs 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
vulnerability 7246.38 4484.3 -2762.08 (-38.12%) 💔

Package cisco_duo 👍(2) 💚(3) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
admin 6172.84 4255.32 -1917.52 (-31.06%) 💔
summary 38461.54 29411.76 -9049.78 (-23.53%) 💔
telephony_v2 30303.03 22727.27 -7575.76 (-25%) 💔

Package cisco_ise 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 270.05 227.48 -42.57 (-15.76%) 💔

Package citrix_adc 👍(3) 💚(2) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
lbvserver 6134.97 5154.64 -980.33 (-15.98%) 💔

Package citrix_waf 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 1992.03 1360.54 -631.49 (-31.7%) 💔

Package claroty_ctd 👍(1) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
asset 1801.8 1066.1 -735.7 (-40.83%) 💔
baseline 3472.22 2267.57 -1204.65 (-34.69%) 💔

Package cloudflare 👍(1) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
logpull 863.56 708.22 -155.34 (-17.99%) 💔

Package cloudflare_logpush 👍(6) 💚(13) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
access_request 8474.58 3745.32 -4729.26 (-55.81%) 💔
workers_trace 13513.51 6329.11 -7184.4 (-53.16%) 💔

Package couchbase 👍(4) 💚(2) 💔(4)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
bucket 16949.15 11627.91 -5321.24 (-31.4%) 💔
cache 21276.6 10204.08 -11072.52 (-52.04%) 💔
database_stats 30303.03 20408.16 -9894.87 (-32.65%) 💔
miscellaneous 12048.19 9803.92 -2244.27 (-18.63%) 💔

Package couchdb 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
server 3731.34 2967.36 -763.98 (-20.47%) 💔

Package cyberark_epm 👍(1) 💚(0) 💔(4)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
aggregated_event 2525.25 1915.71 -609.54 (-24.14%) 💔
policyaudit_aggregated_event 5208.33 2994.01 -2214.32 (-42.51%) 💔
policyaudit_raw_event 3344.48 2666.67 -677.81 (-20.27%) 💔
raw_event 2518.89 1811.59 -707.3 (-28.08%) 💔

Package cyberark_pta 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
events 11904.76 6134.97 -5769.79 (-48.47%) 💔

Package cybereason 👍(1) 💚(0) 💔(5)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
logon_session 2457 1254.71 -1202.29 (-48.93%) 💔
malop_process 1058.2 478.47 -579.73 (-54.78%) 💔
malware 12345.68 7874.02 -4471.66 (-36.22%) 💔
poll_malop 2680.97 1531.39 -1149.58 (-42.88%) 💔
suspicions_process 1934.24 1196.17 -738.07 (-38.16%) 💔

Package cylance 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
protect 66666.67 43478.26 -23188.41 (-34.78%) 💔

Package darktrace 👍(0) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
ai_analyst_alert 956.94 717.36 -239.58 (-25.04%) 💔
model_breach_alert 1280.41 942.51 -337.9 (-26.39%) 💔
system_status_alert 7042.25 5291.01 -1751.24 (-24.87%) 💔

Package digital_guardian 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
arc 2824.86 2336.45 -488.41 (-17.29%) 💔

Package elastic_package_registry 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
metrics 12820.51 6024.1 -6796.41 (-53.01%) 💔

Package elasticsearch 👍(0) 💚(1) 💔(4)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 1592.36 1347.71 -244.65 (-15.36%) 💔
deprecation 8403.36 4219.41 -4183.95 (-49.79%) 💔
gc 5586.59 2985.07 -2601.52 (-46.57%) 💔
server 6711.41 3039.51 -3671.9 (-54.71%) 💔

Package endace 👍(1) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
flow 2538.07 1145.48 -1392.59 (-54.87%) 💔

Package entityanalytics_okta 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
entity 1751.31 1100.11 -651.2 (-37.18%) 💔

Package eset_protect 👍(0) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
detection 2518.89 1326.26 -1192.63 (-47.35%) 💔
device_task 7352.94 4048.58 -3304.36 (-44.94%) 💔
event 2680.97 1457.73 -1223.24 (-45.63%) 💔

Package forgerock 👍(2) 💚(0) 💔(9)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
idm_core 50000 37037.04 -12962.96 (-25.93%) 💔
am_access 7142.86 5524.86 -1618 (-22.65%) 💔
am_activity 31250 14705.88 -16544.12 (-52.94%) 💔
am_authentication 25000 19230.77 -5769.23 (-23.08%) 💔
am_config 38461.54 18181.82 -20279.72 (-52.73%) 💔
am_core 6849.32 4672.9 -2176.42 (-31.78%) 💔
idm_access 18518.52 12500 -6018.52 (-32.5%) 💔
idm_activity 45454.55 13698.63 -31755.92 (-69.86%) 💔
idm_config 52631.58 27027.03 -25604.55 (-48.65%) 💔

Package fortinet_fortimail 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 1063.83 888.1 -175.73 (-16.52%) 💔

Package gcp 👍(1) 💚(0) 💔(5)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 1831.5 1342.28 -489.22 (-26.71%) 💔
compute 43478.26 18518.52 -24959.74 (-57.41%) 💔
firewall 6493.51 3205.13 -3288.38 (-50.64%) 💔
loadbalancing_logs 6944.44 2590.67 -4353.77 (-62.69%) 💔
vpcflow 8771.93 3861 -4910.93 (-55.98%) 💔

Package gcp_vertexai 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
auditlogs 2583.98 1930.5 -653.48 (-25.29%) 💔

Package github 👍(3) 💚(1) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
dependabot 7092.2 4878.05 -2214.15 (-31.22%) 💔
secret_scanning 10309.28 7246.38 -3062.9 (-29.71%) 💔

Package gitlab 👍(2) 💚(4) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 5405.41 3623.19 -1782.22 (-32.97%) 💔

Package google_workspace 👍(7) 💚(6) 💔(8)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
meet 3401.36 2531.65 -869.71 (-25.57%) 💔
saml 9009.01 6802.72 -2206.29 (-24.49%) 💔
token 3610.11 2237.14 -1372.97 (-38.03%) 💔
access_transparency 2873.56 1912.05 -961.51 (-33.46%) 💔
vault 13513.51 8474.58 -5038.93 (-37.29%) 💔
admin 2551.02 2145.92 -405.1 (-15.88%) 💔
calendar 5347.59 3636.36 -1711.23 (-32%) 💔
chat 6802.72 3289.47 -3513.25 (-51.64%) 💔

Package hadoop 👍(2) 💚(2) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
cluster 6172.84 4065.04 -2107.8 (-34.15%) 💔

Package ibmmq 👍(0) 💚(1) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
errorlog 3436.43 1904.76 -1531.67 (-44.57%) 💔

Package infoblox_bloxone_ddi 👍(0) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
dhcp_lease 4784.69 2801.12 -1983.57 (-41.46%) 💔
dns_config 1715.27 846.02 -869.25 (-50.68%) 💔
dns_data 6451.61 2583.98 -3867.63 (-59.95%) 💔

Package iptables 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 7936.51 6711.41 -1225.1 (-15.44%) 💔

Package jamf_protect 👍(3) 💚(1) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
web_threat_events 9259.26 7042.25 -2217.01 (-23.94%) 💔

Package jumpcloud 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
events 2724.8 2169.2 -555.6 (-20.39%) 💔

Package kafka 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 8620.69 6211.18 -2409.51 (-27.95%) 💔

Package kibana 👍(1) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 10416.67 8547.01 -1869.66 (-17.95%) 💔

Package kubernetes 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
container_logs 250000 111111.11 -138888.89 (-55.56%) 💔

Package lastpass 👍(2) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
user 6944.44 5263.16 -1681.28 (-24.21%) 💔

Package logstash 👍(1) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 6329.11 5128.21 -1200.9 (-18.97%) 💔

Package m365_defender 👍(1) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alert 914.91 690.13 -224.78 (-24.57%) 💔
incident 1216.55 920.81 -295.74 (-24.31%) 💔
vulnerability 10752.69 2145.92 -8606.77 (-80.04%) 💔

Package menlo 👍(0) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
dlp 2932.55 1600 -1332.55 (-45.44%) 💔
web 4048.58 2724.8 -1323.78 (-32.7%) 💔

Package microsoft_defender_endpoint 👍(3) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
vulnerability 2747.25 2159.83 -587.42 (-21.38%) 💔

Package microsoft_dnsserver 👍(0) 💚(1) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 11764.71 3484.32 -8280.39 (-70.38%) 💔

Package microsoft_exchange_server 👍(2) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
messagetracking 10416.67 5319.15 -5097.52 (-48.94%) 💔
smtp 76923.08 45454.55 -31468.53 (-40.91%) 💔

Package microsoft_sentinel 👍(2) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
event 3717.47 3012.05 -705.42 (-18.98%) 💔

Package microsoft_sqlserver 👍(0) 💚(2) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 1828.15 1451.38 -376.77 (-20.61%) 💔

Package mimecast 👍(2) 💚(2) 💔(7)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
ttp_ip_logs 14492.75 10989.01 -3503.74 (-24.18%) 💔
ttp_url_logs 9900.99 7407.41 -2493.58 (-25.19%) 💔
cloud_integrated_logs 9803.92 5617.98 -4185.94 (-42.7%) 💔
dlp_logs 9803.92 7575.76 -2228.16 (-22.73%) 💔
siem_logs 3278.69 2770.08 -508.61 (-15.51%) 💔
threat_intel_malware_customer 7042.25 4329 -2713.25 (-38.53%) 💔
ttp_ap_logs 8928.57 5319.15 -3609.42 (-40.43%) 💔

Package mongodb 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 27027.03 20000 -7027.03 (-26%) 💔

Package mongodb_atlas 👍(0) 💚(5) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
mongod_audit 8196.72 5319.15 -2877.57 (-35.11%) 💔
mongod_database 20408.16 6944.44 -13463.72 (-65.97%) 💔
project 3831.42 2695.42 -1136 (-29.65%) 💔

Package mysql 👍(0) 💚(2) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
replica_status 4424.78 2358.49 -2066.29 (-46.7%) 💔

Package mysql_enterprise 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 3773.58 1912.05 -1861.53 (-49.33%) 💔

Package nagios_xi 👍(0) 💚(1) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
events 13157.89 10416.67 -2741.22 (-20.83%) 💔
host 2645.5 1721.17 -924.33 (-34.94%) 💔

Package netflow 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 8000 6578.95 -1421.05 (-17.76%) 💔

Package nozomi_networks 👍(1) 💚(1) 💔(6)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alert 2638.52 1751.31 -887.21 (-33.63%) 💔
asset 2976.19 2173.91 -802.28 (-26.96%) 💔
audit 6134.97 5102.04 -1032.93 (-16.84%) 💔
node 3267.97 2500 -767.97 (-23.5%) 💔
node_cve 4950.5 4149.38 -801.12 (-16.18%) 💔
session 13888.89 10989.01 -2899.88 (-20.88%) 💔

Package o365_metrics 👍(12) 💚(4) 💔(5)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
outlook_app_usage_version_counts 8849.56 6711.41 -2138.15 (-24.16%) 💔
service_health 76923.08 50000 -26923.08 (-35%) 💔
active_users_services_user_counts 5347.59 4166.67 -1180.92 (-22.08%) 💔
viva_engage_groups_activity_group_detail 7042.25 5714.29 -1327.96 (-18.86%) 💔
mailbox_usage_detail 5263.16 3115.26 -2147.9 (-40.81%) 💔

Package opencanary 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
events 1610.31 1349.53 -260.78 (-16.19%) 💔

Package osquery 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
result 24390.24 19607.84 -4782.4 (-19.61%) 💔

Package panw 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
panos 1160.09 977.52 -182.57 (-15.74%) 💔

Package ping_federate 👍(1) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
admin 2150.54 1763.67 -386.87 (-17.99%) 💔

Package ping_one 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 2439.02 1831.5 -607.52 (-24.91%) 💔

Package prisma_cloud 👍(1) 💚(3) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alert 2702.7 1992.03 -710.67 (-26.29%) 💔

Package qualys_vmdr 👍(0) 💚(2) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
asset_host_detection 582.75 477.78 -104.97 (-18.01%) 💔

Package rapid7_insightvm 👍(0) 💚(2) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
asset_vulnerability 1360.54 998 -362.54 (-26.65%) 💔

Package rubrik 👍(4) 💚(1) 💔(7)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
tasks 35714.29 27777.78 -7936.51 (-22.22%) 💔
filesets 13698.63 10869.57 -2829.06 (-20.65%) 💔
global_cluster_performance 13333.33 9259.26 -4074.07 (-30.56%) 💔
managed_volumes 15384.62 11494.25 -3890.37 (-25.29%) 💔
node_statistics 17857.14 9615.38 -8241.76 (-46.15%) 💔
physical_hosts 38461.54 22727.27 -15734.27 (-40.91%) 💔
sla_domains 18181.82 11235.96 -6945.86 (-38.2%) 💔

Package sailpoint_identity_sc 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
events 4016.06 3125 -891.06 (-22.19%) 💔

Package santa 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 3389.83 2824.86 -564.97 (-16.67%) 💔

Package sentinel_one 👍(0) 💚(1) 💔(4)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
activity 5268.7 2604.17 -2664.53 (-50.57%) 💔
agent 4145.94 1845.02 -2300.92 (-55.5%) 💔
alert 3631.08 2762.43 -868.65 (-23.92%) 💔
threat 1786.67 1432.66 -354.01 (-19.81%) 💔

Package servicenow 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
event 4784.69 3875.97 -908.72 (-18.99%) 💔

Package splunk 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alert 1146.79 811.03 -335.76 (-29.28%) 💔

Package spycloud 👍(0) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
breach_catalog 1248.44 763.94 -484.5 (-38.81%) 💔
breach_record 3731.34 2518.89 -1212.45 (-32.49%) 💔
compass 4424.78 1736.11 -2688.67 (-60.76%) 💔

Package stan 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 18867.92 14925.37 -3942.55 (-20.9%) 💔

Package stormshield 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 1988.07 1477.1 -510.97 (-25.7%) 💔

Package swimlane 👍(2) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
tenant_api 10416.67 8333.33 -2083.34 (-20%) 💔
turbine_api 4672.9 3968.25 -704.65 (-15.08%) 💔

Package sysdig 👍(0) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alerts 4807.69 2840.91 -1966.78 (-40.91%) 💔
event 893.66 612 -281.66 (-31.52%) 💔

Package tanium 👍(4) 💚(1) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
reporting 19607.84 14084.51 -5523.33 (-28.17%) 💔

Package tenable_ot_security 👍(0) 💚(1) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
assets 3134.8 2617.8 -517 (-16.49%) 💔
system_log 23809.52 16666.67 -7142.85 (-30%) 💔

Package tenable_sc 👍(1) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
asset 3717.47 2673.8 -1043.67 (-28.07%) 💔
vulnerability 1626.02 1254.71 -371.31 (-22.84%) 💔

Package tencent_cloud 👍(1) 💚(0) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 4255.32 2680.97 -1574.35 (-37%) 💔
clb 3663 2710.03 -952.97 (-26.02%) 💔
cos 5988.02 3610.11 -2377.91 (-39.71%) 💔

Package thycotic_ss 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
logs 3246.75 2364.07 -882.68 (-27.19%) 💔

Package ti_abusech 👍(0) 💚(0) 💔(4)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
malware 14925.37 3676.47 -11248.9 (-75.37%) 💔
malwarebazaar 7692.31 3076.92 -4615.39 (-60%) 💔
threatfox 7374.63 4524.89 -2849.74 (-38.64%) 💔
url 13736.26 5263.16 -8473.1 (-61.68%) 💔

Package ti_anomali 👍(0) 💚(1) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
threatstream 5813.95 4566.21 -1247.74 (-21.46%) 💔

Package ti_crowdstrike 👍(0) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
intel 1257.86 898.47 -359.39 (-28.57%) 💔
ioc 4926.11 3571.43 -1354.68 (-27.5%) 💔

Package ti_custom 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
indicator 2358.49 1879.7 -478.79 (-20.3%) 💔

Package ti_domaintools 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
nod_feed 111111.11 40000 -71111.11 (-64%) 💔

Package ti_eclecticiq 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
threat 2386.63 1811.59 -575.04 (-24.09%) 💔

Package ti_eset 👍(1) 💚(1) 💔(5)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
cc 14492.75 10638.3 -3854.45 (-26.6%) 💔
domains 24390.24 11235.96 -13154.28 (-53.93%) 💔
files 20408.16 10989.01 -9419.15 (-46.15%) 💔
ip 13698.63 11111.11 -2587.52 (-18.89%) 💔
url 19230.77 9345.79 -9884.98 (-51.4%) 💔

Package ti_google_threat_intelligence 👍(7) 💚(1) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
malicious_network_infrastructure 5681.82 3584.23 -2097.59 (-36.92%) 💔

Package ti_maltiverse 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
indicator 2645.5 2053.39 -592.11 (-22.38%) 💔

Package ti_misp 👍(1) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
threat 2314.81 1776.2 -538.61 (-23.27%) 💔

Package ti_otx 👍(1) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
pulses_subscribed 4566.21 3636.36 -929.85 (-20.36%) 💔

Package ti_rapid7_threat_command 👍(1) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alert 4115.23 3215.43 -899.8 (-21.87%) 💔
vulnerability 6060.61 3278.69 -2781.92 (-45.9%) 💔

Package ti_recordedfuture 👍(2) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
triggered_alert 6535.95 4784.69 -1751.26 (-26.79%) 💔

Package ti_threatconnect 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
indicator 742.39 444.84 -297.55 (-40.08%) 💔

Package tines 👍(0) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit_logs 4310.34 3076.92 -1233.42 (-28.62%) 💔
time_saved 76923.08 15384.62 -61538.46 (-80%) 💔

Package tomcat 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 83333.33 50000 -33333.33 (-40%) 💔

Package trellix_epo_cloud 👍(1) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
event 2849 1821.49 -1027.51 (-36.07%) 💔
group 28571.43 21276.6 -7294.83 (-25.53%) 💔

Package trend_micro_vision_one 👍(1) 💚(1) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alert 2364.07 1739.13 -624.94 (-26.43%) 💔
audit 11363.64 5000 -6363.64 (-56%) 💔

Package tychon 👍(12) 💚(6) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
cmrs 45454.55 35714.29 -9740.26 (-21.43%) 💔

Package vectra_detect 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
log 41666.67 27777.78 -13888.89 (-33.33%) 💔

Package vsphere 👍(1) 💚(4) 💔(3)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
cluster 32258.06 23809.52 -8448.54 (-26.19%) 💔
host 16949.15 12820.51 -4128.64 (-24.36%) 💔
virtualmachine 47619.05 37037.04 -10582.01 (-22.22%) 💔

Package websphere_application_server 👍(2) 💚(0) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
servlet 25641.03 20408.16 -5232.87 (-20.41%) 💔
session_manager 11904.76 7751.94 -4152.82 (-34.88%) 💔

Package windows 👍(6) 💚(1) 💔(2)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
applocker_packaged_app_deployment 10526.32 8264.46 -2261.86 (-21.49%) 💔
applocker_packaged_app_execution 11111.11 5917.16 -5193.95 (-46.75%) 💔

Package wiz 👍(2) 💚(0) 💔(4)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
audit 3257.33 2421.31 -836.02 (-25.67%) 💔
cloud_configuration_finding_full_posture 10869.57 4504.5 -6365.07 (-58.56%) 💔
defend 1577.29 1012.15 -565.14 (-35.83%) 💔
vulnerability 3448.28 2898.55 -549.73 (-15.94%) 💔

Package zeek 👍(5) 💚(16) 💔(22)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
irc 50000 37037.04 -12962.96 (-25.93%) 💔
kerberos 40000 22222.22 -17777.78 (-44.44%) 💔
mysql 45454.55 19230.77 -26223.78 (-57.69%) 💔
ntlm 41666.67 26315.79 -15350.88 (-36.84%) 💔
ocsp 47619.05 33333.33 -14285.72 (-30%) 💔
pe 43478.26 24390.24 -19088.02 (-43.9%) 💔
radius 45454.55 19230.77 -26223.78 (-57.69%) 💔
rdp 47619.05 20000 -27619.05 (-58%) 💔
rfb 45454.55 26315.79 -19138.76 (-42.11%) 💔
sip 38461.54 17543.86 -20917.68 (-54.39%) 💔
smb_cmd 38461.54 21276.6 -17184.94 (-44.68%) 💔
smb_files 35714.29 27027.03 -8687.26 (-24.32%) 💔
smb_mapping 40000 28571.43 -11428.57 (-28.57%) 💔
snmp 47619.05 25641.03 -21978.02 (-46.15%) 💔
socks 45454.55 13513.51 -31941.04 (-70.27%) 💔
ssl 45454.55 37037.04 -8417.51 (-18.52%) 💔
stats 38461.54 25000 -13461.54 (-35%) 💔
dce_rpc 16949.15 10638.3 -6310.85 (-37.23%) 💔
traceroute 47619.05 35714.29 -11904.76 (-25%) 💔
tunnel 47619.05 24390.24 -23228.81 (-48.78%) 💔
x509 24390.24 11235.96 -13154.28 (-53.93%) 💔
ftp 41666.67 29411.76 -12254.91 (-29.41%) 💔

Package zerofox 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
alerts 3086.42 1937.98 -1148.44 (-37.21%) 💔

Package zoom 👍(0) 💚(0) 💔(1)

Expand to view
Data stream Previous EPS New EPS Diff (%) Result
webhook 4098.36 2551.02 -1547.34 (-37.76%) 💔

To see the full report comment with /test benchmark fullreport

@mrodm
mrodm marked this pull request as ready for review September 16, 2026 08:13
@mrodm
mrodm requested a review from a team as a code owner September 16, 2026 08:13
Copilot AI lite review requested due to automatic review settings September 16, 2026 08:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Unresolved critical and moderate findings block safe approval.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

This PR synchronizes CI configuration, Go tooling, and backport automation from main to the backport branch.

Changes:

  • Updates Buildkite and GitHub Actions workflows.
  • Adds backport tooling for ownership, changelogs, inventories, and checklists.
  • Updates package discovery and testing; removes legacy test-reporter code and fixtures.

Final review status: unresolved critical and moderate findings remain.

File summaries
File Change area
tools.go Go tooling
magefile.go Mage and test execution
go.mod Go dependencies
dev/testsreporter/xunit.go Legacy test reporter
dev/testsreporter/testdata/sql_system_1718901944954979316.xml Test fixture
dev/testsreporter/testdata/nats_1718676056733968706.xml Test fixture
dev/testsreporter/testdata/fortinet_fortigate_1718675058322143368.xml Test fixture
dev/testsreporter/testdata/fortinet_fortigate_1718675052813006253.xml Test fixture
dev/testsreporter/testdata/elastic_package_registry_1718676502022628094.xml Test fixture
dev/testsreporter/testdata/CODEOWNERS-default-tests Test fixture
dev/testsreporter/testdata/cisco_umbrella_1718676502022628093.xml Test fixture
dev/testsreporter/testdata/cisco_umbrella_1718675095255991383.xml Test fixture
dev/testsreporter/testdata/cisco_umbrella_1718675095080627646.xml Test fixture
dev/testsreporter/testdata/cisco_umbrella_1718675092421310216.xml Test fixture
dev/testsreporter/packageerror.go Legacy test reporter
dev/testsreporter/packageerror_test.go Legacy test reporter tests
dev/testsreporter/githubissue.go Legacy test reporter
dev/testsreporter/github.go Legacy test reporter
dev/testsreporter/format.go Legacy test reporter
dev/testsreporter/errorlinks.go Legacy test reporter
dev/testsreporter/dataerror.go Legacy test reporter
dev/testsreporter/builderror.go Legacy test reporter
dev/testsreporter/builderror_test.go Legacy test reporter tests
dev/testsreporter/_static/summary.tmpl Reporter template
dev/testsreporter/_static/description.tmpl Reporter template
dev/scripts/README.md Development scripts
dev/scripts/get_release_commit.sh Release tooling
dev/scripts/backport_apply.sh Backport wrapper
dev/packagenames/testdata/no_duplicates/p2/manifest.yml Package-name fixture
dev/packagenames/testdata/no_duplicates/p1/manifest.yml Package-name fixture
dev/packagenames/testdata/nested/no_duplicates/technology/p2/manifest.yml Package-name fixture
dev/packagenames/testdata/nested/no_duplicates/technology/p1/manifest.yml Package-name fixture
dev/packagenames/testdata/nested/no_duplicates/p3/manifest.yml Package-name fixture
dev/packagenames/testdata/nested/duplicates/technology/p2/manifest.yml Package-name fixture
dev/packagenames/testdata/nested/duplicates/technology/p1/manifest.yml Package-name fixture
dev/packagenames/testdata/nested/duplicates/p3/manifest.yml Package-name fixture
dev/packagenames/testdata/invalid_manifests/p2/manifest.yml Package-name fixture
dev/packagenames/testdata/invalid_manifests/p1/manifest.yml Package-name fixture
dev/packagenames/testdata/duplicates/p2/manifest.yml Package-name fixture
dev/packagenames/testdata/duplicates/p1/manifest.yml Package-name fixture
dev/packagenames/packagenames.go Package-name validation
dev/packagenames/packagenames_test.go Package-name tests
dev/import-beats/README.md Development documentation
dev/gitutil/git.go Git utilities
dev/codeowners/testdata/test_packages/package_1/manifest.yml CODEOWNERS fixture
dev/codeowners/testdata/nested_packages/package_top/manifest.yml CODEOWNERS fixture
dev/codeowners/testdata/nested_packages/category/package_nested_2/manifest.yml CODEOWNERS fixture
dev/codeowners/testdata/nested_packages/category/package_nested_1/manifest.yml CODEOWNERS fixture
dev/codeowners/testdata/nested_packages/category/package_nested_1/data_stream/stream_2/.keep CODEOWNERS fixture
dev/codeowners/testdata/nested_packages/category/package_nested_1/data_stream/stream_1/.keep CODEOWNERS fixture
dev/codeowners/testdata/devexp/manifest.yml CODEOWNERS fixture
dev/codeowners/testdata/CODEOWNERS-owners-trailing-slash CODEOWNERS fixture
dev/codeowners/testdata/CODEOWNERS-nested-valid CODEOWNERS fixture
dev/codeowners/testdata/CODEOWNERS-nested-streams-valid CODEOWNERS fixture
dev/codeowners/testdata/CODEOWNERS-nested-streams-missing-owners CODEOWNERS fixture
dev/codeowners/testdata/CODEOWNERS-nested-missing-owner CODEOWNERS fixture
dev/codeowners/testdata/CODEOWNERS-nested-category-owner CODEOWNERS fixture
dev/citools/subscription.go CI tooling
dev/citools/packages.go Package discovery
dev/citools/packagemanifest.go Package manifests
dev/citools/logsdb.go CI tooling
dev/citools/logsdb_test.go CI tooling tests
dev/citools/kibana.go CI tooling
dev/citools/kibana_test.go CI tooling tests
dev/citools/gomod.go Go module tooling
dev/citools/gomod_test.go Go module tooling tests
cmd/backport/tools.go Backport tooling
cmd/backport/magefile.go Backport Mage targets
cmd/backport/go.mod Backport dependencies
cmd/backport/gitutil/git.go Backport Git utilities
cmd/backport/citools/packages.go Backport package discovery
cmd/backport/citools/packagemanifest.go Backport package manifests
cmd/backport/backports/packages/detect.go Package detection
cmd/backport/backports/owners/check.go Owner checks
cmd/backport/backports/owners/check_test.go Owner-check tests
cmd/backport/backports/changelog/update.go Changelog automation
cmd/backport/backports/changelog/update_test.go Changelog tests
cmd/backport/backports/changelog/resolve.go Changelog automation
cmd/backport/backports/changelog/resolve_test.go Changelog tests
cmd/backport/backports/changelog/insert.go Changelog automation
cmd/backport/backports/changelog/insert_test.go Changelog tests
cmd/backport/backports/changelog/extract.go Changelog automation
cmd/backport/backports/changelog/extract_test.go Changelog tests
cmd/backport/backports/changelog/comment.go Changelog comments
cmd/backport/.go-version Go version
.gitignore Repository configuration
.github/workflows/validate-yaml-dashboards.requirements.txt Workflow dependencies
.github/workflows/validate-package-docs.yml Documentation validation
.github/workflows/vale-report.yml Documentation reporting
.github/workflows/vale-lint.yml Documentation linting
.github/workflows/updatecli/updatecli.d/sync-packages-to-bug-issue-template.yml Update automation
.github/workflows/trigger-text-auditor.yml Issue and PR automation
.github/workflows/trigger-stale-issues.yml Issue automation
.github/workflows/trigger-pr-review.yml PR automation
.github/workflows/trigger-pr-actions-detective.yml PR automation
.github/workflows/trigger-package-tests-security-ml.yml Package testing
.github/workflows/trigger-newbie-contributor-patrol.yml Contributor automation
.github/workflows/trigger-mention-in-pr.yml PR automation
.github/workflows/trigger-mention-in-issue.yml Issue automation
.github/workflows/trigger-issue-triage.yml Issue automation
.github/workflows/trigger-duplicate-issue-detector.yml Issue automation
.github/workflows/trigger-docs-patrol.yml Documentation automation
.github/workflows/trigger-bug-hunter.yml Issue automation
.github/workflows/trigger-breaking-change-detector.yml PR automation
.github/workflows/sync-backport-changelog.yml Backport changelogs
.github/workflows/sweep-ingest-pipeline-safety.yml Sweep automation
.github/workflows/sweep-httpjson-pagination.yml Sweep automation
.github/workflows/sweep-field-mapping-conflicts.yml Sweep automation
.github/workflows/sweep-dashboard-data-scope.yml Sweep automation
.github/workflows/requires-update.yml Update checks
.github/workflows/pr-buildkite-detective.yml Buildkite integration
.github/workflows/post-backport-checklist.yml Backport checklists
.github/workflows/notify-package-docs-failure.yml Documentation notifications
.github/workflows/docs-preview-cleanup.yml Documentation automation
.github/workflows/docs-deploy.yml Documentation deployment
.github/workflows/docs-build.yml Documentation builds
.github/workflows/ci-comment.yml CI comments
.github/workflows/catalog-info.yml Catalog metadata
.github/workflows/bump-elastic-stack-version.yml Version automation
.github/workflows/backport-packages-detect.yml Backport package detection
.github/actions/sync-backport-changelog/action.yml Changelog action
.buildkite/scripts/trigger_integrations_in_parallel.sh Buildkite integration tests
.buildkite/scripts/trigger_backport.sh Backport pipeline
.buildkite/scripts/test_one_package.sh Package testing
.buildkite/scripts/test_integrations_with_serverless.sh Integration testing
.buildkite/scripts/test_helpers.sh Test helpers
.buildkite/scripts/test_check_backport_owners.sh Owner checks
.buildkite/scripts/run_dev_scripts_tests.sh Development-script tests
.buildkite/scripts/run_buildkite_scripts_tests.sh Buildkite-script tests
.buildkite/scripts/requirements-ci-python-scripts.txt CI dependencies
.buildkite/scripts/process_benchmarks.sh Benchmark processing
.buildkite/scripts/packages/security_detection_engine.sh Package testing
.buildkite/scripts/packages/crowdstrike.sh Package testing
.buildkite/scripts/notify_backport_pr.sh Backport notifications
.buildkite/scripts/non_package_patterns.txt CI path configuration
.buildkite/scripts/check_sources.sh Source checks
.buildkite/scripts/check_changelog_versions_in_main.sh Changelog validation
.buildkite/scripts/check_backports_inventory.sh Inventory checks
.buildkite/scripts/check_backport_tool.sh Backport-tool checks
.buildkite/scripts/build_packages.sh Package builds
.buildkite/scripts/backport_branch_lib.sh Backport branch helpers
.buildkite/pull-requests.json Buildkite configuration
.buildkite/pipeline.serverless.yml Buildkite pipeline
.buildkite/pipeline.schedule-weekly.yml Scheduled pipeline
.buildkite/pipeline.schedule-daily.yml Scheduled pipeline
.buildkite/pipeline.publish.yml Publishing pipeline
.buildkite/pipeline.backport.yml Backport pipeline
.buildkite/pipeline.backport-dispatch.yml Backport dispatch
.buildkite/hooks/pre-exit Buildkite hook
.buildkite/hooks/pre-command Buildkite hook
Review details

Suppressed comments (12)

.buildkite/scripts/packages/security_detection_engine.sh:98

  • When the semver filter finds no matching active versions, read -a still creates STACK_VERSIONS, so ${STACK_VERSIONS+x} is set and this guard is false. The loop then runs zero times and the script exits successfully without reporting that OOM testing was skipped; test the array length instead.
    .buildkite/scripts/test_integrations_with_serverless.sh:101
  • These grep -q pipelines run with pipefail inherited from common.sh. For a sufficiently large diff, grep can exit after the first match and the producer gets SIGPIPE, so an affected package is incorrectly omitted from PACKAGE_LIST. Use the non-early-exiting grep -E ... > /dev/null form used elsewhere in common.sh.
    .buildkite/scripts/trigger_integrations_in_parallel.sh:70
  • These grep -q pipelines run with pipefail inherited from common.sh. When changed_files is large, grep exits after the first match and echo can receive SIGPIPE, making the if condition false and omitting an affected package from the generated test pipeline. Use the non-early-exiting grep -E ... > /dev/null pattern used elsewhere in common.sh (and avoid grep -q here).
    .github/workflows/post-backport-checklist.yml:107
  • When all active branches disappear, render-checklist returns an empty body, but this path leaves the existing checklist comment untouched. A PR can therefore continue displaying stale branches after inventory archival/expiry, even though the renderer says stale sections should disappear; delete the existing marked comment when NEW_BODY is empty.
    .github/workflows/validate-yaml-dashboards.yml:172
  • This derives the output path from only the first directory below packages. For nested packages such as packages/technology/foo/_dev/shared/kibana, it writes/compares against packages/technology/kibana/dashboard instead of the package's packages/technology/foo/kibana/dashboard, so nested dashboard changes are validated against the wrong location. Derive the package root from input_dir rather than taking one path segment.
    cmd/backport/backports/changelog/comment.go:103
  • workingBranch is always slash-containing (for example changelog/pr-42) but is interpolated directly into the REST path. GitHub treats that slash as a path separator, so this lookup returns not-found for the sync branch and the failure comment omits the manual compare link; URL-encode the branch name or use an API form that accepts it as a parameter.
    cmd/backport/backports/owners/compare.go:126
  • CODEOWNERS has a /packages/ @elastic/integrations-triaging default rule, so source.Resolve(pkgPath) succeeds even when the package was removed from main. The subsequent parseManifestOwners then errors on the missing origin/main:<package>/manifest.yml, contrary to this function's documented normal-skip behavior for removed/renamed packages. Check that the source manifest exists (or otherwise distinguish the package-specific rule from the default) before parsing it.
    cmd/backport/backports/packages/detect.go:35
  • files comes from git diff --name-only, which uses / separators, while filepath.Separator is \\ on Windows. This makes every prefix comparison fail on Windows, so detect-packages and check-owners report no packages even when package files changed. Normalize both the discovered paths and Git paths with filepath.ToSlash before comparing.
    cmd/backport/main.go:316
  • diffPackages maps only paths under packages/, so a backport PR whose only ownership change is .github/CODEOWNERS produces an empty pkgs list here and exits successfully. The Buildkite pipeline explicitly runs this check when .github/CODEOWNERS changes, so that case currently bypasses the owner-sync enforcement; include the affected/all package names for a global CODEOWNERS change (or otherwise resolve the changed CODEOWNERS entries).
    dev/scripts/backport_apply.sh:53
  • --help dispatches to usage, which always exits with status 1, so a successful help request is reported as a command failure. Handle -h/--help with a zero exit status separately from usage on invalid or missing arguments.
    dev/scripts/backport_bootstrap_inventory.sh:49
  • The usage function always exits with status 1, so the -h) usage; exit 0 ;; branch never reaches exit 0; requesting help is reported as a failure. Make the help path return status 0 while keeping invalid-option paths nonzero.
    dev/scripts/backport_bootstrap_inventory.sh:324
  • This branch-filter regex only permits lowercase letters and underscores in the package portion. Real package names such as m365_defender, o365_metrics, and 1password contain digits, so their existing backport-* branches are silently excluded from the generated inventory. Accept the same package-name characters as the inventory validator (at least [a-zA-Z0-9_]+).
  • Files reviewed: 173/195 changed files
  • Comments generated: 6
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +224 to +225
echo "--- Removing dev/testsreporter and dev/requiresupdate (go-gh/v2 not needed on backport branches)..."
rm -rf "${DEV_FOLDER}/testsreporter" "${DEV_FOLDER}/requiresupdate"
PR_AUTHOR: ${{ steps.resolve.outputs.pr_author }}
COMMENT_ID: ${{ steps.find-comment.outputs.comment_id }}
BODY_FILE: ${{ steps.find-comment.outputs.body_file }}
run: .github/scripts/backport/process-checked-branches.sh
Comment on lines +63 to +64
PR_NUMBER=$(jq -r '.pr_number' "$ARTIFACT")
echo "pr_number=$PR_NUMBER" >> "$GITHUB_OUTPUT"
Comment on lines +941 to +943
if branchRE.MatchString(target) {
return target, nil
}
Comment thread magefile.go
if err != err {
return fmt.Errorf("failed to parse DRY_RUN value: %w", err)
}
// ListPackages lists all packages found under the packages directory.
Comment thread .buildkite/pipeline.yml
- label: ":busts_in_silhouette: Check backport package owners"
key: "check-backport-owners"
command: ".buildkite/scripts/check_backport_owners.sh"
soft_fail: true
@mrodm
mrodm merged commit 241553b into elastic:backport-cloud_security_posture-2.0 Sep 17, 2026
9 of 10 checks passed
@mrodm
mrodm deleted the sync-ci-configuration-cloud_security_posture-2.0 branch September 17, 2026 09:38
@github-actions

Copy link
Copy Markdown
Contributor

Changelog sync skipped — all changelog versions are already present on main.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation. Applied to PRs that modify *.md files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants