<commit_before>
### Install Supermicros (or other MintBox2) via PXE Server

#### Install Supermicro from the PXE Server

1. Boot the machine 
2. Hold the F12 key to activate the Network Boot
3. At the boot menu, select CentOS 7 - Kickstart
4. Wait for the automated install to complete
5. Login to the console and verify the install
6. From the Salt Master, accept the key from the salt minion:  `salt-key -a <minion_id>`
7. Test the connectivity to the Salt minion: `salt <minion_id> test.ping`
8. Assign the node the minion role: `salt <minion_id> grains.setvals "{'saltstack-base':{'role':'minion'}}"`
9. Setup networking:  `salt <minion_id> network.team`
10. Reboot the servers to activate networking: `salt <minion_id> cmd.run 'reboot'`

#### Notes

ALT: Setup networking for CentOS 6 servers
```bash
salt '<minion_id>' state.sls iptables saltenv=base
salt '<minion_id>' state.sls selinux saltenv=base
salt '<minion_id>' state.sls network.bond saltenv=base
```
<commit_msg>Update pxe-install.md<commit_after>
### Install Supermicros (or other MintBox2) via PXE Server

#### Install Supermicro from the PXE Server

1. Hook up your crash cart and boot the machine 
2. Hold the F12 key to activate the Network Boot
3. At the boot menu, select CentOS 7 - Kickstart
4. Wait for the automated install to complete
5. Login from the console to verify the installation.
6. From the Salt Master:
    - accept the key from the salt minion:  `salt-key -a <minion_id>`
    - Verify connectivity to the Salt minion: `salt <minion_id> test.ping`
    - Assign the node the minion role: `salt <minion_id> grains.setvals "{'saltstack-base':{'role':'minion'}}"`
    - Configure networking:  `salt <minion_id> state.sls network.team`
10. From the console:
    - restart networking: `service network restart`
    - Restart networking again: `service network restart`
    - Verify connectivity: `ping salt`
11. Verify the connectivity for the Supermicro

#### Notes

ALT: Setup networking for CentOS 6 servers
```bash
salt '<minion_id>' state.sls iptables saltenv=base
salt '<minion_id>' state.sls selinux saltenv=base
salt '<minion_id>' state.sls network.bond saltenv=base
```

{'fraction_non_alphanumeric': 0.1004164738546969, 'fraction_numerical': 0.014345210550670985, 'mean_word_length': 4.445843828715366, 'pattern_counts': {'":': 0, '<': 18, '<?xml version=': 0, '>': 18, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5681059', 'n_tokens_mistral': 728, 'n_tokens_neox': 675, 'n_words': 285}