23 lines
607 B
Bash
23 lines
607 B
Bash
|
|
#!/bin/bash
|
||
|
|
set -euo pipefail
|
||
|
|
|
||
|
|
LOG_DIR="/home/wolfy/log/ansible-prod"
|
||
|
|
mkdir -p "$LOG_DIR"
|
||
|
|
|
||
|
|
TIMESTAMP="$(date '+%Y-%m-%d_%H-%M-%S')"
|
||
|
|
LOG_FILE="$LOG_DIR/ubuntu-prod-update-$TIMESTAMP.log"
|
||
|
|
|
||
|
|
exec >>"$LOG_FILE" 2>&1
|
||
|
|
|
||
|
|
echo "========================================"
|
||
|
|
echo "Prod patching run started: $(date -Is)"
|
||
|
|
echo "========================================"
|
||
|
|
|
||
|
|
cd /home/wolfy/ansible
|
||
|
|
|
||
|
|
/home/wolfy/ansible-env/bin/ansible-playbook playbooks/update-prod-servers.yml
|
||
|
|
|
||
|
|
echo
|
||
|
|
echo "========================================"
|
||
|
|
echo "Prod patching run completed: $(date -Is)"
|
||
|
|
echo "========================================"
|