Commit Graph

1186 Commits

Author SHA1 Message Date
Mike Reeves
e43a80b9c6 Add EPS and RAID status collection for telegraf 2021-01-25 19:28:30 -05:00
Mike Reeves
4ef38f8d04 Add EPS and RAID status collection for telegraf 2021-01-25 19:14:46 -05:00
Mike Reeves
2e32b53158 Fix function for appliances 2021-01-25 13:20:46 -05:00
Mike Reeves
b4c8b439a0 Detect if this is an SOS appliance 2021-01-24 12:02:34 -05:00
Mike Reeves
85e2a14f1e Put functions in correct order 2021-01-24 11:52:45 -05:00
Jason Ertel
6f14f27ca0 Add automation files for distributed network variations 2021-01-23 11:04:07 -05:00
William Wernert
8023e79020 [fix] Don't remove answer file when checking version on manager, file does not yet exist 2021-01-19 11:28:33 -05:00
William Wernert
650008e1e6 [fix] Replace leftover /root/install_opt strings with variable 2021-01-19 11:20:53 -05:00
Jason Ertel
a795f0a487 Correct airgap IPs; Remove auto tcpreplay during post-setup phase 2021-01-16 12:01:49 -05:00
William Wernert
32839f8a53 [feat] Various input validation changes + fixes
* Keep invalid input in subsequent prompts
* Remove useless placeholder values
* Only set PROCS variable once
* Make input collection loops more consistent
2021-01-15 18:05:29 -05:00
William Wernert
8cb836a17a [fix] Don't preset HOSTNAME var, interferes with automation 2021-01-15 16:22:07 -05:00
William Wernert
e440f6c44a [fix] Set variables used by sensor pillar before generating the pillar 2021-01-15 10:29:51 -05:00
William Wernert
ed129bcf1f [fix] Add verbose flag so that so-monitor-add only sees necessary information 2021-01-15 09:25:04 -05:00
William Wernert
f4de5e28bf [fix] Padding 3->4 spaces, don't use lookup_pillar before salt is installed 2021-01-15 08:57:14 -05:00
William Wernert
0f6805823e [fix] Add spacing to whiptail menu + preset err 2021-01-15 08:35:37 -05:00
William Wernert
df07cc578c [fix] Only update err if return code is non-zero 2021-01-14 13:20:56 -05:00
William Wernert
2e23e0d690 [fix] Only update err if return code is non-zero 2021-01-14 13:20:29 -05:00
William Wernert
a7b9b565fd [fix] Only return after all interfaces added to bond0 2021-01-14 13:19:29 -05:00
William Wernert
8793965f4a [fix] Capitalization 2021-01-14 13:12:12 -05:00
William Wernert
ddcd487edc [fix] Remove files not in dev 2021-01-14 13:08:11 -05:00
William Wernert
0db439df1e Merge branch 'dev' into feature/setup 2021-01-14 13:06:32 -05:00
William Wernert
3c22738ae1 [fix] Add example CIDR notation, remove placeholder X.X.X.X 2021-01-14 10:38:47 -05:00
Jason Ertel
2ccf77eaef Rename network automation files 2021-01-13 17:29:48 -05:00
William Wernert
8245b25835 [fix] Move metadata function 2021-01-13 17:28:19 -05:00
William Wernert
b68685e00e [fix] Correct metadata function name 2021-01-13 17:26:27 -05:00
William Wernert
90f085b2d7 [fix] Fail setup early if we can't determine version of manager 2021-01-13 15:57:21 -05:00
Jason Ertel
6d6779bba6 Added automation files for network eval/standalone installs; Reduced Zeek threads from 7 to 2 on all test nodes 2021-01-13 15:43:43 -05:00
Jason Ertel
0a1ab29d19 Add distributed airgap automation files 2021-01-13 14:28:54 -05:00
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
d254fd960a [feat] Add message explaining strings cannot contain spaces 2021-01-13 11:04:35 -05:00
William Wernert
0734998315 [fix] patch_schedule should not be local 2021-01-13 10:39:24 -05:00
Jason Ertel
9b060fb2d1 Adjust automation defaults for sensors and search nodes 2021-01-13 10:39:10 -05:00
Jason Ertel
bb386f9935 Allow passwordless sudo during tests for all nodes, not just manager; Only run so-test on sensor nodes during test runs 2021-01-13 10:39:05 -05:00
William Wernert
ebac17ce38 [wip] Attempting to fix missing patch schedule prompts 2021-01-13 10:29:36 -05:00
Josh Patterson
aa8a14d74a Merge pull request #2606 from Security-Onion-Solutions/automation/ssh_prompts
fix quotes
2021-01-12 14:08:08 -05:00
m0duspwnens
dbb9f90f00 fix quotes 2021-01-12 14:07:04 -05:00
William Wernert
dd20002fd5 [fix] Dockernet prompt is negative, continue on "no" 2021-01-12 11:28:24 -05:00
William Wernert
5c6f8f9d47 [fix] Correct function call (pt 2) 2021-01-12 11:27:03 -05:00
William Wernert
ff69d022b3 [fix] Correct function call 2021-01-12 11:26:20 -05:00
William Wernert
fb31b56c8b [fix] Only check for network init file if iso 2021-01-12 11:22:52 -05:00
William Wernert
38e37a0385 [refactor] Remove whiptail shard count prompt 2021-01-12 11:04:40 -05:00
William Wernert
5d077d278e [feat] Add input validation to inputbox whiptail prompts 2021-01-12 11:02:33 -05:00
Josh Patterson
4f384991ba Merge pull request #2601 from Security-Onion-Solutions/automation/ssh_prompts
remote quotes
2021-01-12 09:54:10 -05:00
m0duspwnens
9405990a2e remote quotes 2021-01-12 09:50:08 -05:00
Jason Ertel
8b49876e26 First pass at distribute ISO automation files 2021-01-11 12:04:57 -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
f07e583013 increase salt logging to info 2021-01-08 16:33:38 -05:00
Jason Ertel
9eedb874fb Add eval and standalone airgap automations 2021-01-08 12:37:54 -05:00