Mike Reeves
f2628f2e5b
Prime the CentOS Repos
2021-04-23 12:09:41 -04:00
m0duspwnens
4f545eefc2
update preflight
2021-04-22 15:27:57 -04:00
William Wernert
c297031f6b
Surround scalar in single quotes
2021-04-21 17:58:13 -04:00
William Wernert
071e5166b4
Set package manager source in patch pillar for yum.conf
2021-04-21 17:57:02 -04:00
William Wernert
261e7f7fd9
sed and grep need input files
2021-04-21 16:29:24 -04:00
William Wernert
c1ae7ff3b6
Set proxy, replace when setting up yum for manager proxy
2021-04-21 16:18:20 -04:00
William Wernert
f3d663f090
Don't set yum/apt proxy if updating through manager
2021-04-21 15:59:37 -04:00
William Wernert
3f007f1026
Disable fastestmirror during setup + soup
2021-04-20 15:18:06 -04:00
William Wernert
3d90423495
Fix summary message to preserve empty line
2021-04-20 14:44:58 -04:00
William Wernert
113e558a05
Set manager early for proxy config
2021-04-20 14:32:17 -04:00
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
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