Mike Reeves
cab57edf7c
Harden reinstall_init and add post-saltify readiness gate
...
- setup/so-functions: dump pre-reinstall salt state (systemctl /
journalctl / ls /etc/salt / .rpmnew diff) to the setup log so a
failed reinstall leaves a usable post-mortem; swap the manual
rm -rf of /etc/salt/* for `dnf -y remove salt` so package configs
get cleaned up properly.
- setup/so-setup: replace the `sleep 2 / state.show_top / sleep 2`
dance after saltify with a readiness gate that waits for
/etc/salt/pki/master/master.pub, runs check_salt_master_status,
and then wait_for_minion_key_pending before salt-key -ya. Fixes
reinstalls on 3.x timing out on "Unable to sign_in to master".
- salt/common/tools/sbin/so-common: add wait_for_minion_key_pending
helper, polls `salt-key -l pre` until the minion appears.
2026-04-23 17:43:39 -04:00
Josh Patterson
8b2064f1c1
uninstall salt during reinstall_init
2026-04-22 16:40:47 -04:00
Josh Patterson
cd6707a566
Merge pull request #15800 from Security-Onion-Solutions/feature/vm-raid-status
...
monitor raid for vms
2026-04-22 09:42:44 -04:00
Josh Patterson
edd207a9d5
soup update socloud.conf
2026-04-22 09:20:53 -04:00
Jorge Reyes
01bd3b6e06
Merge pull request #15807 from Security-Onion-Solutions/reyesj2-es933
...
urlencode elasticsearch version
2026-04-21 14:11:04 -05:00
reyesj2
06a555fafb
urlencode elasticsearch version
2026-04-21 14:01:31 -05:00
Jason Ertel
7411031e11
Merge pull request #15803 from Security-Onion-Solutions/jertel/wip
...
more error handling during image updates
2026-04-21 10:21:56 -04:00
Jason Ertel
247091766c
more error handling during image updates
2026-04-21 10:18:05 -04:00
Josh Patterson
7f93110d68
Merge remote-tracking branch 'origin/3/dev' into feature/vm-raid-status
2026-04-21 10:10:38 -04:00
Jason Ertel
33ef138866
Merge pull request #15797 from Security-Onion-Solutions/jertel/wip
...
fix template annotation
2026-04-20 17:14:53 -04:00
Jason Ertel
71da27dc8e
fix template annotation
2026-04-20 17:02:25 -04:00
Josh Patterson
ee437265fc
monitor raid for vms
2026-04-20 12:00:02 -04:00
Jorge Reyes
f5cd90d139
Merge pull request #15786 from Security-Onion-Solutions/reyesj2-es933
...
add wait_for_so-elasticsearch state and split elasticsearch cluster c…
2026-04-17 14:47:11 -05:00
reyesj2
ebb93b4fa7
add wait_for_so-elasticsearch state and split elasticsearch cluster configuration out of enabled.sls
2026-04-17 14:43:07 -05:00
Jorge Reyes
8b6d11b118
Merge pull request #15780 from Security-Onion-Solutions/reyesj2-es932
...
supress noisy warning from ES 9.3.3
2026-04-16 14:42:46 -05:00
reyesj2
ba00ae8a7b
supress noisy warning from ES 9.3.3
2026-04-16 14:41:25 -05:00
Jorge Reyes
7d22f7bd58
Merge pull request #15776 from Security-Onion-Solutions/foxtrot
...
ES 9.3.3
2026-04-15 16:29:34 -05:00
Jorge Reyes
88582c94e8
remove foxtrot version
2026-04-15 15:04:20 -05:00
Jorge Reyes
76a6997de2
Merge pull request #15775 from Security-Onion-Solutions/reyesj2-es932
...
check for addon-index templates dir before attempting to load addon i…
2026-04-14 19:27:02 -05:00
reyesj2
16a4a42faf
check for addon-index templates dir before attempting to load addon index templates
2026-04-14 19:26:37 -05:00
Jorge Reyes
0e4623c728
Merge pull request #15772 from Security-Onion-Solutions/reyesj2-es932
...
soup to 3.1.0
2026-04-14 15:04:46 -05:00
reyesj2
d598e20fbb
soup 3.1.0
2026-04-14 14:55:33 -05:00
Jason Ertel
8b0d4b2195
Merge pull request #15769 from Security-Onion-Solutions/jertel/wip
...
Improve test scenario for node descriptions
2026-04-13 18:43:01 -04:00
Jorge Reyes
cf414423b1
Merge pull request #15770 from Security-Onion-Solutions/reyesj2-es932
...
enable elastic agent patch release for 9.3.3
2026-04-13 16:28:20 -05:00
reyesj2
0405a66c72
enable elastic agent patch release for 9.3.3
2026-04-13 16:27:28 -05:00
Jason Ertel
da7c2995b0
include trailing numbers as an additional test
2026-04-13 17:09:10 -04:00
Jorge Reyes
696a1a729c
Merge pull request #15768 from Security-Onion-Solutions/reyesj2-es932
...
ES 9.3.3
2026-04-13 15:02:19 -05:00
Jason Ertel
5fa7006f11
Merge pull request #15766 from Security-Onion-Solutions/jertel/wip
...
support minion node descriptions containing spaces
2026-04-13 15:24:45 -04:00
Jason Ertel
5634aed679
support minion node descriptions containing spaces
2026-04-13 15:19:39 -04:00
reyesj2
a232cd89cc
ES 9.3.3
2026-04-13 13:36:51 -05:00
reyesj2
dd40e44530
show when addon integrations are already loaded
2026-04-13 12:36:42 -05:00
Jorge Reyes
47d226e189
Merge pull request #15765 from Security-Onion-Solutions/3/dev
...
3/dev
2026-04-13 10:40:38 -05:00
Jorge Reyes
440537140b
Merge pull request #15764 from Security-Onion-Solutions/reyesj2-es932
...
elasticsearch ilm policy load script
2026-04-13 10:39:12 -05:00
reyesj2
29e13b2c0b
elasticsearch ilm policy load script
2026-04-13 10:00:17 -05:00
Jorge Reyes
2006a07637
Merge pull request #15763 from Security-Onion-Solutions/reyesj2-es932
...
start loading addon integration index templates
2026-04-12 00:40:18 -05:00
reyesj2
abcad9fde0
addon statefile
2026-04-12 00:36:30 -05:00
reyesj2
a43947cca5
elasticsearch template load script -- for addon index templates
2026-04-12 00:23:26 -05:00
Jorge Reyes
f51de6569f
Merge pull request #15762 from Security-Onion-Solutions/reyesj2-es932
...
only append "-mappings" to component template names as needed
2026-04-11 15:42:33 -05:00
reyesj2
b0584a4dc5
only append "-mappings" to component template names as needed
2026-04-11 15:22:50 -05:00
Jorge Reyes
08f34d408f
Merge pull request #15761 from Security-Onion-Solutions/reyesj2-es932
...
rework elasticsearch template load script -- for core templates
2026-04-11 04:42:45 -05:00
reyesj2
6298397534
rework elasticsearch template load script -- for core templates
2026-04-11 04:40:47 -05:00
Jorge Reyes
9272afa9e5
Merge pull request #15754 from Security-Onion-Solutions/reyesj2-es932
...
initialize vars
2026-04-09 18:42:14 -05:00
reyesj2
378d1ec81b
initialize vars
2026-04-09 18:41:40 -05:00
Jorge Reyes
cdbacdcd7e
Merge pull request #15751 from Security-Onion-Solutions/reyesj2-es932
...
rework elasticsearch index template generation
2026-04-09 16:46:56 -05:00
reyesj2
6b8a6267da
remove unused elasticsearch:index_template pillar references
2026-04-09 16:45:26 -05:00
reyesj2
89e49d0bf3
rework elasticsearch index template generation
2026-04-09 16:44:51 -05:00
reyesj2
f0b67a415a
more filestream integration policy updates
2026-04-09 12:40:55 -05:00
Matthew Wright
81afbd32d4
Merge pull request #15742 from Security-Onion-Solutions/mwright/ai-query-length
...
Assistant: charsPerTokenEstimate
2026-04-09 11:28:37 -04:00
Josh Patterson
e9c4f40735
Merge pull request #15745 from Security-Onion-Solutions/delta
...
define options in annotation files
2026-04-09 10:39:13 -04:00
Josh Patterson
9ec4a26f97
define options in annotation files
2026-04-09 10:18:36 -04:00