teleo-infrastructure/docs/reports/leo-working-state-20260709/gcp-db-parity-current-probe-current.json
twentyOne2x 7ab563e1ae
Some checks are pending
CI / lint-and-test (push) Waiting to run
Add GCP parity readiness probe
2026-07-10 04:21:49 +02:00

180 lines
8.2 KiB
JSON

{
"accounts_tested": [
{
"account": "billy@livingip.xyz",
"token_refresh": {
"command": [
"/opt/homebrew/bin/gcloud",
"auth",
"print-access-token",
"--account=billy@livingip.xyz"
],
"ok": false,
"returncode": 1,
"stderr_excerpt": "ERROR: (gcloud.auth.print-access-token) HTTPSConnectionPool(host='oauth2.googleapis.com', port=443): Max retries exceeded with url: /token (Caused by NameResolutionError(\"<urllib3.connection.HTTPSConnection object at 0x107996710>: Failed to resolve 'oauth2.googleapis.com' ([Errno 8] nodename nor servname provided, or not known)\"))",
"stdout_excerpt": "",
"stdout_json": null,
"stdout_redacted": true
}
},
{
"account": "billyattnmarket@gmail.com",
"token_refresh": {
"command": [
"/opt/homebrew/bin/gcloud",
"auth",
"print-access-token",
"--account=billyattnmarket@gmail.com"
],
"ok": false,
"returncode": 1,
"stderr_excerpt": "ERROR: (gcloud.auth.print-access-token) HTTPSConnectionPool(host='oauth2.googleapis.com', port=443): Max retries exceeded with url: /token (Caused by NameResolutionError(\"<urllib3.connection.HTTPSConnection object at 0x10733e710>: Failed to resolve 'oauth2.googleapis.com' ([Errno 8] nodename nor servname provided, or not known)\"))",
"stdout_excerpt": "",
"stdout_json": null,
"stdout_redacted": true
}
},
{
"account": "contact@attn.markets",
"token_refresh": {
"command": [
"/opt/homebrew/bin/gcloud",
"auth",
"print-access-token",
"--account=contact@attn.markets"
],
"ok": false,
"returncode": 1,
"stderr_excerpt": "ERROR: (gcloud.auth.print-access-token) HTTPSConnectionPool(host='oauth2.googleapis.com', port=443): Max retries exceeded with url: /token (Caused by NameResolutionError(\"<urllib3.connection.HTTPSConnection object at 0x10789a710>: Failed to resolve 'oauth2.googleapis.com' ([Errno 8] nodename nor servname provided, or not known)\"))",
"stdout_excerpt": "",
"stdout_json": null,
"stdout_redacted": true
}
},
{
"account": "valentin.meylan68@gmail.com",
"token_refresh": {
"command": [
"/opt/homebrew/bin/gcloud",
"auth",
"print-access-token",
"--account=valentin.meylan68@gmail.com"
],
"ok": false,
"returncode": 1,
"stderr_excerpt": "ERROR: (gcloud.auth.print-access-token) HTTPSConnectionPool(host='oauth2.googleapis.com', port=443): Max retries exceeded with url: /token (Caused by NameResolutionError(\"<urllib3.connection.HTTPSConnection object at 0x10a1d2710>: Failed to resolve 'oauth2.googleapis.com' ([Errno 8] nodename nor servname provided, or not known)\"))",
"stdout_excerpt": "",
"stdout_json": null,
"stdout_redacted": true
}
}
],
"artifact": "gcp_db_parity_current_probe",
"attempted_routes": [
"static active_config/config_default readback",
"temporary writable copy of local gcloud config to avoid sandbox writes under ~/.config/gcloud",
"gcloud auth list without printing secrets",
"gcloud auth print-access-token for configured accounts with stdout redacted",
"gcloud projects describe teleo-501523",
"if project readback works: gcloud compute instances describe teleo-prod-1",
"if project readback works: gcloud sql instances list"
],
"claim_ceiling": "This probe proves only current local gcloud/GCP read-only parity readiness. It does not prove VPS behavior, Telegram-visible behavior, production DB mutation, or GCP-hosted Leo correctness.",
"clear_CTA": "Run this probe from a network-enabled shell where oauth2.googleapis.com resolves, with `billy@livingip.xyz` authenticated for project `teleo-501523`. Then rerun `python3 scripts/probe_gcp_db_parity.py` and proceed only if it reports `ready_for_gcp_readonly_parity`.",
"current_canary": "gcloud account can read teleo-501523 project metadata plus target VM/Cloud SQL metadata",
"exact_gate": "blocked_on_network_dns_before_auth_refresh",
"expected": {
"gce_instance": "teleo-prod-1",
"gce_zone": "europe-west6-a",
"project": "teleo-501523",
"project_access_account": "billy@livingip.xyz"
},
"generated_at_utc": "2026-07-10T02:20:00.883398+00:00",
"local_gcloud": {
"auth_list": {
"command": [
"/opt/homebrew/bin/gcloud",
"auth",
"list",
"--format=json"
],
"ok": true,
"returncode": 0,
"stderr_excerpt": "",
"stdout_excerpt": "[\n {\n \"account\": \"billy@livingip.xyz\",\n \"status\": \"ACTIVE\"\n },\n {\n \"account\": \"billyattnmarket@gmail.com\",\n \"status\": \"\"\n },\n {\n \"account\": \"contact@attn.markets\",\n \"status\": \"\"\n },\n {\n \"account\": \"valentin.meylan68@gmail.com\",\n \"status\": \"\"\n }\n]",
"stdout_json": [
{
"account": "billy@livingip.xyz",
"status": "ACTIVE"
},
{
"account": "billyattnmarket@gmail.com",
"status": ""
},
{
"account": "contact@attn.markets",
"status": ""
},
{
"account": "valentin.meylan68@gmail.com",
"status": ""
}
],
"stdout_redacted": false
},
"config_list": {
"command": [
"/opt/homebrew/bin/gcloud",
"config",
"list",
"--format=json"
],
"ok": false,
"returncode": 1,
"stderr_excerpt": "ERROR: (gcloud.config.list) There was a problem refreshing your current auth tokens: HTTPSConnectionPool(host='oauth2.googleapis.com', port=443): Max retries exceeded with url: /token (Caused by NameResolutionError(\"<urllib3.connection.HTTPSConnection object at 0x108187ed0>: Failed to resolve 'oauth2.googleapis.com' ([Errno 8] nodename nor servname provided, or not known)\"))\nPlease run:\n\n $ gcloud auth login\n\nto obtain new credentials.\n\nIf you have already logged in with a different account, run:\n\n $ gcloud config set account ACCOUNT\n\nto select an already authenticated account to use.",
"stdout_excerpt": "",
"stdout_json": null,
"stdout_redacted": false
},
"gcloud_path": "/opt/homebrew/bin/gcloud",
"source_config": "/Users/user/.config/gcloud",
"static_active_config": {
"account": "billy@livingip.xyz",
"active_config": "default",
"config_file": "/private/tmp/teleo-gcp-parity-3jp00f00/configurations/config_default",
"project": "teleo-501523"
},
"temporary_config_removed_after_probe": true,
"used_temporary_writable_config_copy": true
},
"mode": "read_only_gcloud_parity_probe",
"mutates_db": false,
"mutates_gcp": false,
"next_non_user_action": [
"Run this same probe again and require ready_for_gcp_readonly_parity=true.",
"SSH into teleo-prod-1 or use Cloud SQL read-only access for DB/runtime parity proof.",
"Run the Working Leo benchmark against GCP only after read-only GCP metadata is proven current."
],
"project_readback": {
"command": [
"/opt/homebrew/bin/gcloud",
"projects",
"describe",
"teleo-501523",
"--format=json"
],
"ok": false,
"returncode": 1,
"stderr_excerpt": "ERROR: (gcloud.projects.describe) There was a problem refreshing your current auth tokens: HTTPSConnectionPool(host='oauth2.googleapis.com', port=443): Max retries exceeded with url: /token (Caused by NameResolutionError(\"<urllib3.connection.HTTPSConnection object at 0x107ac0550>: Failed to resolve 'oauth2.googleapis.com' ([Errno 8] nodename nor servname provided, or not known)\"))\nPlease run:\n\n $ gcloud auth login\n\nto obtain new credentials.\n\nIf you have already logged in with a different account, run:\n\n $ gcloud config set account ACCOUNT\n\nto select an already authenticated account to use.",
"stdout_excerpt": "",
"stdout_json": null,
"stdout_redacted": false,
"summary": null
},
"ready_for_gcp_readonly_parity": false,
"runtime_readbacks": {
"cloudsql_instances": null,
"gce_instance": null
},
"status": "blocked_on_network_dns_before_auth_refresh"
}