diff --git a/scripts/ci-deploy-production.sh b/scripts/ci-deploy-production.sh index 0b666e2..69aa6b4 100755 --- a/scripts/ci-deploy-production.sh +++ b/scripts/ci-deploy-production.sh @@ -32,7 +32,7 @@ MAX_RETRIES=3 RETRY_DELAY=5 # Reduced from 10s to 5s DEPLOYMENT_TIMEOUT=180 # Reduced from 300s to 180s (3 minutes) HEALTH_CHECK_TIMEOUT=90 # Reduced from 120s to 90s -MIN_DISK_SPACE_MB=500 # Reduced from 1000MB to 500MB + FORCE_PULL=true # Always pull latest images # Color codes for output @@ -146,13 +146,7 @@ pre_flight_checks() { exit 1 fi - # Check available disk space - local available_space - available_space=$(df /var/lib/docker --output=avail --block-size=1M | tail -n1 | tr -d ' ') - if [ $available_space -lt $MIN_DISK_SPACE_MB ]; then - error "Insufficient disk space: ${available_space}MB available, ${MIN_DISK_SPACE_MB}MB required" - exit 1 - fi + # Verify required environment variables REQUIRED_VARS="REGISTRY_USER REGISTRY_PASSWORD CI_REPO_NAME AUTHENTICATION_BACKEND_LDAP_PASSWORD IDENTITY_VALIDATION_RESET_PASSWORD_JWT_SECRET STORAGE_ENCRYPTION_KEY SESSION_SECRET NOTIFIER_SMTP_PASSWORD IDENTITY_PROVIDERS_OIDC_HMAC_SECRET IDENTITY_PROVIDERS_OIDC_ISSUER_PRIVATE_KEY IDENTITY_PROVIDERS_OIDC_JWKS_KEY CLIENT_SECRET_HEADSCALE CLIENT_SECRET_HEADADMIN"