Commit Graph

971 Commits

Author SHA1 Message Date
Jason Ertel ea1ab75072 Refactored so-common node type checks for improved readability; Updated so-tcpreplay to support distributed grids 2021-01-13 12:42:54 -05:00
William Wernert 4dc3a6aa35 [refactor] Standardize list inputs to comma separated 2021-01-13 11:36:20 -05:00
William Wernert 332c6877b8 [fix] Add extra arg to printf instead of using echo 2021-01-12 11:01:25 -05:00
William Wernert ef7a934b9d [feat] Add functions for input validation 2021-01-12 11:01:04 -05:00
Jason Ertel bc8e200919 Continued retry implementation for salt-key acceptance; improve timestamp coverage in setup 2021-01-10 02:34:46 -05:00
Jason Ertel 63047b4b85 Add retry logic around salt key acceptance during setup 2021-01-10 00:57:43 -05:00
m0duspwnens 83e7493691 add description for exit code 99 2021-01-07 11:23:39 -05:00
m0duspwnens a5735e6654 return 99 if setup is running 2021-01-06 20:14:42 -05:00
m0duspwnens ae7c0a26be add a quiet mode to so-status for automation testing 2021-01-06 18:46:21 -05:00
Jason Ertel 7dcd934269 so-fleet-setup doesn't need an interactive terminal to run, remove 'it' 2021-01-06 14:37:27 -05:00
Jason Ertel bedbd39b82 tcpreplay doesn't need an interactive terminal to run, remove 'it' 2021-01-06 14:37:27 -05:00
Jason Ertel 7d97e3590c Redirect tcpreplay init output to file 2021-01-06 14:37:27 -05:00
Jason Ertel fb28faa4e3 Monitor interface will not always be bond0 - pull correct value from pillar; Replay test data after automated test installations complete. 2021-01-06 14:37:26 -05:00
William Wernert 9d674d6d3a [feat] Add so-monitor-add script 2021-01-04 13:35:14 -05:00
Jason Ertel 4b244645ba so-fleet-setup doesn't need an interactive terminal to run, remove 'it' 2020-12-31 10:52:59 -05:00
Jason Ertel 6b81419d38 tcpreplay doesn't need an interactive terminal to run, remove 'it' 2020-12-30 22:02:19 -05:00
Jason Ertel e167bfed20 Redirect tcpreplay init output to file 2020-12-30 18:48:56 -05:00
Jason Ertel ea5e25c4a5 Monitor interface will not always be bond0 - pull correct value from pillar; Replay test data after automated test installations complete. 2020-12-29 10:34:31 -05:00
William Wernert e9a6155e44 Merge branch 'dev' into feature/wait-for-apt 2020-12-28 18:26:38 -05:00
William Wernert 97466957a7 [fix] Fix text printed to whiptail progress bar 2020-12-28 15:06:03 -05:00
William Wernert cdb6dfcea0 [fix][wip] Fix whiptail output 2020-12-28 14:55:15 -05:00
William Wernert 5059373485 [fix] Change text printed to whiptail progress bar 2020-12-28 14:43:33 -05:00
William Wernert af62e64852 [fix] Message changes 2020-12-28 14:40:17 -05:00
William Wernert 5836d22525 [fix] Change text printed to whiptail progress bar 2020-12-28 14:29:03 -05:00
William Wernert a4239d7fe4 [fix] Clarify why dpkg lock is needed 2020-12-28 14:20:37 -05:00
William Wernert 5bd15b91ea [fix] Message formatting changes 2020-12-28 14:18:43 -05:00
William Wernert a0533dd6b5 [feat] Increase retry_count, decrease wait time, change wording 2020-12-28 14:17:27 -05:00
William Wernert f7a60a011b [fix] Message formatting 2020-12-28 14:06:33 -05:00
William Wernert 17160dcdbe [fix] Don't repeat fail message on last attempt 2020-12-28 14:02:46 -05:00
William Wernert 0dd80a664f [fix] Only call progress callback if arg passed 2020-12-28 14:00:09 -05:00
William Wernert 1e0525b1ad [fix] Only call progress callback if arg passed 2020-12-28 13:57:44 -05:00
William Wernert 7050b1fce5 [fix] Don't use same variable for increment and limit 2020-12-28 13:55:03 -05:00
Jason Ertel 7fe0182ede Refactor so-test and so-tcpreplay to be compatible with SO 2.3.20+; Change hive_init and cortex_init to initialize the cortex and fleet services directly on the manager IP instead of attempting to use the public URL 2020-12-28 11:26:56 -05:00
William Wernert 4d1cb37468 [feat] Add function to wait for dpkg lock 2020-12-28 09:35:51 -05:00
Jason Ertel 2d44b69e8d Refactor hive and cortex init to use wait loops instead of hardcoded sleeps 2020-12-23 12:12:38 -05:00
Jason Ertel aa5c0a7351 Clarify prompt instructions for so-elastalert-test 2020-12-23 09:37:44 -05:00
Jason Ertel cfe5019f51 Add firewall listhogroups and listportgroups commands; Change AMI test defaults to use a custom hostname for cypress access 2020-12-22 17:59:59 -05:00
Wes Lambert ac96ded2dc Support setting rule repos via pillar 2020-12-22 15:36:15 +00:00
Mike Reeves dea88e4c68 Update soup 2020-12-18 13:27:08 -05:00
Mike Reeves 96bd1e72a7 Update soup 2020-12-18 11:55:24 -05:00
Mike Reeves 6ccbe47f10 Fix Jinja 2020-12-17 16:34:49 -05:00
TOoSmOotH d99596ad06 Fix Docker Settings on new installs 2020-12-17 15:21:29 -05:00
Josh Brower 73ad89f4ba Fix so-suricata-testrule 2020-12-17 11:05:57 -05:00
TOoSmOotH 345710a48d Make sure thehive is up then soup by hitting api 2020-12-16 17:41:38 -05:00
TOoSmOotH 23110d3b33 Make sure thehive is up then soup 2020-12-16 17:23:51 -05:00
William Wernert 384456a991 [fix] Make repo directory during soup if it doesn't exist 2020-12-16 16:18:17 -05:00
TOoSmOotH 6e84227525 Add DB migration for thehive 2020-12-16 16:06:05 -05:00
Josh Patterson 3ff99da302 Merge pull request #2359 from Security-Onion-Solutions/fix/so-status-import-node
Fix/so status import node
2020-12-16 14:22:08 -05:00
m0duspwnens 2d497cb724 change to just Hunt 2020-12-16 14:15:57 -05:00
Mike Reeves eecb323459 remove extra state.apply common 2020-12-16 13:12:38 -05:00