diff --git a/doc/update/README.md b/doc/update/README.md index b5e9967127855771022d71c52f6a5f121fd7b59f..bc5620fbc7d86c3bcd099a0c9c00c18dc5d02b21 100644 --- a/doc/update/README.md +++ b/doc/update/README.md @@ -222,6 +222,14 @@ possible. ## Version specific upgrading instructions +### 13.5.0 + +The path for the Workhorse socket changed from `/var/opt/gitlab/workhorse/socket` to `/var/opt/gitlab/workhorse/sockets/socket` in 13.5. This change will automatically get applied and Workhorse will be restarted during an upgrade, unless you have set your system to skip `reconfigure` (`/etc/gitlab/skip-auto-reconfigure`). + +If you use SELinux and have set `gitlab_workhorse['listen_addr']` to a custom socket path, some manual steps are required. If you want Omnibus to manage SELinux Contexts, set `gitlab_workhorse['sockets_directory'] = "/var/opt/my_workhorse_socket_home"` and run `gitlab-ctl reconfigure`. Alternatively, if you want to manage the SELinux Context yourself, run `semanage fcontext -a -t gitlab_shell_t '/var/opt/my_workhorse_socket_home'` and then `restorecon -v '/var/opt/my_workhorse_socket_home'`. Note that if you are managing the SELinux Context yourself, you will need to repeat these steps if you move the directory. + +If you are using a custom listen address but you are not using SELinux, you will not be affected by this change. + ### 13.3.0 The recommended Git version is Git v2.28. The minimum required version of Git