Обновление 3.3.5 -> 5.0.3

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
capo
OTRS Новобранец
Сообщения: 7
Зарегистрирован: 29 янв 2016, 23:39
Откуда: Minsk

Обновление 3.3.5 -> 5.0.3

Сообщение capo » 12 фев 2016, 15:36

Уважаемые коллеги.

Необходимо "перетащить" OTRS на новое железо. И старая и новая версии установлены на FreeBSD из портов. После дампа базы MySQL на новый сервер, скрипт DBUpdate-to-5.pl выдал многочисленные, вполне ожидаемые ошибки, что естественно - я же "перескакиваю" через четвертую версию...

Крестьянским чутьем я понимаю: первое, что нужно сделать - это найти все скрипты апдейтов DBUpdate-to-бла-бла-бла.pl с версии 3.3.5 и прогнать через них базу, но прежде чем их нагугливать, хочу спросить совета бывалых как все-таки этот переход сделать правильнее.

С уважением,
Игорь.
OTRS 3.3 on FreeBSD 10.2

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Обновление 3.3.5 -> 5.0.3

Сообщение ykolesnikov » 12 фев 2016, 15:45

Мануал: "If you are running a lower version of OTRS you have to follow the upgrade path to 4 first (1.1->1.2->1.3->2.0->2.1->2.2->2.3->2.4->3.0->3.1->3.2->3.3->4)! You need to perform a full upgrade to every version in between, including database changes and the upgrading Perl script."
http://otrs.github.io/doc/manual/admin/ ... ading.html
Еще комментарии?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

capo
OTRS Новобранец
Сообщения: 7
Зарегистрирован: 29 янв 2016, 23:39
Откуда: Minsk

Re: Обновление 3.3.5 -> 5.0.3

Сообщение capo » 12 фев 2016, 16:10

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

С уважением,
Игорь.
OTRS 3.3 on FreeBSD 10.2

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Обновление 3.3.5 -> 5.0.3

Сообщение ykolesnikov » 12 фев 2016, 19:29

Ну я, пенсионер, но Вы то молодые, что же вы как истинные наследники Ильича - "Мы пойдём другим путём!". "Пойду вырву себе глаз, пусть у моей тёщи будет зять кривой!"
Делайте по инструкции. Все, что можно пропустить там написано. Потратите меньше времени. И будете уверены, что должно работать правильно. И не торопитесь на 5.0.х слишком много там ещё ошибок. Я вчера перешёл с 4.0.14 и вычесываю несуразности с эскалациями и уведомлениями. Многого ещё не выяснил и вынужден был отключить, что не есть хорошо. Если у Вас налажена система отчетов и мотиваций на их основе, можете получить стресс. По крайней мере, попробуйте сначала это все сделать в тестовой среде.
Удачи.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Обновление 3.3.5 -> 5.0.3

Сообщение alexus » 12 фев 2016, 21:17

ykolesnikov писал(а):По крайней мере, попробуйте сначала это все сделать в тестовой среде.
Да ну зачем ))) Хлоп-хлоп и в продакшн ))))
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

capo
OTRS Новобранец
Сообщения: 7
Зарегистрирован: 29 янв 2016, 23:39
Откуда: Minsk

Re: Обновление 3.3.5 -> 5.0.3

Сообщение capo » 13 фев 2016, 22:37

В системе портов Фряхи в данный момент актуальна пятая версия otrs. Если ставить из исходников четвертую, то на определенном этапе, при обновлении системных библиотек операционки, код четвертой otrs может стать неработоспособным. А так да - я смешной.
OTRS 3.3 on FreeBSD 10.2

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Обновление 3.3.5 -> 5.0.3

Сообщение alexus » 14 фев 2016, 00:50

capo писал(а):Если ставить из исходников четвертую, то на определенном этапе, при обновлении системных библиотек операционки, код четвертой otrs может стать неработоспособным
Например?
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

capo
OTRS Новобранец
Сообщения: 7
Зарегистрирован: 29 янв 2016, 23:39
Откуда: Minsk

Re: Обновление 3.3.5 -> 5.0.3

Сообщение capo » 14 фев 2016, 11:53

Например при обновлении версии java, любая из ее библиотек, которые задействует otrs.
OTRS 3.3 on FreeBSD 10.2

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Обновление 3.3.5 -> 5.0.3

Сообщение alexus » 14 фев 2016, 12:28

OTRS Java никак не использует вообще. А JavaScript - это совсем другое.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

capo
OTRS Новобранец
Сообщения: 7
Зарегистрирован: 29 янв 2016, 23:39
Откуда: Minsk

Re: Обновление 3.3.5 -> 5.0.3

Сообщение capo » 14 фев 2016, 13:11

Ну или так. В любом случае какой-то задействованный внешний для OTRS пакет претерпит изменение, и я останусь с нерабочей версией. Кстати с четверкой пока глухо - скрипт апдейта базы mysql замирает на первом этапе...
OTRS 3.3 on FreeBSD 10.2

Ответить