Skip to content

BUG-1: Preserved node disabling #310

Open @gmorgachev opened 2025-09-01 18:19 UTC 3 comments Updated 2026-02-12 15:34 UTC
bug up-for-grabs

Description

When MLNodes are disabled POST 9200/admin/v1/nodes/<id>/disable

MLNodes have to work till next PoC according to schedule:

enum TimeslotType {
  PRE_POC_SLOT = 0;
  POC_SLOT = 1;
}

Essentially:
- work till end of current - serve inference during next PoC if POC_SLOT is set to true (on-duty nodes)

It supposed that after end of next PoC, all disabled MLNodes will be have weight 0 and not used anymore.

Currently, the MLNode which was on-duty has the same weight as in previous epoch and scheduled for the next epoch (can be checked in /v1/epochs/10/participants).
At the same time it's not presented in HardwareNodes (can be checked in: ./inferenced query inference hardware-nodes-all)


💬 Comments (3)

@tcharchian commented 2026-01-28 22:35 UTC

up-tp-grabs, but needs to be rechecked

@AlexeySamosadov commented 2026-02-08 14:14 UTC

PR created: https://github.com/gonka-ai/gonka/pull/682

Skips disabled nodes from governance model population.

@AlexeySamosadov commented 2026-02-12 15:34 UTC

I have a PR for this: #682 — skips disabled nodes from governance model population. Would appreciate a review when you get a chance.


🔄 Auto-synced from Issue #310 every hour.