Проблема с обновлением [error 137]

Вы читали о значении этих терминов?

Я уже просмотрел эти материалы, но пока не разобрался, как изменить настройки обновлений для стабильной версии по сравнению с основной/бета-версией или версиями с пройденными тестами.

Редакция: Возможно, ответ заключается в том, что для этого нет отдельной настройки — может быть, обновления для разработчиков можно устанавливать только вручную или что-то в этом роде? Я просто предполагаю, точно не знаю.

Кстати:

Во время пересборки заметил следующее:

110:M 11 Feb 2024 04:26:05.828 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

Не уверен, как это сделать. Кто-нибудь знает, как добавить vm.overcommit_memory = 1 в файл /etc/sysctl.conf?

Заставить людей зарегистрироваться и проявлять активность часто бывает непросто. Необходимо наполнить сайт контентом и обсуждениями. Друзья и семья могут помочь. Но также стоит подумать о продвижении вашего сайта на других социальных платформах.

Это строка в вашем файле app.yml

Лучше придерживаться версии Test-passed. Если вы находитесь на Test-passed и захотите переключиться на стабильную версию, вам нужно будет приостановить обновление, пока стабильная версия не достигнет номера версии Test-passed. Затем отредактируйте App.yml на Stable (или на то, что указано в комментарии к app.yml).

Я тоже не знаю, как это сделать. Что такое YML?

Следовал этим шагам для перехода на стабильную версию, но, возможно, допустил ошибку, так как теперь при попытке снова собрать проект выводится сообщение:

(<unknown>): could not find expected ':' while scanning a simple key at line 113 column 1 -e LANG=en_US.UTF-8
Ошибка синтаксиса YAML. Проверьте файлы конфигурации containers/*.yml.

Discourse Doctor сообщает об той же ошибке снова и:

starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (f3856e49bfe229cf43f040aca909076ea3dadd512282ec333ae67122d327e638): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use
Error: failed to start containers: app
Failed to restart the container.

Черт, возможно, стоит начать всё сначала с этим.

Да, у вас она есть. Но это пустяковая проблема. Просто исправьте синтаксис.

Не уверен, какой синтаксис является правильным. Есть ли способ сбросить настройки до стандартных или что-то в этом роде?

Ещё один отчёт:

(<unknown>): block sequence entries are not allowed in this context at line 18 column 39 -e LANG=en_US.UTF-8
Ошибка синтаксиса YAML. Пожалуйста, проверьте файлы конфигурации в containers/*.yml.

Редактирование: похоже, проблема исправлена, теперь пересборка работает.

Установка стабильных обновлений для одного сайта приведёт к переключению другого сайта на основные последние обновления от разработчиков.

Кажется, мы довольно сильно отошли от первоначального вопроса. Давайте закроем эту тему, раз вопрос решён, а вы можете создать новую тему об установке стабильной версии. :slight_smile: