[BUG] Host in training rejects POC challenge but on-chain status of POC - generating #2012
bug
Summary
A host in training is not supposed to be reserved for a POC challenge.
Training host:
decentai@702112:/srv/dai/gonka/deploy/join$ INFB=/srv/dai/gonka/inference-chain/build/linux/amd64/inferenced; NODE=http://127.0.0.1:8000/chain-rpc/
$INFB query inference training-node-reservations gonka197twxyr3j0a8uqdk9a25z7yfz6jk2e7tpqzrkz -o json --node $NODE
$INFB query inference active-trainshards -o json --node $NODE | jq '.. | objects | select(has("expires_at_height")) | {id, status, expires_at_height, creator}'
docker ps --format '{{.Names}} {{.Status}}' | grep trainshard-
{
"node_ids": [
"node1"
]
}
{
"id": null,
"status": "TRAINSHARD_STATUS_ACTIVE",
"expires_at_height": "34961",
"creator": "gonka197twxyr3j0a8uqdk9a25z7yfz6jk2e7tpqzrkz"
}
trainshard-11-node1 Up 22 minutes
trainshard-11-node1-net Up 22 minutes
decentai@702112:/srv/dai/gonka/deploy/join$
But POC challenge was marked as ongoing and status generating:
decentai@702127:/srv/dai/gonka/deploy/join$ cat /tmp/chal.json | tail -1 | jq '{code, txhash}' # the successful tx
docker exec node $INF q inference open-poc-challenges -o json \
| jq '.challenges[] | {target:.challenge.target, challenger:.challenge.challenger,
start:.challenge.start_height, finish, generating, locked:.challenge.locked_payment, commits:(.commits|length)}'
parse error: Invalid numeric literal at line 1, column 4
{
"target": "gonka197twxyr3j0a8uqdk9a25z7yfz6jk2e7tpqzrkz",
"challenger": "gonka1l6dcl83kdv2ujn6uls8q92e4lt6ylqrj2pctcg",
"start": "30167",
"finish": "30390",
"generating": true,
"locked": "7062332259334",
"commits": 0
}
decentai@702127:/srv/dai/gonka/deploy/join$ docker exec node $INF q inference all-poc-v2-store-commits 30166 -o j
{}
💬 Comments (2)
thanks! working
🔄 Auto-synced from Issue #2012 every hour.
https://github.com/gonka-ai/gonka/commit/0853195ca2da7bb7553805ba26be9d0fb03ffaf1