Оновлення GitLab з 8 версії до 15 версії для команди програмісті
Оновлення GitLab CE для невеликої команди програмістів.
Складність полягала у тому, що розробники використовували доволі стару версію GitLab.
Перед оновленням я зібрав всю необхідну інформацію та налаштував сервер, де знаходиться GitLab. Створив backup/rollback план та upgrade план.
В процесі оновлення довелося пройти через 15 проміжних версій, згідно з документацією GitLab.
Також при оновленні з версії 13 до 14 довелося вручну робити міграцію баз даних на нову версію PostgreSQL.
В кінці я написав на Confluence документ, де описав процес оновлення та рекомендації до подальшого оновлення для наступників.
Робота зайняла 5 годин.
Складність полягала у тому, що розробники використовували доволі стару версію GitLab.
Перед оновленням я зібрав всю необхідну інформацію та налаштував сервер, де знаходиться GitLab. Створив backup/rollback план та upgrade план.
В процесі оновлення довелося пройти через 15 проміжних версій, згідно з документацією GitLab.
Також при оновленні з версії 13 до 14 довелося вручну робити міграцію баз даних на нову версію PostgreSQL.
В кінці я написав на Confluence документ, де описав процес оновлення та рекомендації до подальшого оновлення для наступників.
Робота зайняла 5 годин.