Commit Graph

1531 Commits

Author SHA1 Message Date
William Wernert ca9ac46cd2 Add keypress instruction at end of summary 2021-04-20 13:27:52 -04:00
William Wernert 95bb757b03 Fix salt-master check 2021-04-20 13:12:55 -04:00
William Wernert bbf16d0f11 Show airgap prompt within if statement + persist variable for node installs 2021-04-20 11:34:17 -04:00
m0duspwnens 115764ae38 merge with dev and fix merge conflict in so-functions https://github.com/Security-Onion-Solutions/securityonion/issues/3264 2021-04-20 10:03:15 -04:00
William Wernert b449955711 Proxy whiptail fixes
* Don't try to set up proxy/manager proxy during network only flow
* Fix logic to never show new menu on airgap, set MANAGERUPDATES to 1 on airgap minions
2021-04-19 16:26:53 -04:00
William Wernert d2067a42bd Don't skip new menu on airgap minions 2021-04-19 14:12:53 -04:00
William Wernert b37da027fd ECDSA to ED25519 2021-04-19 14:08:25 -04:00
William Wernert d8457255cb n -> z 2021-04-19 14:06:10 -04:00
William Wernert 7948906f51 Fix minion airgap logic 2021-04-19 14:04:01 -04:00
William Wernert ba9a45bd0f Split network init + ssh copy notices 2021-04-19 14:02:00 -04:00
William Wernert 07e0ce563d Symmetrical spaces + remove useless logic 2021-04-19 13:50:30 -04:00
William Wernert 002fa99055 Fix whiptail order 2021-04-19 13:47:50 -04:00
William Wernert 59247b4579 Add exit check to new menu 2021-04-19 13:45:01 -04:00
William Wernert e8553162a5 [refactor] Change how whiptail asks for proxy settings 2021-04-19 10:51:39 -04:00
Mike Reeves 989c2b23b1 Fix Airgap Automation 2021-04-13 15:34:03 -04:00
m0duspwnens 78ff84f968 Merge remote-tracking branch 'remotes/origin/dev' into salt3003.1 2021-04-13 12:05:58 -04:00
m0duspwnens eb94c011e2 update location of yum keys and repo files for setup 2021-04-13 11:15:15 -04:00
William Wernert 25637b74db Add back removed testing skip 2021-04-12 16:14:47 -04:00
William Wernert cc344d921a Skip whiptail during testing, echo error message to setup log 2021-04-12 16:13:32 -04:00
William Wernert 8cb4a75eb1 Merge branch 'dev' into feature/setup-check-manager 2021-04-12 13:14:51 -04:00
William Wernert 73a1bdd885 Send stdout to log, and actually populate error message 2021-04-12 12:59:45 -04:00
William Wernert 4db20a00ff Add quotes around description, since it can contain spaces 2021-04-09 10:16:19 -04:00
William Wernert 026ce76966 Change airgap prompt to menu 2021-04-09 10:11:00 -04:00
William Wernert 764307bfa0 Reformat airgap whiptail prompt 2021-04-09 10:09:28 -04:00
William Wernert fc9df2bbae Update airgap question to ask during minion installs too 2021-04-09 10:00:50 -04:00
William Wernert 9b5276f1ab Remove bad || statement 2021-04-09 09:59:54 -04:00
William Wernert b2fcd438c2 Initial support for checking state of manager during setup 2021-04-09 09:39:33 -04:00
m0duspwnens ecda46c04b Merge remote-tracking branch 'remotes/origin/dev' into salt3003.1 2021-04-09 09:37:35 -04:00
Mike Reeves c9feda1168 Do not upgrade salt on ISO installs 2021-04-09 08:48:29 -04:00
William Wernert 0ea57b4848 Merge pull request #3805 from Security-Onion-Solutions/foxtrot
Setup option summary + proxy test fix
2021-04-08 12:00:23 -04:00
Mike Reeves 09b14e6a86 Fix Repo Logic 2021-04-08 10:38:50 -04:00
Mike Reeves 4c5f373ffa Fix Repo Logic 2021-04-08 10:37:44 -04:00
Mike Reeves fdaf251ba0 Fix Repo Logic 2021-04-08 10:36:52 -04:00
Mike Reeves 951369c2d6 Fix Repo Logic 2021-04-08 10:25:36 -04:00
Mike Reeves ce9f781d81 Fix Repo Logic 2021-04-08 10:24:04 -04:00
Mike Reeves 725320ebc8 Fix Repo Logic 2021-04-08 10:02:11 -04:00
William Wernert a5f5888913 Summary order change 2021-04-07 17:03:08 -04:00
William Wernert 3c69c0c24c Correct patch schedule name logic in summary 2021-04-07 14:15:02 -04:00
William Wernert 3a4cf8aa26 Add proxy url/user to summary 2021-04-07 13:54:01 -04:00
William Wernert ec076bba4a MTU is not always set by the user, so don't always show in summary 2021-04-07 13:42:18 -04:00
William Wernert f83ac5a278 Print install summary to file and setup log after user confirms 2021-04-07 13:38:47 -04:00
William Wernert 5e5df4d65a Merge branch 'feature/setup-end-screen' into foxtrot 2021-04-07 13:23:45 -04:00
William Wernert 377b14ccb1 ESCLUSTERNAME is empty for standalone, so check if it's set before listing 2021-04-07 13:20:55 -04:00
William Wernert ceb1ea61dc Summary screen changes 2021-04-07 13:15:49 -04:00
Mike Reeves c8c1553247 Fix Logic for Airgap distributed 2021-04-07 12:36:50 -04:00
Mike Reeves ed0cd97de5 Fix Logic for Airgap distributed 2021-04-07 12:34:23 -04:00
William Wernert 5b3014496b Proxy fixes
* Adjust proxy test timeout
* Don't show proxy on error
* Add echo statement so user knows what setup is doing
2021-04-07 10:35:59 -04:00
William Wernert 88c565feae Fix proxy test logic 2021-04-07 10:14:16 -04:00
Mike Reeves 5cd7d65b3f Fix Logic for Airgap distributed 2021-04-07 10:03:33 -04:00
William Wernert 099ac2ff19 Minor formatting changes to whiptail end screen 2021-04-07 09:06:22 -04:00