Josh Patterson
ae6a705ce1
Speed up so-elastic-fleet-integration-policy-load
...
Fetch each agent policy once per group instead of refetching the full
policy (plus a fresh Kibana session cookie) for every integration file,
and dispatch the create/update writes as throttled background jobs.
Adds elastic_fleet_load_integrations_dir and elastic_fleet_throttle to
so-elastic-fleet-common, reusing the bounded-concurrency pattern from
so-elasticsearch-ilm-policy-load. Replaces the four serial loops in the
loader with one call per agent policy.
2026-06-12 09:38:41 -04:00
reyesj2
39d0947102
update default elastic agent logging level to warning
2026-04-29 17:38:40 -05:00
reyesj2
89e49d0bf3
rework elasticsearch index template generation
2026-04-09 16:44:51 -05:00
reyesj2
e9af46a8cb
less strict exits for fleet configuration
2025-09-30 14:28:42 -05:00
reyesj2
336ca0dbbd
typos
2025-09-18 15:42:25 -05:00
reyesj2
faa112eddf
update last so-elastic-fleet-common functions
2025-09-18 12:18:16 -05:00
reyesj2
f663f22628
elastic_fleet_integration_id
2025-09-18 10:27:54 -05:00
reyesj2
8b07ff453d
elastic_fleet_integration_policy_package_version
2025-09-18 10:21:07 -05:00
reyesj2
24a0fa3f6d
add fleet_api wrapper for curl retries
2025-09-18 10:15:57 -05:00
reyesj2
a5011b398d
add err check and retries to elastic_fleet_integration_policy_package_name and associated scripts
2025-09-18 09:39:56 -05:00
reyesj2
5b70398c0a
add error check & retries to elastic_fleet_integration_policy_names and associated scripts
2025-09-17 15:35:20 -05:00
reyesj2
f3aaee1e41
update elastic_fleet_agent_policy_ids scripts already check rc
2025-09-17 14:59:41 -05:00
reyesj2
d0e875928d
add error checking and retries for elastic_fleet_installed_packages & associated script
2025-09-17 14:59:13 -05:00
reyesj2
9e24d21282
remove unused functions from so-elastic-fleet-common
2025-09-17 11:41:27 -05:00
reyesj2
5806999f63
add error check & retries to elastic_fleet_bulk_package_install
2025-09-17 11:39:06 -05:00
reyesj2
063a2b3348
update elastic_fleet_package_version_check & elastic_fleet_package_install to add error checking + retries. Update related scripts
2025-09-16 21:56:53 -05:00
reyesj2
bcd2e95fbe
add error checking and retries to elastic_fleet_integration_policy_upgrade
2025-09-16 21:22:03 -05:00
reyesj2
948d72c282
add error check and retry to elastic_fleet_integration_update
2025-09-16 21:07:02 -05:00
reyesj2
bdeb92ab05
add err check and retries for elastic_fleet_integration_create
2025-09-16 20:30:45 -05:00
reyesj2
fdb5ad810a
add err check and retries around func elastic_fleet_policy_create
2025-09-16 20:10:48 -05:00
reyesj2
4728b96c51
add a retry to so-elastic-fleet-integration-upgrade when response isn't what was expected that way the error message isn't throwin into sosetup / soup log
2025-07-22 16:16:28 -05:00
reyesj2
844283cc38
get more results
2025-03-21 14:55:52 -05:00
reyesj2
ecf094f684
WIP: support all es fleet integrations
...
Signed-off-by: reyesj2 <94730068+reyesj2@users.noreply.github.com >
2024-12-26 16:18:04 -06:00
weslambert
69857b6b5c
Use ID instead of name
2024-10-08 10:54:54 -04:00
weslambert
57e06dced2
Change message
2024-09-13 13:52:01 -04:00
weslambert
bc71af7a1f
Check status
2024-09-13 13:27:26 -04:00
Wes
061f42626c
Add functions to common
2024-09-11 15:00:55 +00:00
Josh Brower
33f538b73e
Upgrade Defend Integration policy
2023-11-09 11:52:06 -05:00
defensivedepth
1043315e6b
Manage Elastic Defend Integration manually
2023-10-12 09:22:26 -04:00
Wes
e84d624d23
Force package installation
2023-08-16 20:10:20 +00:00
Josh Brower
0d894b7f52
Upgrade integration packages
2023-08-10 18:57:17 -04:00
Wes
94fe456e28
Add package functions
2023-06-23 13:19:20 +00:00
Wes
b6e090f29f
Move Elastic Fleet logic in so-common to so-elastic-fleet-common
2023-05-30 18:43:56 +00:00