TGViewer
Сочный DevOps Сочный DevOps @andtree_sec · 420 subscribers
Post #134 61
Интересный кейс с temporal

Словил на одном проекте, в котором используется temporal ошибку:

ListWorkflowExecutions operation failed. Select failed: Error 1146: Table 'temporal_visibility.custom_search_attributes' doesn't exist

Вроде все понятно, таблица не создалась, хотя миграции (используем официальный чарт) прошли успешно и часть таблиц есть в базе, но вот реально нужной действительно нет.

Пофиксить можно руками, обычно вместе с темпоралом ставится конетйнер с admintools, внутри него нужно сделать export нужных для работы с СУБД переменных
export SQL_PLUGIN=mysql8
export SQL_HOST=<db_host>
export SQL_PORT=3306
export SQL_USER=<db_user>
export SQL_PASSWORD=<db_password>
export SQL_DATABASE=temporal_visibility


Затем выполнить команды установки схемы с перезаписью:
temporal-sql-tool setup-schema --version 0.0 --schema-name mysql/v8/visibility --overwrite


Таблица появится в базе. Ошибка уйдет.

#temporal
More from @andtree_sec
  1. Sep 7, 2026Давненько не было сообщений. Скорее всего в будущем они уйдут в telegraf, который я еще не…
  2. Jul 6, 2026Последнее время на работе часто приходится работать с apache flink и даже что-то писать на…
  3. Jun 4, 2026Немножко про молекула тесты... У нас принято использовать в переменных lookup плагин для д…
  4. May 20, 2026Очередной небольшой проект. Веб-приложение, которое агрегирует через стандартный механиз g…
  5. May 15, 2026Включаем профилирование в ansible Профилирование, это вывод даты, времени запуска и итогов…
  6. Apr 17, 2026Так выглядит общий dashbord работы с инцидентами.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →