Коллеги, виртуальные машины VMBitrix 7.5.5 и VMBitrix.CRM 7.5.5 вышли в релиз. В этой версии небольшие изменения: - PHP 8.1 теперь версия по умолчанию - реализована возможность повысить версию PHP до 8.3 - реализована возможность понизить версию PHP с 8.3 на версии ниже - исправлены ошибки
rpm пакет доступен для CentOS 7.
Образы обновлены. Образы для VMBitrix.CRM больше не выпускаются.
Обновлены sh-скрипты: стабильные (bitrix-env.sh и bitrix-env-crm.sh), беты (bitrix-env-beta.sh и bitrix-env-crm-beta.sh). Способ запуска прежний:
Основные исправления: PHP 8.1 используется по умолчанию. Добавлена возможность обновить PHP до версии 8.3. Добавлена возможность понизить версию PHP с 8.3 на версии ниже.
Добрый день! repo.bitrix.info работает. Проверил 4 локации, РФ, мир - везде доступна. ping и curl отрабатывают. Похоже проблемы с сетью вашей, где-то блокировка стоит, файрволл, правила и т.д. По логам выше - не резолвит имя хоста репы, проблемы с вашим dns.
написал: при попытке поставить последнюю версию на centos 7 получаю ошибку.
Код
Transaction check error:
file /usr/lib64/.libcrypto.so .1 .0 .2 k.hmac from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/.libssl.so .1 .0 .2 k.hmac from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/libcrypto.so .1 .0 .2 k from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/libssl.so .1 .0 .2 k from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/lib4758cca.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libaep.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libatalla.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libcapi.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libchil.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libcswift.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libgmp.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libnuron.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libpadlock.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libsureware.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
file /usr/lib64/openssl/engines/libubsec.so from install of bx-openssl-gost-libs- 1 : 1.0 .2 k- 122. el7.x86_64 conflicts with file from package openssl-libs- 1 : 1.0 .2 k- 26. el7_9.x86_64
подскажите пожалуйста как её исправить можно
Добрый день. А вы брали чистый CentOS 7? Откуда у вас этот пакет? У себя не повторил( Пока решение такое: - удалить bx-openssl-gost-libs - установить openssl-libs - запустить установку VMBitrix
Добрый день. Да, увы но так. PageSpeed для nginx больше 3 лет не менялся. Версия что есть с новыми nginx 1.24 и 1.25 не собирается, ошибки. Сам модуль убран в архив вендором.
написал: В 7.5.3 обещали новый nodejs. Однако при обновлении так и остается 10 (!) версия
Добрый день. NodeJS 16 вышел в 7.5.3. При обновлении версия node никогда не менялась. Такая логика давно) Если так сильно нужно: - обновляемся до 7.5.3 - удаляем роль push - ставим роль push по новой - получаем NodeJS 16
Коллеги, виртуальные машины VMBitrix 7.5.3 и VMBitrix.CRM 7.5.3 вышли в релиз. В этой версии небольшие изменения: - PHP 8.0 теперь версия по умолчанию - реализована возможность повысить версию PHP до 8.2 - реализована возможность понизить версию PHP с 8.2 на 8.1 или на 8.0 и т.д. - доработаны правила для облачных хранилищ - изменена логика dehydrated - усилена безопасность - исправлены ошибки
rpm пакет доступен для CentOS 7.
Образы обновлены. Образы для VMBitrix.CRM больше не выпускаются.
Обновлены sh-скрипты: стабильные (bitrix-env.sh и bitrix-env-crm.sh), беты (bitrix-env-beta.sh и bitrix-env-crm-beta.sh). Способ запуска прежний:
Основные исправления: PHP 8.0 используется по умолчанию. Добавлена возможность обновить PHP до версии 8.2. Добавлена возможность понизить версию PHP с 8.2 на версии ниже. Параметры подключения к базе данных сайта теперь выбираются из файла .settings.php, dbconn.php не используется. Исправлена ошибка меню машины not supported DBType, возникающая при попытке выбрать параметры подключения к базе данных из файла dbconn.php. Роль push-server теперь устанавливает NodeJS 16-ой версии. Пакет push-server обновлен, незначительные изменения. nginx обновлен до версии 1.24.0. В сборке nginx обновлен модуль mod_zip до версии 1.3.0. Из сборки nginx удален модуль pagespeed (код устарел, модуль убран в архив, больше не поддерживается вендором). Доработаны правила для обработки статического контент на стороне nginx. В конфигурацию nginx добавлены новые правила для облачных хранилищ Clodo.ru, HotBox, Яндекс.Облако. В конфигурацию nginx для всех облачных хранилищ добавлено очистка заголовка cookie и некоторых заголовков content-* http запроса. Исправлена ошибки скачивания файлов архивом при подключенном облачном хранилище. Исправлена ошибка синхронизации файлов десктопного приложения при подключенном облачном хранилище. Dehydrated: убран флаг --force при добавлении ssl сертификата для того, чтобы не перевыпускать принудительно все ssl сертификаты сайтов. Dehydrated: добавлен флаг --keep-going для лучшей работы в режиме cron. Dehydrated: перезапуск сервиса nginx перенесен в hook.sh. В дефолтном ssl сертификате-заглушке убрано упоминание РФ. Исправлены deprecated настройки для Percona 5.7 и для Percona 8.0. Исправлена ошибка самопроизвольного включения bin-логов для Percona 8.0. Исправлена ошибка появления *.orig файлов при создании сайта.
написал: А как же: Oracle Linux / Almalinux / Rocky Linux? Они все являются альтернативой RHEL / Centos 8 и уже 9 есть, так что и скрипты сильно менять не понадобится.
Ага, не сильно, на 100% перебрать весь код всего лишь)
написал: подскажите пожалуйста, CentOs далее развиваться не планирует, а в современных условиях российские организации переходят на РедОс или Астру.Планируете ли вы создать ВМ Битрикс на Астре или РедОс?
Точно сказать не могу. Изучаем. Большая проблема этих ОС - старая пакетная база, например PHP только 7.4 и не выше. А .7.4 уже EOL. Про 8+ речи не идет (в основных репах). Буквально пару дней назад была новость что у них есть 8.1, но это эксперименты, не готово в прод. Итого: REDOS - на основе RedHat примерно 8-ой версии, но ядро свежей. Возможный кандидат. Astra - на основе Debian 10, старый он уже, и у нас нет машины под deb based OS. Alt - отдельная тема, нет машины под эту ОС.
написал: подскажите будет ли какая-то инструкция по переходу на новую версию PHP? Т.к. в виртуальной машине писали, что пока задел на будущее. Будет ли 7.6 или как-то что-то?
Обычный механизм обновления, примерно как был в случае перехода с PHP 5ой серии на PHP 7ой серии. Обновить все сайты машины, их модули, решения, ваш код и т.д. Бекап каждого сайта Через меню повысить версию PHP до 8.0. Даже если упадет, через то же меню можно откатить вниз на PHP 7, поправить и снова вверх. Отдельная версия vmbitrix не нужна, все это есть в 7.5.2 в текущей.
написал: Когда появится возможность обновления php до версии 8.2?
В следующей версии vmbitrix, она в процессе. Будет возможность обновить до 8.2 и откатить назад, по умолчанию 8.0. PS зачем вам 8.2? Официально мы не готовы к этой версии, работы по модулям идут)
написал: Здравствуйте!Будет ли обновление MySQL 8.0.29 до 8.0.30 и выше?
Добрый вечер. Увы, Percona с выпуском обновлений тормозит долго, месяц а то и два. 21.11.2022 percona таки сделала релиз 8.0.30 - https://docs.percona.com/percona-server/8.0/release-notes/8.0.30-22.html Достаточно обновить машину - percona server обновится до 8.0.30 если включен MySQL 8.