Update deployments/automation/FOG Project.md
All checks were successful
Automatic Documentation Deployment / Sync Docs to https://kb.bunny-lab.io (push) Successful in 6s

This commit is contained in:
2026-05-04 16:55:03 -06:00
parent 439e7a0d64
commit 132aa21f08

View File

@@ -44,12 +44,20 @@ If you want to deploy the FOG Project software in your homelab environment to re
Apply the configuration safely and temporarily with `sudo netplan try` and if connectivity still works, accept the changes permanently by running `sudo netplan apply`. Otherwise, Netplan will roll back the changes automatically. Apply the configuration safely and temporarily with `sudo netplan try` and if connectivity still works, accept the changes permanently by running `sudo netplan apply`. Otherwise, Netplan will roll back the changes automatically.
### Update the Host ### Update & Snapshot the GuestVM
Before we take a checkpoint/snapshot and install FOG Project, we want to ensure that the GuestVM is fully updated. After the updates are complete, shutdown the GuestVM, take a snapshot, and boot it back up. Before we take a checkpoint/snapshot and install FOG Project, we want to ensure that the GuestVM is fully updated. After the updates are complete, shutdown the GuestVM, take a snapshot, and boot it back up.
```sh ```sh
sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove
sudo poweroff sudo poweroff
<snapshot the GuestVM>
<boot the GuestVM>
``` ```
### Download FOG Project Tarball
Download the most recent FOG Project tarball from the [official website](https://fogproject.org/download.php) then extract it.
```sh
curl -L https://api.github.com/repos/FOGProject/fogproject/tarball/1.5.10.1826 -o /tmp/FOGProject-fogproject-1.5.10.1826-0-g2309704.tar.gz
tar -xzvf FOGProject-fogproject-1.5.10.1826-0-g2309704.tar.gz
cd FOGProject-fogproject-1.5.10.1826-0-g2309704/bin
sudo ./installfog.sh
```