Mike Reeves
ffd34d4e0e
Merge pull request #15919 from Security-Onion-Solutions/TOoSmOotH-patch-2
...
Add 3.2.0 option to discussion template
2026-05-21 15:58:28 -04:00
Mike Reeves
aa78978740
Add 3.2.0 option to discussion template
2026-05-21 15:57:57 -04:00
Mike Reeves
75d4f5e496
Merge pull request #15918 from Security-Onion-Solutions/TOoSmOotH-patch-1
...
Bump version from 3.1.0 to 3.2.0
2026-05-21 15:49:08 -04:00
Mike Reeves
89a28d2cfe
Bump version from 3.1.0 to 3.2.0
2026-05-21 15:45:58 -04:00
Mike Reeves
d87313db27
Merge pull request #15911 from Security-Onion-Solutions/3.1.0
...
3.1.0
2026-05-21 13:50:23 -04:00
Mike Reeves
141a61f5b5
3.1.0
2026-05-21 13:47:03 -04:00
Jorge Reyes
901cbf03e4
Merge pull request #15907 from Security-Onion-Solutions/reyesj2/es-verify-compat
...
Verify compatibility for all ES nodes in the cluster
2026-05-20 14:16:41 -05:00
reyesj2
b485be4602
separate salt-key command from main es version compatiblity loop
2026-05-20 14:12:58 -05:00
reyesj2
7d13007aa9
block soup if all ES nodes are not online and reporting their ES version for compatibility check
2026-05-20 10:03:37 -05:00
reyesj2
d7a1b67095
use pipefail on heavynode versino command to pass through error
2026-05-20 09:16:57 -05:00
reyesj2
6c8997b28a
verify all heavynodes and all searchnodes are at compatible ES version before attempting an elasticsearch upgrade
2026-05-19 22:27:31 -05:00
Jorge Reyes
58f1d08ebe
Merge pull request #15902 from Security-Onion-Solutions/reyesj2/ea-fleet-sync
...
sync elastic agent packages to fleet nodes
2026-05-19 11:08:48 -05:00
reyesj2
d0aa33a255
sync elastic agent packages to fleet nodes
2026-05-19 10:50:17 -05:00
Jorge Reyes
74b50f6009
Merge pull request #15899 from Security-Onion-Solutions/revert-15895-reyesj2/agentinstall
...
Revert "use -verify flag during grid agent install to ensure agent health"
2026-05-16 10:01:58 -05:00
Jorge Reyes
e89c820b65
Revert "use -verify flag during grid agent install to ensure agent health"
2026-05-16 09:59:14 -05:00
Jorge Reyes
9ac05a6ad1
Merge pull request #15895 from Security-Onion-Solutions/reyesj2/agentinstall
...
use -verify flag during grid agent install to ensure agent health
2026-05-15 12:58:09 -05:00
Jason Ertel
24ee3318bc
Merge pull request #15898 from Security-Onion-Solutions/jertel/logcheck
...
exclude fps
2026-05-15 11:38:20 -04:00
Jason Ertel
ce566ba174
exclude fps
2026-05-15 11:36:46 -04:00
Mike Reeves
2635a60a8c
Merge pull request #15896 from Security-Onion-Solutions/quickfixes2
...
Make so-postgres-backup fail-safe against silent corruption
2026-05-15 09:32:15 -04:00
Mike Reeves
244a73b7a2
Make so-postgres-backup fail-safe against silent corruption
...
The dump pipeline returned gzip's exit status, so a pg_dumpall that
died mid-stream still produced a valid .gz holding a truncated dump,
written straight to the final filename. The idempotency check then
blocked retries for the day and the corrupt file counted toward
retention, evicting a good backup each day until none remained.
- set -o pipefail so a failed pg_dumpall fails the pipeline
- dump to a .tmp file and atomically rename only after success, so
the final filename appears only for a complete backup
- gzip -t integrity check before publishing
- trap-based cleanup of the temp file; sweep stale temps at startup
- run retention only after a successful backup, with a glob
restricted to finished backups
- log timestamped OK/ERROR outcomes to /opt/so/log/postgres/backup.log
2026-05-15 08:48:54 -04:00
Mike Reeves
1189621ec5
Merge pull request #15893 from Security-Onion-Solutions/quickfixes2
2026-05-14 18:21:30 -04:00
reyesj2
d2524a593f
use -verify flag during grid agent install to ensure agent health
2026-05-14 17:12:02 -05:00
Josh Brower
f2ab2354fd
Merge pull request #15894 from Security-Onion-Solutions/3/nginx-fix
...
Tweak for nginx upgrade
2026-05-14 23:20:57 +02: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
Josh Brower
b328820c01
Merge pull request #15792 from Security-Onion-Solutions/3/strelkalnk
...
Fix module name
2026-05-14 13:06:26 +02: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
d29267d9c2
Merge pull request #15888 from Security-Onion-Solutions/TOoSmOotH-patch-1
...
Change Telegraf output from BOTH to INFLUXDB
2026-05-13 12:47:55 -04: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
Jorge Reyes
b103f412b5
Merge pull request #15884 from Security-Onion-Solutions/reyesj2/strelkalnk
...
rename strelka ScanLNK - ScanLnk
2026-05-13 09:46:52 -05: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
d6d90d84cd
Merge pull request #15880 from Security-Onion-Solutions/feature/import-overrides
...
Initial commit
2026-05-12 17:00:44 +02: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