Версия - pve-cluster-9.0.6-alt1 Шаги воспроизведения # pvesh create /access/users -userid 'testuser@pve' -password '12345678' # pvesh create /access/users/testuser@pve/token/abqIeq15Bh -comment 'Test token' # pvesh set /access/users/testuser@pve/token/abqIeq15Bh -comment 'New expire comment' -expire '19038000' -privsep '0' -o json | jq Ожидаемый результат: expire и privsep указаны как числовое значение, например, как в GET-запросе: { "comment": "New expire comment", "expire": 19038000, "privsep": 0 } В документации https://docs.altlinux.org/pve-api/v7 сказано так. Фактический результат: expire и privsep указаны как строковое значение: { "comment": "New expire comment", "expire": "19038000", "privsep": "0" } Воспроизводится в P10.
Версии пакетов ([P11 + 426365]): pve-cluster-9.1.6-alt1 pve-access-control-9.1.1-alt2 Ошибка исправлена - expire и privsep указаны как числовое значение: { "comment": "New expire comment", "expire": 19038000, "privsep": 0 }
pve-access-control-9.1.1-alt2 -> p11: Wed Jul 22 2026 Sergey Konev <darisishe@altlinux> 9.1.1-alt2 - Normalize token expire and privsep return types (Closes: 57303)