Впровадження нової схеми сумісної роботи

Працюємо по наступній схемі

Поточні домовленості

План робот:

Пн 10.04

ПочатокСклад роботВиконавецьСервер
14:00 Установча зустріч для деталізування робот Гашимов Р., Фурашев О. -
17:00 Видалити на ДЕВ22 всі тестові IWS Богуславец В. SBLDEVSRV1
90.25
18:00 Завершити поточну розробку на ДЕВ22. Виконати deliver робочих WS в MAIN Розробники SBLDEVSRV1
90.25

Вт 11.04

ПочатокСклад роботВиконавецьСервер
10:30 Створити на ДЕВ22 структуру із IWS + додатковий для поточного bugfix-у
    MAIN
       +-- int_dev
       +-- int_tst
       +-- int_prd  
Петрів Р. SBLDEVSRV1
90.25
11:00 Виконати переключення компонент ДЕВ на IWS int_dev

Розробити скрипт або командний файл для автоматизованого переключення компонент

Петрів Р., Вашурін В. SBLDEVSRV1
90.25
11:30 Перенести на ДЕВ пакети, які були встановлені тільки на ТСТ16. Реєстр пакетів

Кожна команда переносить на ДЕВ22 власні пакети в порядку

  • УНІКА: 348, 364, 347, 345, 354, 360, 362, 356, 367, 371, 372
  • Ареон: 358, 366, 369, 370

Важливо! Перенос виконувати із дотриманням наступного:

  • пакети встановлюються в тому порядку, в якому вони ставились на ТСТ16
  • завантаження пакетів виконується в робочі WS, утворених від IWS int_dev із назвами dev_[user]_[yymmdd]_[packet]
  • завантаження пакетів НЕ виконувати в режимі overwrite, аналізувати конфлікти
  • порінювати із змінами, які були зроблені під час міграції
  • після встановлення пакету на ДЕВ22 звітувати в ТК каналі UNIQA.Розробка
від Ареон: Богуславец В., Грішкін С.
від УНІКА: Мельніченко А.
SBLDEVSRV1
90.25
11:31 Повний перенос на ТСТ22 RR репозиторію від IWS int_tst Петрів Р. TSTSRV1
90.22
11:32 Багфікс виконувати в робочих WS, утворених від IWS int_prd з дотриманням наступного:
  • робочим WS давати назви за загальним правилом dev_[user]_[yymmdd]
  • всі змінені об'єкти позначати на цій сторінці Confluence
  • виконувати deliver в int_prd після перевірки тестувальником через Composer
  • після deliver виконати синхронізацію зроблених змін із int_dev :
    • зробити робочий WS в int_dev
    • перенести sif-ми виконанні дооопрацювання
    • виконати rebase, виправлення конфліктів та deliver
Перенос виправлень bugfix виконується на ПРД22, мінуючи ТСТ22. Виконує Рома. Переноси — інкрементальні. Виконувати після повного переносу IWS int_prd на ПРД22
Богуславец В., Грішкін С., Мельніченко А. SBLDEVSRV1
90.25
16:00 Встановлення пакетів в IWS int_tst тих пакетів, які були встановлені розробниками в IWS int_dev
  • перед встановленням пакету наново сформувати SIF-ки з int_dev
  • після встановлення пакетів на ТСТ, повідомити користувачам що пакет готовий до перевірці на новому сервері ТСТ
Петрів Р. TSTSRV1
90.22
20:00 Розпочати повний перенос на ПРД22 RR репозиторію від IWS int_prd

Роботи виконувати без зупинки роботи сервисів

Петрів Р. SiebelProdAPP
100.82
22:15 Зупинити сервіси ПРД22, перейменувати RR репозитарій, запустити сервіси. Послідовність дій по перезавантаженню сервисів, яку радить Oracle

Одночасно перезапустити сервіси, включаючи Tomcat сервіси, на другому сервері SiebelProdBPM.uniqa.ua [192.168.100.83].

Планова тривалість перезавантаження сервисів — 30 хв

Петрів Р. SiebelProdAPP
100.82

SiebelProdBPM.uniqa.ua
100.83

Примітка На роботи із переносу пакетів заплановано 2 тд. В цей час на ДЕВ16 продовжується розробка по поточних заявках. Багфікс виконується на новому середовище. На ТСТ16 нічого НЕ встановлюється

Ср 12.04

ПочатокСклад роботВиконавецьСервер
10:00 Продовжити роботи з Петрів Р. SiebelProdAPP
100.82
11:00 Усунути помилики, завершити повний перенос на ПРД22 RR репозиторію від IWS int_prd

Роботи виконувати без зупинки роботи сервисів

Петрів Р. SiebelProdAPP
100.82
22:15 Зупинити сервіси ПРД22, перейменувати RR репозитарій, запустити сервіси. Послідовність дій по перезавантаженню сервисів, яку радить Oracle

Планова тривалість перезавантаження сервисів — 30 хв

Петрів Р. SiebelProdAPP
100.82

Пт 14.04

ПочатокСклад роботВиконавецьСервер
11:00 Сформувати структуру робочих WS в IWS int_dev першого рівня для переносу поточних розробок Джентеміров С., Мельніченко А. SBLDEVSRV1, 90.25
11:30 Розпочати перенесення поточних розробок із старого ДЕВ16, які знаходяться в робочих WS та по яких не робився deliver на новий ДЕВ22 в робочі WS.
  • Виконує кожний розробник по своїх робочих WS
  • Робочі WS формувати від робочих WS, які були створені Архітекторами для відповідних заявок.
  • Після переносу розробку продовжувати на новому сервері
Розробники SBLDEVSRV1, 90.25
12:00 Статусна зустріч щодо поточного стану робот. Команди УНІКА та Ареон -

Пн 17.04

ПочатокСклад роботВиконавецьСервер
14:00 Зустріч щодо оформлення задач на перенос пакетів в Jira за єдиними правилами для обох команд. Правила резервування номерв пакетів. Васіленко А. -

Чт 20.04

ПочатокСклад роботВиконавецьСервер
10:00 Перехід до повної схеми робот в новому середовище:
  • вся розробка виконується тільки на новому сервері розробки ДЕВ22
  • подальші роботи із bugfix виконувати в IWS int_dev
  • передача пакетів на ПРД22 виконується через їх встановлення та перевірку на ТСТ22
Розробники SBLDEVSRV1
90.25