chore: refresh public mirror

This commit is contained in:
chen qiang
2026-08-14 15:55:06 +08:00
parent 37e018e0e0
commit cf465a700b
6 changed files with 28 additions and 7 deletions
+8 -5
View File
@@ -1706,10 +1706,7 @@ def get_upgrade_admin_token(cfg: Optional[Dict[str, Any]] = None) -> str:
token = str(cfg.get("upgrade_admin_token", "") or "").strip()
if token:
return token
raise RuntimeError(
"Agent update requires ORACLE_JUMP_UPDATE_ADMIN_TOKEN or "
"agent_update_admin_token in the local config."
)
return ""
def agent_update(client_code: str = "", timeout: int = 300) -> Dict[str, Any]:
@@ -1724,9 +1721,15 @@ def agent_update(client_code: str = "", timeout: int = 300) -> Dict[str, Any]:
return {"success": False, "error": "clientCode is required"}
if timeout <= 0 or timeout > 600:
timeout = 300
upgrade_token = get_upgrade_admin_token(config)
if not upgrade_token:
return {
"success": False,
"error": "upgrade admin token is not configured; set ORACLE_JUMP_UPGRADE_ADMIN_TOKEN or upgrade_admin_token",
}
payload = {"server_id": client_code, "timeout": timeout}
headers = make_headers()
headers["X-Upgrade-Admin-Token"] = get_upgrade_admin_token(config)
headers["X-Upgrade-Admin-Token"] = upgrade_token
try:
resp = requests.post(
f"{transit_url}/api/admin/agent_update/trigger",