Files
aios/delta-fix/apply_delta_fix_only.sh
T
owner bdd7cb1f8a fix(delivery): resolve registry.yaml merge conflict, close OpenAPI security scheme, propagate install failures, fix undefined vars (G7 S5)
- agents/registry.yaml: resolve blocking <<< merge conflict -> single parsable schema
- openapi-chatgpt-actions: add securitySchemes.taskPrincipalAuth
- deploy/install/install.sh: remove || true masking so service failure aborts install
- silent_install_v5.sh + apply_delta_fix_only.sh: fix missing script / undefined vars
2026-09-14 21:33:58 +08:00

20 lines
1.0 KiB
Bash

#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PKG_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
: "${AIOS_RUNTIME_ROOT:=$(pwd)}"
: "${AIOS_RELEASE_ID:=webops-full-refresh-$(date +%Y%m%dT%H%M%S)}"
export AIOS_RUNTIME_ROOT AIOS_RELEASE_ID
bash "$PKG_ROOT/scripts/backup_before_fix.sh"
python3 "$PKG_ROOT/fixes/patch_runtime_owner_admin_user.py" "$AIOS_RUNTIME_ROOT"
bash "$PKG_ROOT/scripts/install_webops_overlay.sh" "$AIOS_RUNTIME_ROOT"
python3 "$PKG_ROOT/scripts/apply_migrations.py" "$AIOS_RUNTIME_ROOT"
python3 "$PKG_ROOT/scripts/validate_roles_and_domains.py" "$AIOS_RUNTIME_ROOT"
python3 "$PKG_ROOT/scripts/validate_no_legacy_roles.py" "$AIOS_RUNTIME_ROOT" || true
bash "$PKG_ROOT/scripts/smoke_test.sh" "$AIOS_RUNTIME_ROOT"
python3 "$PKG_ROOT/scripts/generate_release_manifest.py" "$AIOS_RUNTIME_ROOT"
echo "DELTA_FIX_ONLY_APPLY_OK release=$AIOS_RELEASE_ID runtime=$AIOS_RUNTIME_ROOT"
python3 "$PKG_ROOT/fixes/patch_runtime_v5_guards.py" "$AIOS_RUNTIME_ROOT"
echo "V5_DIGITAL_LIFE_DELTA_APPLIED"