diff --git a/doc/update/versions/gitlab_17_changes.md b/doc/update/versions/gitlab_17_changes.md
index 695533f2319770979daa62a94c158bb345cc4157..590cec8ec59bb5ca42beef167032b6f52db223ae 100644
--- a/doc/update/versions/gitlab_17_changes.md
+++ b/doc/update/versions/gitlab_17_changes.md
@@ -218,6 +218,33 @@ For more information, see [issue 480328](https://gitlab.com/gitlab-org/gitlab/-/
    gitlab-rake db:migrate:up:ci VERSION=20241028085044
    ```
 
+## Issues to be aware of when upgrading to 17.8
+
+- Migration failures when upgrading to GitLab 17.8.
+
+  When upgrading to 17.8, there is a slight chance of encountering an error. During the migration process, you might see an error message like the one below:
+
+  ```shell
+  ERROR:  duplicate key value violates unique constraint "work_item_types_pkey"
+  DETAIL:  Key (id)=(1) already exists.
+  ```
+
+  The migration producing the error would be `db/post_migrate/20241218223002_fix_work_item_types_id_column_values.rb`.
+
+  This error occurs because in some cases, records in the `work_item_types` table were not created in the database
+  in the same order as they were added to the application.
+
+  To safely resolve this issue, follow these steps:
+
+  1. **Only do this if you got this error when trying to upgrade to 17.8.**
+     Run the following SQL query in your `gitlab_main` database:
+
+      ```sql
+      UPDATE work_item_types set id = (id * 10);
+      ```
+
+  1. Retry running the failed migration. It should now succeed.
+
 ## 17.8.0
 
 - In GitLab 17.8.0, GitLab agent server for Kubernetes (KAS) does not start with the default settings on the GitLab Linux package (Omnibus) and Docker installations.