diff --git a/bin-env b/bin-env index 9be921f..d0f02d0 100755 --- a/bin-env +++ b/bin-env @@ -18,7 +18,7 @@ if [ -z "$FLEET_NODE" ]; then t520*|workstation*) export FLEET_NODE="t520" ;; bazina*) export FLEET_NODE="bazina" ;; boxC*|B) export FLEET_NODE="boxC" ;; - penguin*|crostini*) export FLEET_NODE="penguin" ;; + penguin*|crostini*) export FLEET_NODE="crostini" ;; localhost|android*) export FLEET_NODE="android" ;; *) export FLEET_NODE="$_HOST" ;; esac diff --git a/fleet-beacon b/fleet-beacon index 6ecd024..19572c8 100755 --- a/fleet-beacon +++ b/fleet-beacon @@ -130,7 +130,8 @@ def main(): alert = "" if hostname == "boxC" and mount == "/mnt/kof17" and disk_free < 3.0: alert = f"kof17 CRITICAL: {disk_free}G free" - elif hostname == "penguin" and disk_free < 1.0: + elif hostname in ("penguin", "crostini") and disk_free < 1.0: + alert = f"crostini LOW DISK: {disk_free}G free" alert = f"penguin LOW DISK: {disk_free}G free" elif bat_pct >= 0 and bat_pct <= 15: alert = f"{hostname} BATTERY CRITICAL: {bat_pct}%" diff --git a/provision-crostini b/provision-crostini new file mode 120000 index 0000000..8496319 --- /dev/null +++ b/provision-crostini @@ -0,0 +1 @@ +provision-penguin \ No newline at end of file diff --git a/provision-penguin b/provision-penguin index 6060f5f..0ca7ee9 100755 --- a/provision-penguin +++ b/provision-penguin @@ -15,9 +15,9 @@ ssh -o ConnectTimeout=5 "kof@$PENGUIN_IP" ' git -C ~/bin pull origin main sudo bash -c "cat << CONF > /etc/fleet_id # Fleet Node Identification -FLEET_NODE=\"penguin\" +FLEET_NODE=\"crostini\" FLEET_ARCH=\"x86_64\" -FLEET_SIGN=\"[penguin:x86_64]\" +FLEET_SIGN=\"[crostini:x86_64]\" CONF chmod 644 /etc/fleet_id"