Jason Ertel
e45ad45d73
Merge branch '3/dev' into jertel/wip
2026-05-14 18:33:40 -04:00
Mike Reeves
1189621ec5
Merge pull request #15893 from Security-Onion-Solutions/quickfixes2
2026-05-14 18:21:30 -04:00
Mike Reeves
64731c73ba
Fix psql :var substitution in telegraf role and retention SQL
...
psql does not substitute :var references inside dollar-quoted strings,
so the DO blocks in the user and retention subcommands were receiving
literal colons and failing (silently for user, via hide_output: True).
Rewrite the conditional CREATE/ALTER ROLE with SELECT format(...) \\gexec
and guard the retention UPDATE with \\gset + \\if.
2026-05-14 17:17:49 -04:00
Josh Brower
024fece607
Tweak for nginx upgrade
2026-05-14 17:08:57 -04:00
Mike Reeves
249b126312
Quote telegraf role env vars to survive YAML-special chars in passwords
2026-05-14 17:08:51 -04:00
Mike Reeves
8e38bff0c3
Rename telegraf_postgres.sh to so-telegraf-postgres
2026-05-14 16:55:53 -04:00
Mike Reeves
b9f2d56932
Consolidate telegraf postgres SQL into multi-mode script
...
Replace inline psql heredocs in telegraf_users.sls with subcommand
dispatcher telegraf_postgres.sh: create_db, group_role, user, retention.
2026-05-14 16:37:08 -04:00
Mike Reeves
03fa01a705
Move telegraf_role.sh to postgres tools/sbin
2026-05-14 16:18:01 -04:00
Mike Reeves
450eacca41
Move telegraf role provisioning to external script with env vars
2026-05-14 16:15:54 -04:00
Mike Reeves
b7a13899f7
Suppress output logging for postgres telegraf role provisioning
2026-05-14 15:56:04 -04:00
Mike Reeves
6f273d7d97
Rename init-users.sh to init-db.sh and update all references
2026-05-14 15:53:00 -04:00
Jason Ertel
907f699721
state rename
2026-05-14 11:03:08 -04:00
Jason Ertel
e7a7047f71
Merge branch '3/dev' into jertel/wip
2026-05-14 11:01:36 -04:00
Josh Brower
b328820c01
Merge pull request #15792 from Security-Onion-Solutions/3/strelkalnk
...
Fix module name
2026-05-14 13:06:26 +02:00
Jason Ertel
936295f1c4
Merge branch '3/dev' into jertel/wip
2026-05-13 17:28:25 -04:00
Jason Ertel
61ca60a94c
prep for soc db config
2026-05-13 17:28:07 -04:00
Jorge Reyes
638aca97c8
Merge pull request #15877 from Security-Onion-Solutions/reyesj2-patch-1
...
update redis index template
2026-05-13 13:44:04 -05:00
Jorge Reyes
74a5c895e8
Merge pull request #15889 from Security-Onion-Solutions/reyesj2/zeek-ja4d
...
add zeek.ja4d ingest pipeline
2026-05-13 13:43:56 -05:00
reyesj2
d56bf01823
add zeek.ja4d ingest pipeline
2026-05-13 12:32:54 -05:00
Mike Reeves
72327285b2
Change Telegraf output from BOTH to INFLUXDB
2026-05-13 11:58:21 -04:00
Josh Patterson
cc7a237457
Merge pull request #15887 from Security-Onion-Solutions/m0duspwnens-patch-1
...
remove stig from hypervisor and managerhype
2026-05-13 10:57:58 -04:00
Josh Patterson
b068ad2b35
remove stig from hypervisor and managerhype
2026-05-13 10:53:11 -04:00
reyesj2
ef79c63858
Merge branch '3/dev' of github.com:Security-Onion-Solutions/securityonion into reyesj2/strelkalnk
2026-05-12 15:20:09 -05:00
reyesj2
01fb1aa156
check pillars for ScanLNK and rename to ScanLnk
2026-05-12 15:19:44 -05:00
Doug Burks
f19bdd7aae
Merge pull request #15883 from Security-Onion-Solutions/reyesj2/transformhealth
...
use temp files to prevent jq arg too long
2026-05-12 15:36:12 -04:00
reyesj2
f637dc62d1
use temp files to prevent jq arg too long
2026-05-12 13:29:32 -05:00
Jorge Reyes
081f6fa1fb
Merge pull request #15878 from Security-Onion-Solutions/reyesj2/es-ingest-lag
...
add ingest latency metrics
2026-05-12 10:21:04 -05:00
Josh Brower
125610ed42
Additional test coverage
2026-05-12 10:11:22 -04:00
Josh Brower
306b0af4d0
Initial commit
2026-05-12 09:55:06 -04:00
reyesj2
492ae80da7
add ingest latency metrics
2026-05-11 16:51:38 -05:00
Jorge Reyes
4a2177c827
update redis index template
...
missing redis integration component templates
2026-05-11 16:15:56 -05:00
Josh Brower
006ac31109
Merge pull request #15579 from marcopedrinazzi/3/dev
...
New Sigma rules pipeline mapping for M365 and Fortigate
2026-05-11 21:03:53 +02:00
Josh Brower
e1d830da76
proc_creation per OS type
2026-05-08 09:11:24 -04:00
Josh Brower
499f7102bd
cleanup status code
2026-05-07 11:27:49 -04:00
Josh Patterson
4bc19f91ce
Merge pull request #15867 from Security-Onion-Solutions/fixhype
...
sanitize minion ids for hypervisor reactors / orchestration
2026-05-06 09:46:01 -04:00
reyesj2
dceed421ae
update grok type conversion to convert processor
2026-05-05 13:41:00 -05:00
Josh Patterson
652ac5d61f
fix regex
2026-05-05 14:26:04 -04:00
Josh Patterson
192f6cfe13
Merge remote-tracking branch 'origin/3/dev' into fixhype
2026-05-05 08:18:26 -04:00
Mike Reeves
5bca81d833
Merge pull request #15858 from Security-Onion-Solutions/security-fix
...
Fix unsafe PyYAML load in filecheck
2026-05-04 16:16:40 -04:00
Josh Patterson
1c6574c694
ensure minion ids
2026-05-04 14:03:14 -04:00
Mike Reeves
b701664e04
Fix unsafe PyYAML load in filecheck
2026-05-04 12:09:35 -04:00
Jorge Reyes
bc64f1431d
Merge pull request #15857 from Security-Onion-Solutions/reyesj2/package-registry-health
...
fleet package registry health check
2026-05-04 11:05:23 -05:00
reyesj2
2203037ce7
fleet package registry health check
2026-05-04 10:52:37 -05:00
reyesj2
702b3585cc
excluding additional integration transform job failures
2026-05-01 12:57:59 -05:00
reyesj2
86966d2778
reauthorize unhealthy transform jobs using kibana 9.3.3 auth flow
2026-05-01 12:44:08 -05:00
Jorge Reyes
ce3ad3a895
Merge pull request #15844 from Security-Onion-Solutions/reyesj2/elastic-agent-warning
...
update default elastic agent logging level to warning
2026-04-30 09:46:28 -05:00
reyesj2
39d0947102
update default elastic agent logging level to warning
2026-04-29 17:38:40 -05:00
Jorge Reyes
2f01ce3b23
so-elastic-fleet-outputs-update now checks for cert drift. Remove running --cert arg on cert change to prevent highstate from running outputs-update 2x
2026-04-29 12:33:28 -05:00
Mike Reeves
71b19c1b5f
Merge pull request #15840 from Security-Onion-Solutions/fix/import-postgres-firewall
...
Open postgres in DOCKER-USER firewall everywhere influxdb is open
2026-04-29 09:20:03 -04:00
Mike Reeves
82e55ae87f
Open postgres on every hostgroup that opens influxdb
...
The static defaults only listed postgres on each role's self-hostgroup,
leaving sensor/searchnode/heavynode/receiver/fleet/idh/desktop/hypervisor
hostgroups unable to reach the manager's so-postgres in distributed
grids. A dynamic block in firewall/map.jinja added postgres to those
hostgroups only when telegraf.output was switched to POSTGRES/BOTH,
which left postgres unreachable by default.
Mirror influxdb statically across manager/managerhype/managersearch/
standalone for every hostgroup that already lists influxdb, and drop
the now-redundant telegraf-gated dynamic block from firewall/map.jinja.
2026-04-29 09:09:50 -04:00