48df10b17e
- Harden DB-backed handlers and seed profiles; align client wire shapes for cluster resources, QEMU config, and node SSL fields - Serve plain HTTP on Compose :8006; keep TLS optional (--profile tls) and terminate HTTPS at Kubernetes Ingress - Add pulumi-tests (full contract surface majors 6–9 + BPG lifecycle) and make pulumi-tests - Ship bilingual docs, CHANGELOG, SECURITY, CONTRIBUTING, and GitHub Actions (make ci + Compose/Helm validation)
1.3 KiB
1.3 KiB
Language / Язык: English | Русский
Устранение неполадок клиентов
| Симптом | Решение |
|---|---|
| Ошибки TLS-сертификата | Используйте http://localhost:8006 с отключённой проверкой только локально (curl -sk, verify_ssl=False, insecure=true) |
| Ошибка CSRF | Передавайте CSRFPreventionToken при мутациях по ticket; в скриптах предпочитайте аутентификацию по токену |
| Узел не найден | Профиль small использует pve01 |
| 403 на power | Возможно, используется auditor@pve / readonly-токен — переключитесь на root или operator |
| Создание провайдером vs UPID | Опрашивайте задачи; многие провайдеры уже ждут — сырые HTTP-клиенты часто забывают |
| Расхождение после reseed | Обновите/пересоздайте состояние Terraform/Pulumi/Ansible |
| Неверные поля схемы | Hot-swap или cold-start нужного major; проверьте /version |