Застрял в состоянии «Обновление...» после прерванного обновления — невозможно установить новые обновления


Уважаемая команда поддержки Discourse,

Я являюсь администратором форума на платформе Discourse. Недавно я инициировал обновление нашего форума через веб-интерфейс. К сожалению, в процессе обновления соединение с интернетом было прервано, и мне пришлось закрыть окно браузера.

С тех пор индикатор статуса «Обновление…» в панели администратора остаётся активным. При нажатии на него не отображается информация о запущенном процессе, и, как следствие, я не могу установить новые обновления Discourse.

Для устранения проблемы я подключился по SSH и выполнил команду ./launcher rebuild app в терминале. Процесс восстановления завершился успешно без каких-либо ошибок. Однако даже после успешного восстановления интерфейс Discourse по-прежнему отображает сообщение «Обновление…», что не позволяет применять дальнейшие обновления.

Эта проблема мешает нам получать и устанавливать критически важные обновления безопасности и новые функции. Не могли бы вы подсказать, как решить эту проблему с застрявшим статусом «Обновление…» и восстановить возможность обновления нашего форума?

Заранее благодарю за ваше время и помощь.

С уважением,

Просто для подтверждения: даже после перезагрузки страницы оно застряло на сообщении «Обновление…»?

Да, всё верно. Даже после перезагрузки страницы, а также после выхода из системы и повторного входа сообщение «Обновление…» остаётся.

Работает ли кнопка сброса?

Если нет, возможно, этот пост поможет, хотя он уже довольно старый

Большое спасибо за ваши рекомендации. После выполнения команд:

./launcher enter app
rails c
Discourse.redis.flushall

я заметил изменение, показанное на прикреплённом изображении. Я считаю, что проблема решена.

Со мной это случается довольно регулярно. Это довольно раздражает.