登记按需事件式团队算力池
This commit is contained in:
parent
e9adf83d2d
commit
2d7d227dad
6 changed files with 88 additions and 8 deletions
|
|
@ -0,0 +1,17 @@
|
||||||
|
{
|
||||||
|
"schema": "guanghu.team-compute-pool-event-capacity-receipt/v1",
|
||||||
|
"state": "PASS",
|
||||||
|
"map_id": "GLW-2.0-TEAM-COMPUTE-POOL-001",
|
||||||
|
"capacity_event_id": "GH-EVT-20260920-TEAM-COMPUTE-CAPACITY-001",
|
||||||
|
"capacity_event_receipt_sha256": "61730d9504e195319c3133ad709325b51b61d24dcab3ce7e0c140bb737e6d280",
|
||||||
|
"enterprise_current_sha256": "a40a0ea3f75925ed61d7a2d80693058ded474bee7a2397a53ea4c556656c4bed",
|
||||||
|
"node_count": 4,
|
||||||
|
"cpu_core_total": 12,
|
||||||
|
"polling_timers_active": 0,
|
||||||
|
"persistent_team_tunnels_active": 0,
|
||||||
|
"shiyu_legacy_worker_active": false,
|
||||||
|
"shiyu_legacy_tunnel_active": false,
|
||||||
|
"job_authority_granted": false,
|
||||||
|
"private_content_included": false,
|
||||||
|
"verified_at": "2026-09-20T02:15:25+08:00"
|
||||||
|
}
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
"schema": "guanghu.lighthouse-path-registry/v1",
|
"schema": "guanghu.lighthouse-path-registry/v1",
|
||||||
"registry_id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
|
"registry_id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
|
||||||
"lighthouse_id": "SYS-GLW-LTH-0001",
|
"lighthouse_id": "SYS-GLW-LTH-0001",
|
||||||
"version": "2026-09-20.3-signed-event-broadcast-no-polling",
|
"version": "2026-09-20.4-team-compute-pool-event-capacity",
|
||||||
"state": "CURRENT_CANONICAL",
|
"state": "CURRENT_CANONICAL",
|
||||||
"source_repository": "REPO-012",
|
"source_repository": "REPO-012",
|
||||||
"source_branch": "main",
|
"source_branch": "main",
|
||||||
|
|
@ -15,6 +15,7 @@
|
||||||
"authority": "A healthy route grants navigation only. Repository writes, server actions and deployment still require their registered gates and receipts."
|
"authority": "A healthy route grants navigation only. Repository writes, server actions and deployment still require their registered gates and receipts."
|
||||||
},
|
},
|
||||||
"paths": [
|
"paths": [
|
||||||
|
{"id":"GLW-2.0-TEAM-COMPUTE-POOL-001","kind":"on_demand_signed_event_team_compute_pool","state":"CURRENT","online":"routing/team-compute-pool-map.json","target_node":"AW-GZ-001","truth_policy":"REGISTER_ONCE_QUERY_CAPACITY_ON_DEMAND_NO_HEARTBEAT_NO_PERSISTENT_TUNNEL_NO_JOB_AUTHORITY"},
|
||||||
{"id":"GH-TEAM-NODE-EVENT-BROADCAST-001","kind":"signed_enterprise_team_node_event_broadcast","state":"CURRENT","online":"routing/team-node-event-broadcast-map.json","target_node":"AW-GZ-001","truth_policy":"NO_POLLING_NO_PERSISTENT_REVERSE_TUNNEL_SIGNED_EVENT_NODE_VERIFY_AND_DELIVERY_RECEIPT_REQUIRED"},
|
{"id":"GH-TEAM-NODE-EVENT-BROADCAST-001","kind":"signed_enterprise_team_node_event_broadcast","state":"CURRENT","online":"routing/team-node-event-broadcast-map.json","target_node":"AW-GZ-001","truth_policy":"NO_POLLING_NO_PERSISTENT_REVERSE_TUNNEL_SIGNED_EVENT_NODE_VERIFY_AND_DELIVERY_RECEIPT_REQUIRED"},
|
||||||
{"id":"PER-JZ-ARCH-001","kind":"formal_registered_enterprise_persona","state":"CURRENT","online":"routing/age-persona-number-registry.json","human_id":"TCS-GL-0008∞","node_id":"JZ-SV-001","registration_domain":"DOMAIN-ZS","truth_policy":"DEVICE_ED25519_ICE_GL_INFINITY_WITNESS_JD_SIGNED_RECEIPT_AND_PUBLIC_REGISTRY_READBACK_REQUIRED"},
|
{"id":"PER-JZ-ARCH-001","kind":"formal_registered_enterprise_persona","state":"CURRENT","online":"routing/age-persona-number-registry.json","human_id":"TCS-GL-0008∞","node_id":"JZ-SV-001","registration_domain":"DOMAIN-ZS","truth_policy":"DEVICE_ED25519_ICE_GL_INFINITY_WITNESS_JD_SIGNED_RECEIPT_AND_PUBLIC_REGISTRY_READBACK_REQUIRED"},
|
||||||
{"id":"GH-HUMAN-NODE-12C7C83B91C4CDA164E6E940A5ECB989","kind":"active_guanghu_human_world_node","state":"CURRENT","online":"routing/juzi-human-world-node-registration.json","human_id":"TCS-GL-0008∞","world_route":"glw://enterprise/zero-sense/team-channels/SYS-JZ","truth_policy":"DEVICE_ED25519_ICE_GL_INFINITY_WITNESS_JD_AND_ENTERPRISE_SIGNATURES_AND_ACTIVE_READBACK"},
|
{"id":"GH-HUMAN-NODE-12C7C83B91C4CDA164E6E940A5ECB989","kind":"active_guanghu_human_world_node","state":"CURRENT","online":"routing/juzi-human-world-node-registration.json","human_id":"TCS-GL-0008∞","world_route":"glw://enterprise/zero-sense/team-channels/SYS-JZ","truth_policy":"DEVICE_ED25519_ICE_GL_INFINITY_WITNESS_JD_AND_ENTERPRISE_SIGNATURES_AND_ACTIVE_READBACK"},
|
||||||
|
|
@ -22,7 +23,8 @@
|
||||||
{"id":"GH-ENTERPRISE-PERMISSION-HANDOFF-001","kind":"enterprise_permission_handoff_map","state":"CURRENT","online":"routing/enterprise-permission-handoff-map.json","offline":"/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/enterprise-permission-handoff-map.json","target_node":"AW-GZ-001","truth_policy":"ENTERPRISE_SIGNED_RECEIPT_PLUS_FORGEJO_READBACK_AND_HUMAN_NODE_ACTIVATION_REQUIRED"},
|
{"id":"GH-ENTERPRISE-PERMISSION-HANDOFF-001","kind":"enterprise_permission_handoff_map","state":"CURRENT","online":"routing/enterprise-permission-handoff-map.json","offline":"/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/enterprise-permission-handoff-map.json","target_node":"AW-GZ-001","truth_policy":"ENTERPRISE_SIGNED_RECEIPT_PLUS_FORGEJO_READBACK_AND_HUMAN_NODE_ACTIVATION_REQUIRED"},
|
||||||
{"id":"AW-OWN-GZ-001","kind":"team_member_self_owned_server","state":"CURRENT","online":"routing/server-node-map.json","human_id":"TCS-GL-0016∞","upstream":"AW-GZ-001","truth_policy":"STRICT_SSH_MACHINE_UUID_LOOPBACK_TUNNEL_AND_ENTERPRISE_READBACK_REQUIRED"},
|
{"id":"AW-OWN-GZ-001","kind":"team_member_self_owned_server","state":"CURRENT","online":"routing/server-node-map.json","human_id":"TCS-GL-0016∞","upstream":"AW-GZ-001","truth_policy":"STRICT_SSH_MACHINE_UUID_LOOPBACK_TUNNEL_AND_ENTERPRISE_READBACK_REQUIRED"},
|
||||||
{"id":"JZ-SV-001","kind":"team_member_server","state":"CURRENT_HUMAN_AND_PERSONA_REGISTERED","online":"routing/server-node-map.json","human_id":"TCS-GL-0008∞","persona_id":"PER-JZ-ARCH-001","human_world_node_id":"GH-HUMAN-NODE-12C7C83B91C4CDA164E6E940A5ECB989","upstream":"AW-GZ-001","truth_policy":"SERVER_NODE_HUMAN_NODE_PERSONA_REGISTRATION_AND_ENTERPRISE_PERMISSION_READBACK_REQUIRED"},
|
{"id":"JZ-SV-001","kind":"team_member_server","state":"CURRENT_HUMAN_AND_PERSONA_REGISTERED","online":"routing/server-node-map.json","human_id":"TCS-GL-0008∞","persona_id":"PER-JZ-ARCH-001","human_world_node_id":"GH-HUMAN-NODE-12C7C83B91C4CDA164E6E940A5ECB989","upstream":"AW-GZ-001","truth_policy":"SERVER_NODE_HUMAN_NODE_PERSONA_REGISTRATION_AND_ENTERPRISE_PERMISSION_READBACK_REQUIRED"},
|
||||||
{"id":"SY-GZ-001","kind":"team_member_server_and_compute_worker","state":"CURRENT","online":"routing/server-node-map.json","human_id":"TCS-GL-0017∞","upstream":"AW-GZ-001","truth_policy":"STRICT_SSH_MACHINE_UUID_TEAM_TUNNEL_AND_PARALLEL_COMPUTE_POOL_READBACK_REQUIRED"},
|
{"id":"SY-GZ-001","kind":"team_member_server_and_on_demand_compute_node","state":"CURRENT","online":"routing/server-node-map.json","human_id":"TCS-GL-0017∞","upstream":"AW-GZ-001","truth_policy":"STRICT_SSH_MACHINE_UUID_SIGNED_EVENT_CAPACITY_AND_LEGACY_HEARTBEAT_DISABLED_READBACK_REQUIRED"},
|
||||||
|
{"id":"YY-SV-001","kind":"zero_domain_work_and_on_demand_compute_node","state":"CURRENT","online":"routing/server-node-map.json","human_id":"TCS-GL-0006∞","upstream":"AW-GZ-001","truth_policy":"STRICT_SSH_MACHINE_UUID_EVENT_BROADCAST_CAPACITY_AND_WORK_REPOSITORY_BOUNDARY_READBACK_REQUIRED"},
|
||||||
{"id":"QY-LH-MAIN-PROD-01","kind":"enterprise_backup_archive_node","state":"CURRENT","online":"routing/enterprise-server-archive-cleanup-map.json","offline":"/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/enterprise-server-archive-cleanup-map.json","primary_node":"GH-CVM-MAIN-PROD-01","truth_policy":"EXACT_HOST_STRICT_SSH_ARCHIVE_HASH_AND_RESTORE_READBACK_REQUIRED"},
|
{"id":"QY-LH-MAIN-PROD-01","kind":"enterprise_backup_archive_node","state":"CURRENT","online":"routing/enterprise-server-archive-cleanup-map.json","offline":"/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/enterprise-server-archive-cleanup-map.json","primary_node":"GH-CVM-MAIN-PROD-01","truth_policy":"EXACT_HOST_STRICT_SSH_ARCHIVE_HASH_AND_RESTORE_READBACK_REQUIRED"},
|
||||||
{"id":"GH-ENTERPRISE-SERVER-ARCHIVE-CLEANUP-001","kind":"enterprise_primary_archive_cleanup_receipt_map","state":"CURRENT","online":"routing/enterprise-server-archive-cleanup-map.json","offline":"/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/enterprise-server-archive-cleanup-map.json","truth_policy":"PRIMARY_AND_BACKUP_RECEIPTS_PUBLIC_HEALTH_AND_SOURCE_ABSENCE_REQUIRED"},
|
{"id":"GH-ENTERPRISE-SERVER-ARCHIVE-CLEANUP-001","kind":"enterprise_primary_archive_cleanup_receipt_map","state":"CURRENT","online":"routing/enterprise-server-archive-cleanup-map.json","offline":"/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/enterprise-server-archive-cleanup-map.json","truth_policy":"PRIMARY_AND_BACKUP_RECEIPTS_PUBLIC_HEALTH_AND_SOURCE_ABSENCE_REQUIRED"},
|
||||||
{"id":"GH-HUMAN-NODE-DEFB60F4349809E00FBA14208F3B880C","kind":"active_guanghu_human_world_node","state":"CURRENT","online":"routing/feimao-human-world-node-registration.json","offline":"/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/feimao-human-world-node-registration.json","human_id":"TCS-GL-0007∞","world_route":"glw://enterprise/zero-sense/team-channels/SYS-FM","truth_policy":"ICE_GL_INFINITY_WITNESS_PLUS_DEVICE_SIGNATURE_PLUS_ENTERPRISE_SIGNATURE_AND_ACTIVE_READBACK"},
|
{"id":"GH-HUMAN-NODE-DEFB60F4349809E00FBA14208F3B880C","kind":"active_guanghu_human_world_node","state":"CURRENT","online":"routing/feimao-human-world-node-registration.json","offline":"/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/feimao-human-world-node-registration.json","human_id":"TCS-GL-0007∞","world_route":"glw://enterprise/zero-sense/team-channels/SYS-FM","truth_policy":"ICE_GL_INFINITY_WITNESS_PLUS_DEVICE_SIGNATURE_PLUS_ENTERPRISE_SIGNATURE_AND_ACTIVE_READBACK"},
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"schema": "guanghu.public-navigation-anchor/v1",
|
"schema": "guanghu.public-navigation-anchor/v1",
|
||||||
"anchor_id": "GLW-PUBLIC-NAV-ANCHOR-001",
|
"anchor_id": "GLW-PUBLIC-NAV-ANCHOR-001",
|
||||||
"version": "2026-09-20.3-signed-event-broadcast-no-polling",
|
"version": "2026-09-20.4-team-compute-pool-event-capacity",
|
||||||
"state": "CURRENT_CANONICAL",
|
"state": "CURRENT_CANONICAL",
|
||||||
"repository_id": "REPO-012",
|
"repository_id": "REPO-012",
|
||||||
"branch": "main",
|
"branch": "main",
|
||||||
|
|
@ -48,7 +48,7 @@
|
||||||
"nodes": {
|
"nodes": {
|
||||||
"path": "routing/server-node-map.json",
|
"path": "routing/server-node-map.json",
|
||||||
"id": "FD-NODE-MAP-001",
|
"id": "FD-NODE-MAP-001",
|
||||||
"version": "2026-09-20.3-signed-event-broadcast-no-polling"
|
"version": "2026-09-20.4-team-compute-pool-event-capacity"
|
||||||
},
|
},
|
||||||
"age_persona_identity_registry": {
|
"age_persona_identity_registry": {
|
||||||
"path": "routing/age-persona-number-registry.json",
|
"path": "routing/age-persona-number-registry.json",
|
||||||
|
|
@ -68,6 +68,12 @@
|
||||||
"version": "2026-09-20.1",
|
"version": "2026-09-20.1",
|
||||||
"load_policy": "ALWAYS_BEFORE_TEAM_NODE_WORLD_UPDATE_PERSONA_WAKE_OR_STATUS_DELIVERY"
|
"load_policy": "ALWAYS_BEFORE_TEAM_NODE_WORLD_UPDATE_PERSONA_WAKE_OR_STATUS_DELIVERY"
|
||||||
},
|
},
|
||||||
|
"team_compute_pool": {
|
||||||
|
"path": "routing/team-compute-pool-map.json",
|
||||||
|
"id": "GLW-2.0-TEAM-COMPUTE-POOL-001",
|
||||||
|
"version": "2026-09-20.1",
|
||||||
|
"load_policy": "ALWAYS_BEFORE_TEAM_COMPUTE_NODE_ENROLLMENT_CAPACITY_QUERY_OR_JOB_LEASE_DESIGN"
|
||||||
|
},
|
||||||
"enterprise_server_archive_cleanup": {
|
"enterprise_server_archive_cleanup": {
|
||||||
"path": "routing/enterprise-server-archive-cleanup-map.json",
|
"path": "routing/enterprise-server-archive-cleanup-map.json",
|
||||||
"id": "GH-ENTERPRISE-SERVER-ARCHIVE-CLEANUP-001",
|
"id": "GH-ENTERPRISE-SERVER-ARCHIVE-CLEANUP-001",
|
||||||
|
|
@ -208,7 +214,7 @@
|
||||||
"lighthouse_paths": {
|
"lighthouse_paths": {
|
||||||
"path": "routing/lighthouse-path-registry.json",
|
"path": "routing/lighthouse-path-registry.json",
|
||||||
"id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
|
"id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
|
||||||
"version": "2026-09-20.3-signed-event-broadcast-no-polling"
|
"version": "2026-09-20.4-team-compute-pool-event-capacity"
|
||||||
},
|
},
|
||||||
"host_skills": {
|
"host_skills": {
|
||||||
"path": "routing/host-skill-navigation-map.json",
|
"path": "routing/host-skill-navigation-map.json",
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"schema": "guanghu.server-node-map/v1",
|
"schema": "guanghu.server-node-map/v1",
|
||||||
"map_id": "FD-NODE-MAP-001",
|
"map_id": "FD-NODE-MAP-001",
|
||||||
"version": "2026-09-20.3-signed-event-broadcast-no-polling",
|
"version": "2026-09-20.4-team-compute-pool-event-capacity",
|
||||||
"published_by": "REPO-012",
|
"published_by": "REPO-012",
|
||||||
"subject_alias_map": "identity/subject-id-alias-map.json",
|
"subject_alias_map": "identity/subject-id-alias-map.json",
|
||||||
"canonical_api": "https://guanghulab.com/api/ai/v1/nodes",
|
"canonical_api": "https://guanghulab.com/api/ai/v1/nodes",
|
||||||
|
|
@ -132,6 +132,24 @@
|
||||||
"private_fifth_domain_included": false,
|
"private_fifth_domain_included": false,
|
||||||
"keywords": ["桔子服务器", "桔子硅谷节点", "晨曦连心频道"]
|
"keywords": ["桔子服务器", "桔子硅谷节点", "晨曦连心频道"]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"node_id": "YY-SV-001",
|
||||||
|
"name_zh": "页页硅谷零域工作与团队算力节点",
|
||||||
|
"region": "US-SILICON-VALLEY",
|
||||||
|
"role": "页页责任主体名下的零域工作仓库节点与按需团队算力节点;域工作仓库与个人仓库分离",
|
||||||
|
"state": "ACTIVE_TEAM_MEMBER_NODE_EVENT_BROADCAST_AND_ON_DEMAND_CAPACITY_VERIFIED",
|
||||||
|
"upstream": "AW-GZ-001",
|
||||||
|
"human_controller": "页页",
|
||||||
|
"human_id": "TCS-GL-0006∞",
|
||||||
|
"persona_candidates": ["PER-YG001"],
|
||||||
|
"persona_systems": ["ICE-BB-0007"],
|
||||||
|
"work_repository_id": "REPO-005",
|
||||||
|
"public_world_policy": "FOUR_PUBLIC_DOMAINS_AND_PUBLIC_LIBRARY_ONLY",
|
||||||
|
"update_mode": "SIGNED_ENTERPRISE_EVENT_BROADCAST_NO_POLLING",
|
||||||
|
"compute_pool_mode": "ON_DEMAND_SIGNED_CAPACITY_QUERY_EVENTS",
|
||||||
|
"private_fifth_domain_included": false,
|
||||||
|
"keywords": ["页页服务器", "页页硅谷节点", "零域工作仓库节点"]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"node_id": "QY-LH-MAIN-PROD-01",
|
"node_id": "QY-LH-MAIN-PROD-01",
|
||||||
"name_zh": "上海企业备用归档服务器",
|
"name_zh": "上海企业备用归档服务器",
|
||||||
|
|
@ -244,9 +262,10 @@
|
||||||
"name_zh": "时雨 · 曜初节点",
|
"name_zh": "时雨 · 曜初节点",
|
||||||
"region": "CN-GUANGZHOU",
|
"region": "CN-GUANGZHOU",
|
||||||
"role": "时雨责任主体名下的独立开发测试节点(腾讯云轻量 lhins-is9lt9mv,Ubuntu 24.04,广州七区);曜初(时雨的人格体)的成长与部署地盘;不承载冰朔私人第五域主控本体",
|
"role": "时雨责任主体名下的独立开发测试节点(腾讯云轻量 lhins-is9lt9mv,Ubuntu 24.04,广州七区);曜初(时雨的人格体)的成长与部署地盘;不承载冰朔私人第五域主控本体",
|
||||||
"state": "ACTIVE_TEAM_MEMBER_NODE_ENTERPRISE_TUNNEL_AND_COMPUTE_WORKER_VERIFIED",
|
"state": "ACTIVE_TEAM_MEMBER_NODE_EVENT_BROADCAST_AND_ON_DEMAND_CAPACITY_VERIFIED",
|
||||||
"upstream": "AW-GZ-001",
|
"upstream": "AW-GZ-001",
|
||||||
"parallel_compute_pool_controller": "QY-LH-MAIN-PROD-01",
|
"legacy_compute_pool_controller": "QY-LH-MAIN-PROD-01_HEARTBEAT_DISABLED_ON_THIS_NODE",
|
||||||
|
"compute_pool_mode": "ON_DEMAND_SIGNED_CAPACITY_QUERY_EVENTS",
|
||||||
"human_controller": "时雨",
|
"human_controller": "时雨",
|
||||||
"persona_systems": [
|
"persona_systems": [
|
||||||
"ICE-BB-0009"
|
"ICE-BB-0009"
|
||||||
|
|
|
||||||
22
routing/team-compute-pool-map.json
Normal file
22
routing/team-compute-pool-map.json
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
{
|
||||||
|
"schema": "guanghu.team-compute-pool-map/v2",
|
||||||
|
"map_id": "GLW-2.0-TEAM-COMPUTE-POOL-001",
|
||||||
|
"version": "2026-09-20.1",
|
||||||
|
"state": "ACTIVE_ON_DEMAND_EVENT_CAPACITY_POOL",
|
||||||
|
"controller": "AW-GZ-001",
|
||||||
|
"nodes": [
|
||||||
|
{"node_id":"AW-OWN-GZ-001","human_label":"Awen","state":"AVAILABLE_ON_DEMAND","cpu_cores":4},
|
||||||
|
{"node_id":"JZ-SV-001","human_label":"桔子","state":"AVAILABLE_ON_DEMAND","cpu_cores":2},
|
||||||
|
{"node_id":"SY-GZ-001","human_label":"时雨","state":"AVAILABLE_ON_DEMAND","cpu_cores":4,"legacy_heartbeat":"DISABLED"},
|
||||||
|
{"node_id":"YY-SV-001","human_label":"页页","state":"AVAILABLE_ON_DEMAND","cpu_cores":2}
|
||||||
|
],
|
||||||
|
"capacity_query_event": "GH-EVT-20260920-TEAM-COMPUTE-CAPACITY-001",
|
||||||
|
"capacity_event_receipt_sha256": "61730d9504e195319c3133ad709325b51b61d24dcab3ce7e0c140bb737e6d280",
|
||||||
|
"polling_enabled": false,
|
||||||
|
"scheduled_heartbeat_enabled": false,
|
||||||
|
"persistent_worker_tunnel_enabled": false,
|
||||||
|
"arbitrary_command_execution": false,
|
||||||
|
"job_execution_state": "NOT_IMPLEMENTED_REQUIRES_SEPARATE_SIGNED_LEASE_ALLOWLIST_AND_RESOURCE_CEILING",
|
||||||
|
"legacy_heartbeat_pool": {"controller":"QY-LH-MAIN-PROD-01","state":"HISTORY_COMPATIBILITY_NOT_CURRENT_TEAM_POOL","task_dispatch_observed":false,"remaining_nodes_not_migrated":["BS-SG-003","XX-GZ-001","BS-SG-002","BS-GZ-006","ZY-SG-006_UNKNOWN_UNREACHABLE"]},
|
||||||
|
"private_content_included": false
|
||||||
|
}
|
||||||
14
routing/team-compute-pool-map.test.js
Normal file
14
routing/team-compute-pool-map.test.js
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
'use strict';
|
||||||
|
const assert = require('node:assert/strict');
|
||||||
|
const fs = require('node:fs');
|
||||||
|
const path = require('node:path');
|
||||||
|
const value = JSON.parse(fs.readFileSync(path.join(__dirname, 'team-compute-pool-map.json'), 'utf8'));
|
||||||
|
assert.equal(value.state, 'ACTIVE_ON_DEMAND_EVENT_CAPACITY_POOL');
|
||||||
|
assert.deepEqual(value.nodes.map((entry) => entry.node_id), ['AW-OWN-GZ-001', 'JZ-SV-001', 'SY-GZ-001', 'YY-SV-001']);
|
||||||
|
assert.equal(value.polling_enabled, false);
|
||||||
|
assert.equal(value.scheduled_heartbeat_enabled, false);
|
||||||
|
assert.equal(value.persistent_worker_tunnel_enabled, false);
|
||||||
|
assert.equal(value.arbitrary_command_execution, false);
|
||||||
|
assert.match(value.job_execution_state, /^NOT_IMPLEMENTED/);
|
||||||
|
assert.equal(value.private_content_included, false);
|
||||||
|
console.log('team compute pool: ok');
|
||||||
Loading…
Reference in a new issue