Update 8:
7.4.13 Beta
Коллеги, виртуальные машины VMBitrix 7.4.13 и VMBitrix.CRM 7.4.13 вышли в релиз в статусе BETA. В этой версии основные изменения - PHP 8.0 и исправления ошибок.
rpm пакет доступен для CentOS 7. Поддержка CentOS 6 прекращена.
sh-скрипты (bitrix-env-beta.sh и bitrix-env-crm-beta.sh) не изменялись. Способ запуска прежний:
Код |
---|
wget http://repos.1c-bitrix.ru/yum/bitrix-env-beta.sh && chmod +x bitrix-env-beta.sh && ./bitrix-env-beta.sh
wget http://repos.1c-bitrix.ru/yum/bitrix-env-crm-beta.sh && chmod +x bitrix-env-crm-beta.sh && ./bitrix-env-crm-beta.sh |
Основные исправления:Добавлена возможность обновить PHP до версии 8.0 (только для Centos 7).
Добавлена возможность понизить версию PHP с 8.0 (только для Centos 7).
Исправлена работа роли push в связи с обновлением пакета redis.
Скорректированы сценарии работы репликации MySQL для версий 5.7 и 8.0.
Убрана опция Indexes из конфигурационных файлов сайтов службы httpd.
Роль transformer убрана из меню VMBitrix.CRM.
Перед запуском роли transformer теперь выдается оповещение об устанавливаемом ПО.
Примечание:1) PHP 8
Добавлена возможность обновить PHP до версии 8.0 и понизить версию PHP с 8.0.
Данный функционал выпускается заранее, использовать сейчас его НЕ рекомендуется. Проекты будут фаталить и выдавать ошибки без обновления продукта.
PS: будем считать это намеком на то, что ядро и модули Битрикс уже работают на PHP 8.0
. На волнительный вопрос о сроках "когда?", ответ такой: подготовлено 200+ обновлений модулей продукта. Ждите анонса выпуска и следите за ченджлогами обновлений.
2) redis
В начале марта вышло обновление redis версии 6.2.ххх. Было скорректировано расположение конфигурационных файлов redis и путей для systemd.
Стабильную версию VMBitrix 7.4.4 эти изменения не затрагивают.
В BETA версии VMBitrix подломали роль push. В этом обновлении поправили сценарии роли push.
Если вы используете BETA и в марте уже пробовали включать push на NodeJS - рекомендуем обновить машину до версии 7.4.13, удалить рооль push и установить её снова.
3) репликация MySQL
Разработчики MySQL отказались от терминологии master, slave и т.д. SQL запросы вида
SHOW SLAVE STATUS на текущей версии MySQL 8 выдают предупреждение, в будущих будет ошибка.
Скорректировали сценарии работы репликации MySQL в зависимости от версии:
- для 5.7 все остается как было (по примеру выше
SHOW SLAVE STATUS)
- для 8.0 запрос изменится (по примеру выше
SHOW REPLICA STATUS)
4) роль transformer
Перед запуском роли Transformer меню машины будет выдавать оповещение об устанавливаемом ПО:
LibreOffice
RabbitMQ Server
FFmpeg
Erlang
Роль убрана из меню машины VMBitrix.CRM в связи с недоступностью модуля transformercontroller в редакции Битрикс24.CRM.
Модуль transformercontroller доступен в редакции Битрикс24: Энтерпрайз.
Если у вас бета версия 7.4.12 или релизная 7.4.4 - можно обновляться.
Спасибо за обратную связь!