Archive fix-vinograd-dashboard-datasource: убрана ссылка на __grafana__ в annotations дашборда vinograd-wan (Datasource not found)

This commit is contained in:
Evgeny Storozhenko
2026-09-08 13:42:04 +00:00
parent 5b605abd29
commit bc206a1159
8 changed files with 190 additions and 0 deletions
@@ -0,0 +1,24 @@
# Tasks
## 1. Диагностика
- [x] 1.1 Найти источник ошибки: секция `annotations.list` в vinograd-wan.json
ссылается на `datasource {type: grafana, uid: __grafana__}`
- [x] 1.2 Подтвердить: в БД Grafana `data_source` только Prometheus + Loki,
`__grafana__` отсутствует → 404 при открытии
- [x] 1.3 Сравнить с рабочим garage-cluster.json: `annotations.list = []` →
ошибки нет
## 2. Фикс
- [x] 2.1 Заменить `annotations.list` в vinograd-wan.json на `[]` (jq)
- [x] 2.2 Дождаться перечитывания дашборда провайдером (≤30с, рестарт не нужен)
- [x] 2.3 Проверить через API: `/api/dashboards/uid/vinograd-wan` →
`annotations.list = []` (в БД: `{"list": []}`, version 2)
- [x] 2.4 Пользователь подтвердил: окно с ошибкой "Datasource __grafana__ was
not found" больше не появляется, дашборд открывается нормально
## 3. Документация и git
- [ ] 3.1 Запись в EXPERIENCE.md (грабли: `__grafana__` в annotations дашборда —
ошибка; убирать как в garage-cluster.json)
- [ ] 3.2 git add + commit + push (мониторинг, ветка master)
- [ ] 3.3 openspec validate + archive + STATUS/WALKTHROUGH
- [ ] 3.4 git commit + push (openspec-lab, ветка main)