Откат#
Если при развертывании сборки на стенде произошли ошибки, и установка завершилась неуспешно, сделайте откат к предыдущей версии, успешно установленной на стенд. Для этого разверните ее по инструкции ниже.
Интеграции появились в версии 2.0.0, и их откат в рамках этой версии не предусмотрен.
Для отката удалять приложение не нужно.
Перед откатом сделайте back-up БД.
Последовательность действий в Jenkins:
Удалите конфигурационные файлы k8s GraDeLy. Для этого выполните развертывание через cd pipeline.
Для трех подсистем SUBSYSTEM:
GRDL_CONSOLE,GRDL_UI,GRDL_WORKER:Выберите версию дистрибутива
DISTRIB_VERSION: <Версия дистрибутива GraDeLy, в которой произошли ошибки>.Выберите список сценариев для установки дистрибутива:
MIGRATION_FP_CONF; FP_CONF_CHECK; KUBERNETES_PURGE_PROJECT
Если сценарий
KUBERNETES_PURGE_PROJECTнедоступен для cd pipeline, удалите объекты k8s, принадлежащие компоненту GraDeLy, вручную.Разверните новую версию GraDeLy через cd pipeline.
Для трех подсистем SUBSYSTEM:
GRDL_CONSOLE,GRDL_UI,GRDL_WORKER:Выберите версию дистрибутива
DISTRIB_VERSION: <Предыдущая версия дистрибутива GraDeLy>.Выберите список сценариев для установки дистрибутива:
DB_UPDATE MIGRATION_FP_CONF; FP_CONF_CHECK; OPENSHIFT_DEPLOY OPENSHIFT_INGRESS_EGRESS_DEPLOY
Сценарий
DB_UPDATEвыполните для подсистемGRDL_CONSOLEиGRDL_WORKER. ДляGRDL_CONSOLEустановите в cd pipeline значение ключаworker_db_flag: «NO»; дляGRDL_WORKER— «YES».Проверьте статус приложения при помощи Health-check (подробнее в разделе «Проверка работоспособности») по завершении установки.