120:09:54Running with gitlab-runner 17.7.0~pre.103.g896916a8 (896916a8) 220:09:54 on blue-5.saas-linux-large-amd64.runners-manager.gitlab.com/default TMAnd_5m, system ID: s_9911cb916d0b 320:09:54 feature flags: FF_USE_INIT_WITH_DOCKER_EXECUTOR:true, FF_TIMESTAMPS:true 420:09:54Resolving secrets 620:09:54Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-development-kit/mise-bootstrapped-gdk-installed:main ... 720:09:57Authenticating with credentials from job payload (GitLab Registry) 820:09:57Pulling docker image registry.gitlab.com/gitlab-org/gitlab-development-kit/mise-bootstrapped-gdk-installed:main ... 920:12:24Using docker image sha256:a2d567bfcbf0a815afa5376e5abcb83f426cc184ea2cc95461a2ed66490b3b99 for registry.gitlab.com/gitlab-org/gitlab-development-kit/mise-bootstrapped-gdk-installed:main with digest registry.gitlab.com/gitlab-org/gitlab-development-kit/mise-bootstrapped-gdk-installed@sha256:4e24d902e4b1571394c06fdb4d20d4a3ccd39044019292a0f4dd42fc851f85f4 ... 1120:12:25Running on runner-tmand5m-project-74823-concurrent-0 via runner-tmand5m-s-l-l-amd64-1740082123-eb913f75... 1320:12:25Skipping Git repository setup 1420:12:25Skipping Git checkout 1520:12:25Skipping Git submodules setup 1720:12:25Using docker image sha256:a2d567bfcbf0a815afa5376e5abcb83f426cc184ea2cc95461a2ed66490b3b99 for registry.gitlab.com/gitlab-org/gitlab-development-kit/mise-bootstrapped-gdk-installed:main with digest registry.gitlab.com/gitlab-org/gitlab-development-kit/mise-bootstrapped-gdk-installed@sha256:4e24d902e4b1571394c06fdb4d20d4a3ccd39044019292a0f4dd42fc851f85f4 ... 1820:12:26$ cd /home/gdk/gdk 1920:12:26$ sysctl -n -w fs.inotify.max_user_watches=524288 || true 2020:12:26sysctl: permission denied on key "fs.inotify.max_user_watches", ignoring 2120:12:26$ if [ -f support/ci/utils.sh ]; then # collapsed multi-line command 125120:12:26$ run_timed_command "support/ci/verify-update" 125220:12:26$ support/ci/verify-update 125320:12:26++ dirname support/ci/verify-update 125420:12:26+ parent_path=support/ci 125520:12:26+ source support/ci/functions.sh 125620:12:26++ GDK_CHECKOUT_PATH=/home/gdk/gdk 125720:12:26++ [[ true == \1 ]] 125920:12:26+ sudo /sbin/sysctl fs.inotify.max_user_watches=1048576 126020:12:26fs.inotify.max_user_watches = 1048576 126120:12:26+ install_gdk_clt 126220:12:26++ /home/gdk/gdk/bin/gdk config get gdk.use_bash_shim 126320:12:26+ [[ DEBUG: gdk_root_path: /home/gdk/gdk 126520:12:26DEBUG: ruby GDK exit status 0 == \t\r\u\e ]] 126620:12:26+ echo 'INFO: Installing gitlab-development-kit Ruby gem..' 126720:12:26+ install_gem 126820:12:26+ cd_into_checkout_path gem 126920:12:26+ cd /home/gdk/gdk/gem 127020:12:26+ gem build gitlab-development-kit.gemspec 127120:12:26INFO: Installing gitlab-development-kit Ruby gem.. 127220:12:27 Successfully built RubyGem 127320:12:27 Name: gitlab-development-kit 127420:12:27 Version: 0.2.18 127520:12:27 File: gitlab-development-kit-0.2.18.gem 127620:12:27+ gem install gitlab-development-kit-0.2.18.gem 127720:12:28Successfully installed gitlab-development-kit-0.2.18 127820:12:28Parsing documentation for gitlab-development-kit-0.2.18 127920:12:28Done installing documentation for gitlab-development-kit after 0 seconds 128020:12:281 gem installed 128120:12:28+ '[' -n '' ']' 128220:12:28+ checkout 7a38f799f13f6a7d6c9bac78d862d8d83ece5371 128320:12:28+ cd_into_checkout_path 128420:12:28+ cd /home/gdk/gdk/ 128520:12:28+ '[' -n '' ']' 128820:12:29 + 064ff89c...dd7f0037 513075-refactor-cells-configuration -> origin/513075-refactor-cells-configuration (forced update) 128920:12:29 * [new branch] kkloss-fix-performance-script -> origin/kkloss-fix-performance-script 129020:12:29 + 8ce08e48...a968c1c6 pl-screen-cols -> origin/pl-screen-cols (forced update) 129120:12:29+ git checkout 7a38f799f13f6a7d6c9bac78d862d8d83ece5371 129220:12:29HEAD is now at 7a38f799 Merge branch 'kev-remove-feature-label' into 'main' 129320:12:29+ install_gdk_clt 129420:12:29++ /home/gdk/gdk/bin/gdk config get gdk.use_bash_shim 129520:12:29INFO: Installing gitlab-development-kit Ruby gem.. 129620:12:29+ [[ DEBUG: gdk_root_path: /home/gdk/gdk 129820:12:29DEBUG: ruby GDK exit status 0 == \t\r\u\e ]] 129920:12:29+ echo 'INFO: Installing gitlab-development-kit Ruby gem..' 130020:12:29+ install_gem 130120:12:29+ cd_into_checkout_path gem 130220:12:29+ cd /home/gdk/gdk/gem 130320:12:29+ gem build gitlab-development-kit.gemspec 130420:12:30 Successfully built RubyGem 130520:12:30 Name: gitlab-development-kit 130620:12:30 Version: 0.2.18 130720:12:30 File: gitlab-development-kit-0.2.18.gem 130820:12:30+ gem install gitlab-development-kit-0.2.18.gem 130920:12:31Successfully installed gitlab-development-kit-0.2.18 131020:12:31Parsing documentation for gitlab-development-kit-0.2.18 131120:12:31Done installing documentation for gitlab-development-kit after 0 seconds 131220:12:311 gem installed 131420:12:31+ cd_into_checkout_path 131520:12:31+ cd /home/gdk/gdk/ 131620:12:31+ echo '> Updating GDK..' 131720:12:31+ make update 131820:12:31> Updating GDK.. 131920:12:32DEPRECATION WARNING: 132020:12:32DEPRECATION WARNING: `make update` is deprecated, use `gdk update` instead. 132120:12:32DEPRECATION WARNING: 132220:12:32GDK_SELF_UPDATE=0 gdk update 132320:12:33gdk update: before hook -> support/exec-cd gitlab bin/spring stop || true 132420:12:33Spring is not running 132520:12:33DEBUG: command=[bundle install], opts=[{:chdir=>#<Pathname:/home/gdk/gdk>}], display_output=[true], retry_attempts=[0] 132620:12:34Bundle complete! 14 Gemfile dependencies, 111 gems now installed. 132720:12:34Bundled gems are installed into `/home/gdk/.gitlab-ci-cache/ruby/bundle` 132820:12:34DEBUG: result: success?=[true], stdout=[Bundle complete! 14 Gemfile dependencies, 111 gems now installed. 132920:12:34Bundled gems are installed into `/home/gdk/.gitlab-ci-cache/ruby/bundle`], stderr=[], duration=[0.58 seconds] 133020:12:35support/retry-command 'git -C /home/gdk/gdk/gitlab ls-tree HEAD --name-only -- Gemfile.lock db/structure.sql db/schema.rb ee/db/geo/structure.sql ee/db/geo/schema.rb | xargs git -C /home/gdk/gdk/gitlab checkout --' 133120:12:35DEBUG: command=[git -C /home/gdk/gdk/gitlab ls-tree HEAD --name-only -- Gemfile.lock db/structure.sql db/schema.rb ee/db/geo/structure.sql ee/db/geo/schema.rb | xargs git -C /home/gdk/gdk/gitlab checkout --], opts=[{}], display_output=[true], retry_attempts=[3] 133220:12:35DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[0.06 seconds] 133320:12:35-------------------------------------------------------------------------------- 133420:12:35Updating gitlab-org/gitlab 133520:12:35-------------------------------------------------------------------------------- 133620:12:35support/component-git-update gitlab "/home/gdk/gdk/gitlab" master master 133720:12:36DEBUG: command=[git stash save -u], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab>}], display_output=[false], retry_attempts=[0] 133820:12:39DEBUG: result: success?=[true], stdout=[No local changes to save], stderr=[], duration=[3.01 seconds] 133920:12:39DEBUG: command=[git config branch.master.remote], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab>}], display_output=[false], retry_attempts=[0] 134020:12:39DEBUG: result: success?=[true], stdout=[origin], stderr=[], duration=[0.0 seconds] 134120:12:39DEBUG: command=[git fetch --force --tags --prune origin master], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab>}], display_output=[false], retry_attempts=[3] 134320:12:40 * branch master -> FETCH_HEAD 134420:12:40 732d6f47c9ac..f4abdf5dbb61 master -> origin/master], duration=[1.11 seconds] 134520:12:40DEBUG: command=[git checkout master], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab>}], display_output=[false], retry_attempts=[0] 134620:12:40DEBUG: result: success?=[true], stdout=[Your branch is behind 'origin/master' by 48 commits, and can be fast-forwarded. 134720:12:40 (use "git pull" to update your local branch)], stderr=[Already on 'master'], duration=[0.27 seconds] 134820:12:40Successfully fetched and checked out 'master' for 'gitlab/' 134920:12:40DEBUG: command=[git pull --ff-only origin master], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab>}], display_output=[false], retry_attempts=[3] 135020:12:42DEBUG: result: success?=[true], stdout=[Updating 732d6f47c9ac..f4abdf5dbb61 135220:12:42 .gitlab/CODEOWNERS | 10 +- 135320:12:42 .rubocop_todo/gitlab/service_response.yml | 1 - 135420:12:42 .rubocop_todo/style/format_string.yml | 15 - 135520:12:42 .../sidebar/job_sidebar_retry_button.vue | 108 +++-- 135620:12:42 .../components/sidebar/sidebar_header.vue | 3 +- 135720:12:42 .../source_editor_security_policy_schema_ext.js | 11 +- 135820:12:42 .../todos/components/snooze_todo_modal.vue | 36 +- 135920:12:42 .../todos/components/todo_snooze_until_picker.vue | 140 ++++++ 136020:12:42 .../todos/components/toggle_snoozed_status.vue | 124 +---- 136120:12:42 .../components/added_commit_message.vue | 6 +- 136220:12:42 .../components/states/ready_to_merge.vue | 38 +- 136320:12:42 .../vue_shared/components/import/constants.js | 30 ++ 136420:12:42 .../import_history_table_row_errors.stories.js | 21 + 136520:12:42 .../import/import_history_table_row_errors.vue | 52 +++ 136620:12:42 .../import_history_table_row_stats.stories.js | 21 + 136720:12:42 .../import/import_history_table_row_stats.vue | 108 +++++ 136820:12:42 app/components/diffs/overflow_warning_component.rb | 8 +- 136920:12:42 .../import/bitbucket_server_controller.rb | 4 +- 137020:12:42 app/controllers/import/bulk_imports_controller.rb | 5 +- 137120:12:42 app/controllers/import/fogbugz_controller.rb | 6 +- 137220:12:42 app/controllers/import/gitea_controller.rb | 2 +- 137320:12:42 app/controllers/import/github_controller.rb | 2 +- 137420:12:42 app/controllers/import/gitlab_groups_controller.rb | 8 +- 137520:12:42 .../import/gitlab_projects_controller.rb | 3 +- 137620:12:42 app/controllers/invites_controller.rb | 7 +- 137720:12:42 app/controllers/omniauth_callbacks_controller.rb | 12 +- 137820:12:42 app/controllers/profiles/chat_names_controller.rb | 10 +- 137920:12:42 app/controllers/profiles/emails_controller.rb | 4 +- 138020:12:42 app/controllers/profiles/preferences_controller.rb | 4 +- 138120:12:42 .../profiles/two_factor_auths_controller.rb | 2 +- 138220:12:42 app/controllers/profiles_controller.rb | 3 +- 138320:12:42Successfully pulled (--ff-only) for 'gitlab/' 138420:12:42 .../personal_access_tokens_controller.rb | 21 + 138520:12:42 app/services/snippets/update_statistics_service.rb | 7 +- 138620:12:42 .../personal_access_tokens/_dpop.html.haml | 12 + 138720:12:42 .../personal_access_tokens/index.html.haml | 2 + 138820:12:42 config/bounded_contexts.yml | 6 + 138920:12:42 config/routes/user_settings.rb | 1 + 139020:12:42 ...ackage-registry-permissions-breaking-change.yml | 18 - 139120:12:42 data/whats_new/20250220001_17_09.yml | 59 +++ 139220:12:42 db/docs/taggings.yml | 3 +- 139320:12:42 db/docs/targeted_message_dismissals.yml | 13 + 139420:12:42 db/docs/targeted_message_namespaces.yml | 13 + 139520:12:42 db/docs/targeted_messages.yml | 11 + 139620:12:42 .../20250127201442_create_targeted_messages.rb | 12 + 139720:12:42 ...127202119_create_targeted_message_dismissals.rb | 20 + 139820:12:42 ...ey_on_user_id_on_targeted_message_dismissals.rb | 23 + 139920:12:42 ...127211758_create_targeted_message_namespaces.rb | 21 + 140020:12:42 ..._on_namespace_id_targeted_message_namespaces.rb | 24 + 140120:12:42 ...on_namespace_id_on_target_message_dismissals.rb | 24 + 140220:12:42 db/schema_migrations/20250127201442 | 1 + 140320:12:42 db/schema_migrations/20250127202119 | 1 + 140420:12:42 db/schema_migrations/20250127203227 | 1 + 140520:12:42 db/schema_migrations/20250127211758 | 1 + 140620:12:42 db/schema_migrations/20250127212017 | 1 + 140720:12:42 db/schema_migrations/20250128161555 | 1 + 140820:12:42 db/structure.sql | 91 ++++ 140920:12:42 .../configure_instance/users_notifications.md | 4 + 141020:12:42 .../documentation/site_architecture/global_nav.md | 176 +++---- 141120:12:42 doc/solutions/components/_index.md | 18 +- 141220:12:42 doc/subscriptions/customers_portal.md | 5 + 141320:12:42 doc/update/breaking_windows.md | 1 - 141420:12:42 doc/update/deprecations.md | 20 - 141520:12:42 .../vulnerability_report/_index.md | 35 ++ 141620:12:42 .../img/vulnerability_severity_change_17.10.png | Bin 0 -> 340041 bytes 141720:12:42 doc/user/duo_workflow/_index.md | 215 +-------- 141820:12:42 doc/user/duo_workflow/best_practices.md | 18 + 141920:12:42 doc/user/duo_workflow/context.md | 17 + 142020:12:42 doc/user/duo_workflow/risks.md | 61 +++ 142120:12:42 doc/user/duo_workflow/set_up.md | 84 ++++ 142220:12:42 doc/user/duo_workflow/troubleshooting.md | 37 ++ 142320:12:42 doc/user/duo_workflow/use_in_your_ide.md | 20 + 142420:12:42 doc/user/profile/personal_access_tokens.md | 69 +++ 142520:12:42 .../components/value_stream_select.vue | 2 +- 142620:12:42 .../analytics/cycle_analytics/constants.js | 2 +- 142720:12:42 .../components/policy_drawer/drawer_wrapper.vue | 18 +- 142820:12:42 .../policy_drawer/scan_result/details_drawer.vue | 7 +- 142920:12:42 .../components/policy_editor/editor_layout.vue | 5 +- 143020:12:42 .../components/policy_editor/utils.js | 36 +- 143120:12:42 .../vulnerabilities/components/severity_modal.vue | 4 +- 143220:12:42 .../stylesheets/components/security_policies.scss | 14 +- 143320:12:42 .../groups/security/policies_controller.rb | 1 - 143420:12:42 .../groups/security/vulnerabilities_controller.rb | 1 + 143520:12:42 .../projects/security/policies_controller.rb | 1 - 143620:12:42 ee/app/models/notifications/targeted_message.rb | 15 + 143720:12:42 .../notifications/targeted_message_dismissal.rb | 11 + 143820:12:42 .../notifications/targeted_message_namespace.rb | 10 + 143920:12:42 .../beta/ai_commit_reader_for_chat.yml | 9 - 144020:12:42 .../security_policies_new_yaml_format.yml | 9 - 144120:12:42 ee/lib/gitlab/llm/completions/chat.rb | 11 +- 144220:12:42 .../notifications/targeted_message_dismissals.rb | 9 + 144320:12:42 .../notifications/targeted_message_namespaces.rb | 8 + 144420:12:42 .../factories/notifications/targeted_messages.rb | 7 + 144520:12:42 .../cycle_analytics/multiple_value_streams_spec.rb | 2 +- 144620:12:42 .../components/value_stream_select_spec.js | 2 +- 144720:12:42 .../policy_drawer/drawer_wrapper_spec.js | 56 +-- 144820:12:42 .../scan_result/details_drawer_spec.js | 10 +- 144920:12:42 .../components/policy_editor/editor_layout_spec.js | 7 - 145020:12:42 .../policy_editor/pipeline_execution/utils_spec.js | 5 +- 145120:12:42 .../scan_result/editor_component_spec.js | 3 +- 145220:12:42 .../components/policy_editor/utils_spec.js | 8 +- 145320:12:42 .../editor_component_spec.js | 17 +- 145420:12:42 .../vulnerability_management/utils_spec.js | 5 +- 145520:12:42 .../mocks/mock_scan_execution_policy_data.js | 24 +- 145620:12:42 .../mocks/mock_scan_result_policy_data.js | 102 ++-- 145720:12:42 .../mock_vulnerability_management_policy_data.js | 13 + 145820:12:42 .../pipeline_execution/actions_spec.js | 14 +- 145920:12:42 .../policy_editor/pipeline_execution/mocks.js | 10 + 146020:12:42 .../policy_editor/policy_scope/mocks.js | 518 +++++++++++++-------- 146120:12:42 .../policy_editor/scan_execution/mocks.js | 118 ++--- 146220:12:42 .../policy_editor/scan_result/actions_spec.js | 5 +- 146320:12:42 .../policy_editor/scan_result/mocks.js | 290 +++++++----- 146420:12:42 .../vulnerability_management/mocks.js | 28 +- 146520:12:42 ee/spec/lib/gitlab/llm/completions/chat_spec.rb | 75 +-- 146620:12:42 .../targeted_message_dismissal_spec.rb | 17 + 146720:12:42 .../targeted_message_namespace_spec.rb | 16 + 146820:12:42 .../models/notifications/targeted_message_spec.rb | 22 + 146920:12:42 .../search/rake_task_executor_service_spec.rb | 2 +- 147020:12:42 lib/sidebars/projects/menus/analytics_menu.rb | 2 +- 147120:12:42 lib/tasks/gitlab/tw/codeowners.rake | 2 +- 147220:12:42 locale/gitlab.pot | 47 +- 147320:12:42 .../diffs/overflow_warning_component_spec.rb | 4 + 147420:12:42 .../import/bulk_imports_controller_spec.rb | 2 +- 147520:12:42 spec/controllers/import/fogbugz_controller_spec.rb | 2 +- 147620:12:42 spec/controllers/import/gitea_controller_spec.rb | 2 +- 147720:12:42 .../personal_access_tokens_controller_spec.rb | 54 +++ 147820:12:42 .../sidebar/job_sidebar_retry_button_spec.js | 15 +- 147920:12:42 ...ource_editor_security_policy_schema_ext_spec.js | 22 +- 148020:12:42 .../todos/components/snooze_todo_modal_spec.js | 68 +-- 148120:12:42 .../components/todo_snooze_until_picker_spec.js | 132 ++++++ 148220:12:42 .../todos/components/toggle_snoozed_status_spec.js | 128 +---- 148320:12:42 .../states/mr_widget_commits_header_spec.js | 2 +- 148420:12:42 .../import_history_table_row_errors.spec.js | 54 +++ 148520:12:42 .../import_history_table_row_stats.spec.js | 65 +++ 148620:12:42 .../components/import_history_table/mock_data.js | 2 + 148720:12:42 .../import/gitlab_groups_controller_spec.rb | 2 +- 148820:12:42 .../snippets/update_statistics_service_spec.rb | 1 + 148920:12:42 .../personal_access_tokens/index.html.haml_spec.rb | 58 +++ 149020:12:42 137 files changed, 2624 insertions(+), 1560 deletions(-) 149120:12:42 create mode 100644 app/assets/javascripts/todos/components/todo_snooze_until_picker.vue 149220:12:42 create mode 100644 app/assets/javascripts/vue_shared/components/import/import_history_table_row_errors.stories.js 149320:12:42 create mode 100644 app/assets/javascripts/vue_shared/components/import/import_history_table_row_errors.vue 149420:12:42 create mode 100644 app/assets/javascripts/vue_shared/components/import/import_history_table_row_stats.stories.js 149520:12:42 create mode 100644 app/assets/javascripts/vue_shared/components/import/import_history_table_row_stats.vue 149620:12:42 create mode 100644 app/views/user_settings/personal_access_tokens/_dpop.html.haml 149720:12:42 delete mode 100644 data/deprecations/17-6-package-registry-permissions-breaking-change.yml 149820:12:42 create mode 100644 data/whats_new/20250220001_17_09.yml 149920:12:42 create mode 100644 db/docs/targeted_message_dismissals.yml 150020:12:42 create mode 100644 db/docs/targeted_message_namespaces.yml 150120:12:42 create mode 100644 db/docs/targeted_messages.yml 150220:12:42 create mode 100644 db/migrate/20250127201442_create_targeted_messages.rb 150320:12:42 create mode 100644 db/migrate/20250127202119_create_targeted_message_dismissals.rb 150420:12:42 create mode 100644 db/migrate/20250127203227_add_foreign_key_on_user_id_on_targeted_message_dismissals.rb 150520:12:42 create mode 100644 db/migrate/20250127211758_create_targeted_message_namespaces.rb 150620:12:42 create mode 100644 db/migrate/20250127212017_add_foreign_key_on_namespace_id_targeted_message_namespaces.rb 150720:12:42 create mode 100644 db/migrate/20250128161555_add_foreign_key_on_namespace_id_on_target_message_dismissals.rb 150820:12:42 create mode 100644 db/schema_migrations/20250127201442 150920:12:42 create mode 100644 db/schema_migrations/20250127202119 151020:12:42 create mode 100644 db/schema_migrations/20250127203227 151120:12:42 create mode 100644 db/schema_migrations/20250127211758 151220:12:42 create mode 100644 db/schema_migrations/20250127212017 151320:12:42 create mode 100644 db/schema_migrations/20250128161555 151420:12:42 create mode 100644 doc/user/application_security/vulnerability_report/img/vulnerability_severity_change_17.10.png 151520:12:42 create mode 100644 doc/user/duo_workflow/best_practices.md 151620:12:42 create mode 100644 doc/user/duo_workflow/context.md 151720:12:42 create mode 100644 doc/user/duo_workflow/risks.md 151820:12:42 create mode 100644 doc/user/duo_workflow/set_up.md 151920:12:42 create mode 100644 doc/user/duo_workflow/troubleshooting.md 152020:12:42 create mode 100644 doc/user/duo_workflow/use_in_your_ide.md 152120:12:42 create mode 100644 ee/app/models/notifications/targeted_message.rb 152220:12:42 create mode 100644 ee/app/models/notifications/targeted_message_dismissal.rb 152320:12:42 create mode 100644 ee/app/models/notifications/targeted_message_namespace.rb 152420:12:42 delete mode 100644 ee/config/feature_flags/beta/ai_commit_reader_for_chat.yml 152520:12:42 delete mode 100644 ee/config/feature_flags/development/security_policies_new_yaml_format.yml 152620:12:42 create mode 100644 ee/spec/factories/notifications/targeted_message_dismissals.rb 152720:12:42 create mode 100644 ee/spec/factories/notifications/targeted_message_namespaces.rb 152820:12:42 create mode 100644 ee/spec/factories/notifications/targeted_messages.rb 152920:12:42 create mode 100644 ee/spec/models/notifications/targeted_message_dismissal_spec.rb 153020:12:42 create mode 100644 ee/spec/models/notifications/targeted_message_namespace_spec.rb 153120:12:42 create mode 100644 ee/spec/models/notifications/targeted_message_spec.rb 153220:12:42 create mode 100644 spec/frontend/todos/components/todo_snooze_until_picker_spec.js 153320:12:42 create mode 100644 spec/frontend/vue_shared/components/import_history_table/import_history_table_row_errors.spec.js 153420:12:42 create mode 100644 spec/frontend/vue_shared/components/import_history_table/import_history_table_row_stats.spec.js 153620:12:42 * branch master -> FETCH_HEAD], duration=[1.76 seconds] 153820:12:42$(find support/templates -name "*.erb" -not -path "*/gitlab-pages-secret.erb" -not -path "*/gitlab-kas-websocket-token-secret.erb" -not -path "*/gitlab-kas-autoflow-temporal-workflow-data-encryption-secret.erb") > /dev/null 2>&1 || true 154020:12:43 gitlab/config/gitlab.yml \ 154120:12:43 gitlab/config/database.yml \ 154220:12:43 gitlab/config/cable.yml \ 154320:12:43 gitlab/config/resque.yml \ 154420:12:43 gitlab/config/redis.cache.yml \ 154520:12:43 gitlab/config/redis.repository_cache.yml \ 154620:12:43 gitlab/config/redis.queues.yml \ 154720:12:43 gitlab/config/redis.shared_state.yml \ 154820:12:43 gitlab/config/redis.trace_chunks.yml \ 154920:12:43 gitlab/config/redis.rate_limiting.yml \ 155020:12:43 gitlab/config/redis.sessions.yml \ 155120:12:43 gitlab/config/vite.gdk.json \ 155220:12:43 gitlab/config/puma.rb 155320:12:43-------------------------------------------------------------------------------- 155420:12:43Installing mise tools from /home/gdk/gdk/gitlab/.tool-versions 155520:12:43-------------------------------------------------------------------------------- 155620:12:43cd /home/gdk/gdk/gitlab && mise install -y 155720:12:43mise all runtimes are installed 155820:12:43-------------------------------------------------------------------------------- 155920:12:43Setting up Ruby bundler 156020:12:43-------------------------------------------------------------------------------- 156120:12:43. ./support/bootstrap-common.sh ; configure_ruby_bundler_for_gitlab 156220:12:46-------------------------------------------------------------------------------- 156320:12:46Installing gitlab-org/gitlab Ruby gems 156420:12:46-------------------------------------------------------------------------------- 156520:12:46/home/gdk/gdk/support/bundle-install /home/gdk/gdk/gitlab 156620:12:46Ruby version with mise exec: ruby 3.3.7 (2025-01-15 revision be31f993d7) +YJIT [x86_64-linux] 156720:12:47Bundle check passed. 156820:12:47touch .gitlab-bundle 156920:12:47-------------------------------------------------------------------------------- 157020:12:47Installing the gitlab-development-kit gem 157120:12:47-------------------------------------------------------------------------------- 157220:12:47. ./support/bootstrap-common.sh ; gdk_install_gem 157320:12:49. ./support/bootstrap-common.sh ; ensure_line_in_file "include 'gitlab.conf'" "postgresql/data/postgresql.conf" 157420:12:49rake postgresql/data/gitlab.conf 157520:12:50-------------------------------------------------------------------------------- 157620:12:50Ensuring necessary databases are setup and seeded 157720:12:50-------------------------------------------------------------------------------- 157820:12:50rake Procfile 157920:12:50gdk start db --quiet 158020:12:52support/bootstrap-praefect 158120:12:52support/bootstrap-rails 158220:12:53gitlabhq_development exists, nothing to do here. 158320:12:53gitlabhq_development_ci exists, nothing to do here. 158420:12:53DEBUG: command=[support/platform-update], opts=[{:chdir=>#<Pathname:/home/gdk/gdk>}], display_output=[true], retry_attempts=[0] 158520:12:54INFO: Performing common preflight checks.. 158620:12:54-------------------------------------------------------------------------------- 158720:12:54Ensuring platform software installed 158820:12:54-------------------------------------------------------------------------------- 158920:12:55INFO: Setting up 'debian' platform.. 159020:12:55INFO: This GDK has already had platform packages installed 159120:12:55INFO: (remove '/home/gdk/gdk/.cache/.gdk_platform_setup' to force installation) 159220:12:55INFO: TOOL_VERSION_MANAGER is set to mise. Forcing mise to be enabled. 159320:12:56INFO: TOOL_VERSION_MANAGER is set to mise. Forcing mise to be enabled. 159420:12:56-------------------------------------------------------------------------------- 159520:12:56Updating mise plugins 159620:12:56-------------------------------------------------------------------------------- 159720:12:56mise plugin:minio update git repo 159820:12:56mise plugin:yarn update git repo 159920:12:56mise plugin:redis update git repo 160020:12:56mise plugin:postgres update git repo 160520:12:57INFO: Installing gitlab-development-kit Ruby gem.. 160620:12:57-------------------------------------------------------------------------------- 160720:12:57Configuring Ruby.. 160820:12:57-------------------------------------------------------------------------------- 160920:12:58INFO: Updating RubyGems for Ruby 3.3.7.. 161020:12:58INFO: TOOL_VERSION_MANAGER is set to mise. Forcing mise to be enabled. 161120:13:06Successfully installed rubygems-update-3.6.5 161220:13:06Installing RubyGems 3.6.5 161320:13:07 Successfully built RubyGem 161420:13:07 Name: bundler 161520:13:07 Version: 2.6.5 161620:13:07 File: bundler-2.6.5.gem 161720:13:07Bundler 2.6.5 installed 161820:13:07RubyGems 3.6.5 installed 161920:13:07Regenerating binstubs 162020:13:07Regenerating plugins 162120:13:07# 3.6.5 / 2025-02-20 162220:13:07## Enhancements: 162320:13:07* Installs bundler 2.6.5 as a default gem. 162420:13:07## Documentation: 162520:13:07* Removed `gem server` from `gem help`. Pull request 162720:13:07------------------------------------------------------------------------------ 162820:13:07RubyGems installed the following executables: 162920:13:07 /home/gdk/.local/share/mise/installs/ruby/3.3.7/bin/gem 163020:13:07 /home/gdk/.local/share/mise/installs/ruby/3.3.7/bin/bundle 163120:13:07 /home/gdk/.local/share/mise/installs/ruby/3.3.7/bin/bundler 163220:13:07RubyGems system software updated 163320:13:07INFO: Updating RubyGems for Ruby 3.2.4.. 163420:13:08INFO: TOOL_VERSION_MANAGER is set to mise. Forcing mise to be enabled. 163520:13:14Installing RubyGems 3.6.5 163620:13:14 Successfully built RubyGem 163720:13:14 Name: bundler 163820:13:14 Version: 2.6.5 163920:13:14 File: bundler-2.6.5.gem 164020:13:14Bundler 2.6.5 installed 164120:13:14RubyGems 3.6.5 installed 164220:13:14Regenerating binstubs 164320:13:14Regenerating plugins 164420:13:14# 3.6.5 / 2025-02-20 164520:13:14## Enhancements: 164620:13:14* Installs bundler 2.6.5 as a default gem. 164720:13:14## Documentation: 164820:13:14* Removed `gem server` from `gem help`. Pull request 165020:13:14------------------------------------------------------------------------------ 165120:13:14RubyGems installed the following executables: 165220:13:14 /home/gdk/.local/share/mise/installs/ruby/3.2.4/bin/gem 165320:13:14 /home/gdk/.local/share/mise/installs/ruby/3.2.4/bin/bundle 165420:13:14 /home/gdk/.local/share/mise/installs/ruby/3.2.4/bin/bundler 165520:13:14RubyGems system software updated 165620:13:14DEBUG: result: success?=[true], stdout=[INFO: Performing common preflight checks.. 165720:13:14-------------------------------------------------------------------------------- 165820:13:14Ensuring platform software installed 165920:13:14-------------------------------------------------------------------------------- 166020:13:14INFO: Setting up 'debian' platform.. 166120:13:14INFO: This GDK has already had platform packages installed 166220:13:14INFO: (remove '/home/gdk/gdk/.cache/.gdk_platform_setup' to force installation) 166320:13:14INFO: TOOL_VERSION_MANAGER is set to mise. Forcing mise to be enabled. 166420:13:14INFO: TOOL_VERSION_MANAGER is set to mise. Forcing mise to be enabled. 166520:13:14-------------------------------------------------------------------------------- 166620:13:14Updating mise plugins 166720:13:14-------------------------------------------------------------------------------- 166820:13:14INFO: Installing gitlab-development-kit Ruby gem.. 166920:13:14-------------------------------------------------------------------------------- 167020:13:14Configuring Ruby.. 167120:13:14-------------------------------------------------------------------------------- 167220:13:14INFO: Updating RubyGems for Ruby 3.3.7.. 167320:13:14INFO: TOOL_VERSION_MANAGER is set to mise. Forcing mise to be enabled. 167420:13:14Successfully installed rubygems-update-3.6.5 167520:13:14Installing RubyGems 3.6.5 167620:13:14 Successfully built RubyGem 167720:13:14 Name: bundler 167820:13:14 Version: 2.6.5 167920:13:14 File: bundler-2.6.5.gem 168020:13:14Bundler 2.6.5 installed 168120:13:14RubyGems 3.6.5 installed 168220:13:14Regenerating binstubs 168320:13:14Regenerating plugins 168420:13:14# 3.6.5 / 2025-02-20 168520:13:14## Enhancements: 168620:13:14* Installs bundler 2.6.5 as a default gem. 168720:13:14## Documentation: 168820:13:14* Removed `gem server` from `gem help`. Pull request 169020:13:14------------------------------------------------------------------------------ 169120:13:14RubyGems installed the following executables: 169220:13:14 /home/gdk/.local/share/mise/installs/ruby/3.3.7/bin/gem 169320:13:14 /home/gdk/.local/share/mise/installs/ruby/3.3.7/bin/bundle 169420:13:14 /home/gdk/.local/share/mise/installs/ruby/3.3.7/bin/bundler 169520:13:14RubyGems system software updated 169620:13:14INFO: Updating RubyGems for Ruby 3.2.4.. 169720:13:14INFO: TOOL_VERSION_MANAGER is set to mise. Forcing mise to be enabled. 169820:13:14Installing RubyGems 3.6.5 169920:13:14 Successfully built RubyGem 170020:13:14 Name: bundler 170120:13:14 Version: 2.6.5 170220:13:14 File: bundler-2.6.5.gem 170320:13:14Bundler 2.6.5 installed 170420:13:14RubyGems 3.6.5 installed 170520:13:14Regenerating binstubs 170620:13:14Regenerating plugins 170720:13:14# 3.6.5 / 2025-02-20 170820:13:14## Enhancements: 170920:13:14* Installs bundler 2.6.5 as a default gem. 171020:13:14## Documentation: 171120:13:14* Removed `gem server` from `gem help`. Pull request 171320:13:14------------------------------------------------------------------------------ 171420:13:14RubyGems installed the following executables: 171520:13:14 /home/gdk/.local/share/mise/installs/ruby/3.2.4/bin/gem 171620:13:14 /home/gdk/.local/share/mise/installs/ruby/3.2.4/bin/bundle 171720:13:14 /home/gdk/.local/share/mise/installs/ruby/3.2.4/bin/bundler 171820:13:14RubyGems system software updated], stderr=[mise plugin:minio update git repo 171920:13:14mise plugin:yarn update git repo 172020:13:14mise plugin:redis update git repo 172120:13:14mise plugin:postgres update git repo 172620:13:15DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec bundle check] 172720:13:15DEBUG: command=[/home/gdk/gdk/support/bundle-exec bundle check], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 172820:13:16DEBUG: result: success?=[true], stdout=[The Gemfile's dependencies are satisfied], stderr=[], duration=[1.11 seconds] 172920:13:16DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec gem list -i charlock_holmes] 173020:13:16DEBUG: command=[/home/gdk/gdk/support/bundle-exec gem list -i charlock_holmes], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 173120:13:16DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec gem list -i gpgme] 173220:13:16DEBUG: command=[/home/gdk/gdk/support/bundle-exec gem list -i gpgme], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 173320:13:16DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec gem list -i oj] 173420:13:16DEBUG: command=[/home/gdk/gdk/support/bundle-exec gem list -i oj], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 173520:13:16DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec gem list -i pg] 173620:13:16DEBUG: command=[/home/gdk/gdk/support/bundle-exec gem list -i pg], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 173720:13:16DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec gem list -i ffi] 173820:13:16DEBUG: command=[/home/gdk/gdk/support/bundle-exec gem list -i ffi], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 173920:13:17DEBUG: result: success?=[true], stdout=[true], stderr=[], duration=[1.33 seconds] 174020:13:17DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec ruby -r pg -e 'nil'] 174120:13:17DEBUG: command=[/home/gdk/gdk/support/bundle-exec ruby -r pg -e 'nil'], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 174220:13:17DEBUG: result: success?=[true], stdout=[true], stderr=[], duration=[1.35 seconds] 174320:13:17DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec ruby -r charlock_holmes -e 'nil'] 174420:13:17DEBUG: command=[/home/gdk/gdk/support/bundle-exec ruby -r charlock_holmes -e 'nil'], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 174520:13:17DEBUG: result: success?=[true], stdout=[true], stderr=[], duration=[1.35 seconds] 174620:13:17DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec ruby -r gpgme -e 'nil'] 174720:13:17DEBUG: command=[/home/gdk/gdk/support/bundle-exec ruby -r gpgme -e 'nil'], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 174820:13:17DEBUG: result: success?=[true], stdout=[true], stderr=[], duration=[1.7 seconds] 174920:13:17DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec ruby -r ffi -e 'nil'] 175020:13:17DEBUG: command=[/home/gdk/gdk/support/bundle-exec ruby -r ffi -e 'nil'], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 175120:13:18DEBUG: result: success?=[true], stdout=[true], stderr=[], duration=[1.77 seconds] 175220:13:18DEBUG: cmd=[/home/gdk/gdk/support/bundle-exec ruby -r oj -e 'nil'] 175320:13:18DEBUG: command=[/home/gdk/gdk/support/bundle-exec ruby -r oj -e 'nil'], opts=[{:chdir=>"/home/gdk/gdk/gitlab"}], display_output=[false], retry_attempts=[0] 175420:13:18DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[1.26 seconds] 175520:13:18DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[1.37 seconds] 175620:13:19DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[1.47 seconds] 175720:13:19DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[1.21 seconds] 175820:13:19DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[1.54 seconds] 176020:13:19ok: run: /home/gdk/gdk/services/postgresql: (pid 1181) 28s, normally down 176120:13:19ok: run: /home/gdk/gdk/services/praefect: (pid 2231) 0s, normally down 176220:13:19ok: run: /home/gdk/gdk/services/praefect-gitaly-0: (pid 2232) 0s, normally down 176320:13:19ok: run: /home/gdk/gdk/services/redis: (pid 1182) 28s, normally down 176420:13:20-------------------------------------------------------------------------------- 176520:13:20Processing gitlab rails DB migrations 176620:13:20-------------------------------------------------------------------------------- 176720:13:20DEBUG: command=[mise exec -- bundle exec rake db:migrate db:test:prepare], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab>}], display_output=[true], retry_attempts=[0] 176820:13:20Package downloaded successfully to graphql-schema.tar.gz 176920:13:20Package extracted successfully to /home/gdk/gdk/gitlab/tmp/tests/graphql 177020:13:20rake Procfile 177120:13:20rm -f .gitlab-translations 177220:13:21rake redis/redis.conf 177320:13:21make gitlab-workhorse-asdf-install gitlab/workhorse/gitlab-workhorse gitlab/workhorse/config.toml 177420:13:21-------------------------------------------------------------------------------- 177520:13:21Ensuring gitlab-http-router is stopped 177720:13:21-------------------------------------------------------------------------------- 177820:13:21gdk stop gitlab-http-router 177920:13:22-------------------------------------------------------------------------------- 178020:13:22Ensuring necessary data services are running 178120:13:22-------------------------------------------------------------------------------- 178220:13:22gdk start rails-migration-dependencies 178320:13:22-------------------------------------------------------------------------------- 178420:13:22Updating /home/gdk/gdk/gitlab-topology-service 178520:13:22-------------------------------------------------------------------------------- 178620:13:22support/component-git-update gitlab_topology_service gitlab-topology-service main main 178720:13:22DEBUG: command=[git stash save -u], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-topology-service>}], display_output=[false], retry_attempts=[0] 178820:13:22DEBUG: result: success?=[true], stdout=[No local changes to save], stderr=[], duration=[0.01 seconds] 178920:13:22DEBUG: command=[git rev-parse --is-shallow-repository], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-topology-service>}], display_output=[false], retry_attempts=[0] 179020:13:22DEBUG: result: success?=[true], stdout=[false], stderr=[], duration=[0.02 seconds] 179120:13:22DEBUG: command=[git fetch --force --all --tags --prune], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-topology-service>}], display_output=[false], retry_attempts=[3] 179220:13:22-------------------------------------------------------------------------------- 179320:13:22DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[0.43 seconds] 179420:13:22DEBUG: command=[git checkout main], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-topology-service>}], display_output=[false], retry_attempts=[0] 179520:13:22Successfully fetched and checked out 'main' for 'gitlab-topology-service/' 179620:13:22DEBUG: result: success?=[true], stdout=[Your branch is up to date with 'origin/main'.], stderr=[Already on 'main'], duration=[0.01 seconds] 179720:13:22DEBUG: command=[git pull --ff-only], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-topology-service>}], display_output=[false], retry_attempts=[3] 179820:13:22Installing tools from /home/gdk/gdk/gitlab/workhorse/.tool-versions 179920:13:23-------------------------------------------------------------------------------- 180020:13:23cd /home/gdk/gdk/gitlab/workhorse && mise install -y 180120:13:23mise all runtimes are installed 180220:13:23ok: down: /home/gdk/gdk/services/gitlab-http-router: 32s 180320:13:23-------------------------------------------------------------------------------- 180420:13:23-------------------------------------------------------------------------------- 180520:13:23Updating gitlab-org/gitlab-shell to v14.40.0 180620:13:23Downloading gitlab-workhorse binaries (workhorse.skip_compile set to true) 180720:13:23-------------------------------------------------------------------------------- 180820:13:23support/component-git-update gitlab_shell "/home/gdk/gdk/gitlab-shell" "v14.40.0" main 180920:13:23-------------------------------------------------------------------------------- 181020:13:23support/package-helper workhorse download 181120:13:23-------------------------------------------------------------------------------- 181220:13:23Updating gitlab-org/gitaly to 683c15cfb532bf9cb2e23acc7d8c6d6219c2aa68 181320:13:23-------------------------------------------------------------------------------- 181420:13:23-------------------------------------------------------------------------------- 181520:13:23support/component-git-update gitaly "/home/gdk/gdk/gitaly" "683c15cfb532bf9cb2e23acc7d8c6d6219c2aa68" master 181620:13:23ok: run: /home/gdk/gdk/services/postgresql: (pid 1181) 32s, normally down 181720:13:23ok: run: /home/gdk/gdk/services/praefect: (pid 2231) 4s, normally down 181820:13:23ok: run: /home/gdk/gdk/services/praefect-gitaly-0: (pid 2232) 4s, normally down 181920:13:23ok: run: /home/gdk/gdk/services/redis: (pid 1182) 32s, normally down 182020:13:23Updating /home/gdk/gdk/gitlab-http-router 182120:13:23-------------------------------------------------------------------------------- 182220:13:23support/component-git-update gitlab_http_router gitlab-http-router main main 182320:13:23Successfully pulled (--ff-only) for 'gitlab-topology-service/' 182420:13:23DEBUG: result: success?=[true], stdout=[Already up to date.], stderr=[], duration=[0.47 seconds] 182520:13:23DEBUG: command=[git stash save -u], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-shell>}], display_output=[false], retry_attempts=[0] 182720:13:23$(find support/templates -name "*.erb" -not -path "*/gitlab-pages-secret.erb" -not -path "*/gitlab-kas-websocket-token-secret.erb" -not -path "*/gitlab-kas-autoflow-temporal-workflow-data-encryption-secret.erb") > /dev/null 2>&1 || true 182820:13:23DEBUG: result: success?=[true], stdout=[No local changes to save], stderr=[], duration=[0.02 seconds] 182920:13:23DEBUG: command=[git rev-parse --is-shallow-repository], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-shell>}], display_output=[false], retry_attempts=[0] 183020:13:23rake gitlab-topology-service/config.toml 183120:13:23DEBUG: result: success?=[true], stdout=[false], stderr=[], duration=[0.0 seconds] 183220:13:23DEBUG: command=[git fetch --force --all --tags --prune], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-shell>}], display_output=[false], retry_attempts=[3] 183320:13:23DEBUG: command=[git stash save -u], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitaly>}], display_output=[false], retry_attempts=[0] 183420:13:23DEBUG: command=[git stash save -u], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-http-router>}], display_output=[false], retry_attempts=[0] 183520:13:23DEBUG: result: success?=[true], stdout=[No local changes to save], stderr=[], duration=[0.03 seconds] 183620:13:23DEBUG: command=[git rev-parse --is-shallow-repository], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-http-router>}], display_output=[false], retry_attempts=[0] 183820:13:23DEBUG: result: success?=[true], stdout=[false], stderr=[], duration=[0.0 seconds] 183920:13:23DEBUG: command=[git fetch --force --all --tags --prune], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-http-router>}], display_output=[false], retry_attempts=[3] 184020:13:23DEBUG: result: success?=[true], stdout=[No local changes to save], stderr=[], duration=[0.11 seconds] 184120:13:23DEBUG: command=[git rev-parse --is-shallow-repository], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitaly>}], display_output=[false], retry_attempts=[0] 184220:13:23DEBUG: result: success?=[true], stdout=[false], stderr=[], duration=[0.0 seconds] 184320:13:23DEBUG: command=[git fetch --force --all --tags --prune], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitaly>}], display_output=[false], retry_attempts=[3] 184420:13:24DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[0.43 seconds] 184520:13:24DEBUG: command=[git checkout main], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-http-router>}], display_output=[false], retry_attempts=[0] 184620:13:24Successfully fetched and checked out 'main' for 'gitlab-http-router/' 184720:13:24DEBUG: result: success?=[true], stdout=[Your branch is up to date with 'origin/main'.], stderr=[Already on 'main'], duration=[0.01 seconds] 184820:13:24DEBUG: command=[git pull --ff-only], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-http-router>}], display_output=[false], retry_attempts=[3] 184920:13:24DEBUG: result: success?=[true], stdout=[], stderr=[], duration=[0.54 seconds] 185020:13:24DEBUG: command=[git checkout v14.40.0], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitlab-shell>}], display_output=[false], retry_attempts=[0] 185120:13:24DEBUG: result: success?=[true], stdout=[], stderr=[HEAD is now at 7e833ef Merge branch 'ashmckenzie/gitlab-shell-release-14-40-0' into 'main'], duration=[0.01 seconds] 185220:13:24Successfully fetched and checked out 'v14.40.0' for 'gitlab-shell/' 185320:13:24-------------------------------------------------------------------------------- 185420:13:24Installing mise tools from /home/gdk/gdk/gitlab-topology-service/.tool-versions 185520:13:24-------------------------------------------------------------------------------- 185620:13:24cd /home/gdk/gdk/gitlab-topology-service && mise install -y 185720:13:24mise all runtimes are installed 185820:13:24-------------------------------------------------------------------------------- 185920:13:24make gitlab-shell/.git gitlab-shell-asdf-install gitlab-shell/config.yml .gitlab-shell-bundle gitlab-shell/.gitlab_shell_secret /home/gdk/gdk/openssh/ssh_host_rsa_key /home/gdk/gdk/openssh/ssh_host_ed25519_key gitlab-shell/bin/gitlab-shell 186020:13:24Performing make deps steps for /home/gdk/gdk/gitlab-topology-service 186120:13:24-------------------------------------------------------------------------------- 186220:13:24support/asdf-exec /home/gdk/gdk/gitlab-topology-service make deps 186320:13:24[ -e tmp/certs/done ] || scripts/generate-certs.bash 186420:13:24go install google.golang.org/protobuf/cmd/protoc-gen-go 186520:13:24go: downloading google.golang.org/protobuf v1.36.3 186620:13:24DEBUG: result: success?=[true], stdout=[Already up to date.], stderr=[], duration=[0.39 seconds] 186720:13:24Successfully pulled (--ff-only) for 'gitlab-http-router/' 186920:13:24$(find support/templates -name "*.erb" -not -path "*/gitlab-pages-secret.erb" -not -path "*/gitlab-kas-websocket-token-secret.erb" -not -path "*/gitlab-kas-autoflow-temporal-workflow-data-encryption-secret.erb") > /dev/null 2>&1 || true 187020:13:24-------------------------------------------------------------------------------- 187120:13:24Installing mise tools from /home/gdk/gdk/gitlab-http-router/.tool-versions 187220:13:24-------------------------------------------------------------------------------- 187320:13:24cd /home/gdk/gdk/gitlab-http-router && mise install -y 187420:13:24mise all runtimes are installed 187520:13:24-------------------------------------------------------------------------------- 187620:13:24Performing npm steps for /home/gdk/gdk/gitlab-http-router 187720:13:24-------------------------------------------------------------------------------- 187820:13:24cd /home/gdk/gdk/gitlab-http-router && npm install 188020:13:24 - [deleted] (none) -> origin/kn-fix-migration-context 188120:13:24 + e36c08155...d7bbb2a75 add-bundle-strategy -> origin/add-bundle-strategy (forced update) 188220:13:24 8ad06150f..6af2d5f99 master -> origin/master], duration=[1.24 seconds] 188320:13:24DEBUG: command=[git checkout 683c15cfb532bf9cb2e23acc7d8c6d6219c2aa68], opts=[{:chdir=>#<Pathname:/home/gdk/gdk/gitaly>}], display_output=[false], retry_attempts=[0] 188420:13:24DEBUG: result: success?=[true], stdout=[], stderr=[HEAD is now at 683c15cfb Merge branch 'fix-goroutine-leak' into 'master'], duration=[0.01 seconds] 188520:13:24Successfully fetched and checked out '683c15cfb532bf9cb2e23acc7d8c6d6219c2aa68' for 'gitaly/' 188620:13:24make[3]: 'gitlab-shell/.git' is up to date. 188720:13:24Package downloaded successfully to workhorse.tar.gz 188820:13:24make /home/gdk/gdk/gitaly/.git gitaly-asdf-install /home/gdk/gdk/gitaly/_build/bin/gitaly gitaly/gitaly.config.toml gitaly/praefect.config.toml 188920:13:25-------------------------------------------------------------------------------- 189020:13:25Installing mise tools from /home/gdk/gdk/gitlab-shell/.tool-versions 189120:13:25-------------------------------------------------------------------------------- 189220:13:25cd /home/gdk/gdk/gitlab-shell && mise install -y 189320:13:25mise all runtimes are installed 189420:13:25rake gitlab-shell/config.yml 189520:13:26-------------------------------------------------------------------------------- 189620:13:26Installing gitlab-org/gitlab-shell Ruby gems 189720:13:26Package extracted successfully to /home/gdk/gdk/gitlab/workhorse 189820:13:26-------------------------------------------------------------------------------- 189920:13:26/home/gdk/gdk/support/bundle-install /home/gdk/gdk/gitlab-shell 190020:13:26rake gitlab/workhorse/config.toml 190120:13:26Ruby version with mise exec: ruby 3.3.7 (2025-01-15 revision be31f993d7) +YJIT [x86_64-linux] 190220:13:26make[3]: '/home/gdk/gdk/gitaly/.git' is up to date. 190320:13:26-------------------------------------------------------------------------------- 190420:13:26Installing mise tools from /home/gdk/gdk/gitaly/.tool-versions 190520:13:26-------------------------------------------------------------------------------- 190620:13:26cd /home/gdk/gdk/gitaly && mise install -y 190720:13:26mise all runtimes are installed 190820:13:26-------------------------------------------------------------------------------- 190920:13:26Downloading gitaly binaries (gitaly.skip_compile set to true) 191020:13:26-------------------------------------------------------------------------------- 191120:13:26support/package-helper gitaly download 191220:13:26No changes detected in /home/gdk/gdk/gitaly, skipping package download and extraction. 191320:13:26rake gitaly/gitaly.config.toml 191420:13:26Bundle check passed. 191520:13:26touch .gitlab-shell-bundle 191620:13:26ln -nfs /home/gdk/gdk/gitlab/.gitlab_shell_secret gitlab-shell/.gitlab_shell_secret 191720:13:26make[3]: '/home/gdk/gdk/openssh/ssh_host_rsa_key' is up to date. 191820:13:26make[3]: '/home/gdk/gdk/openssh/ssh_host_ed25519_key' is up to date. 191920:13:27-------------------------------------------------------------------------------- 192020:13:27Downloading gitlab-shell binaries (gitlab_shell.skip_compile set to true) 192120:13:27-------------------------------------------------------------------------------- 192220:13:27support/package-helper gitlab_shell download 192320:13:27No changes detected in /home/gdk/gdk/gitlab-shell, skipping package download and extraction. 192420:13:27rake gitaly/praefect.config.toml 192520:13:28rake Procfile 192620:13:29gdk start db --quiet 192720:13:29up to date, audited 306 packages in 5s 192820:13:2973 packages are looking for funding 192920:13:29 run `npm fund` for details 193020:13:2911 vulnerabilities (3 low, 8 moderate) 193120:13:29Some issues need review, and may require choosing 193220:13:29a different dependency. 193320:13:29Run `npm audit` for details. 193420:13:29gdk restart gitlab-http-router 193520:13:30support/bootstrap-praefect 193620:13:30ok: down: /home/gdk/gdk/services/gitlab-http-router: 39s 193720:13:31support/migrate-praefect 193820:13:32praefect sql-migrate: all migrations are up 193920:13:34go install google.golang.org/grpc/cmd/protoc-gen-go-grpc 194020:13:34go: downloading google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1 194120:13:34go: downloading google.golang.org/grpc v1.69.4 194220:13:34ok: run: /home/gdk/gdk/services/gitlab-http-router: (pid 5614) 0s, normally down 194320:13:34go install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway 194420:13:34go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.25.1 194520:13:34go: downloading golang.org/x/text v0.21.0 194620:13:34go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f 194720:13:34go: downloading gopkg.in/yaml.v3 v3.0.1 194820:13:42go install github.com/yoheimuta/protolint/cmd/protolint 194920:13:42go: downloading github.com/yoheimuta/protolint v0.52.0 195020:13:42go: downloading github.com/hashicorp/go-plugin v1.6.1 195120:13:42go: downloading github.com/yoheimuta/go-protoparser/v4 v4.13.0 195220:13:42go: downloading github.com/BurntSushi/toml v1.4.0 195320:13:42go: downloading github.com/hashicorp/go-hclog v1.6.3 195420:13:42go: downloading gopkg.in/yaml.v2 v2.4.0 195520:13:42go: downloading golang.org/x/net v0.34.0 195620:13:42go: downloading github.com/chavacava/garif v0.1.0 195720:13:42go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250106144421-5f5ef82da422 195820:13:42go: downloading github.com/mattn/go-isatty v0.0.20 195920:13:42go: downloading github.com/fatih/color v1.15.0 196020:13:42go: downloading github.com/gertd/go-pluralize v0.2.1 196120:13:42go: downloading golang.org/x/sys v0.29.0 196220:13:42go: downloading github.com/golang/protobuf v1.5.4 196320:13:42go: downloading github.com/hashicorp/yamux v0.1.1 196420:13:42go: downloading github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77 196520:13:42go: downloading github.com/oklog/run v1.0.0 196620:13:42go: downloading github.com/mattn/go-colorable v0.1.13 196720:13:47go install github.com/bufbuild/buf/cmd/buf 196820:13:47go: downloading github.com/bufbuild/buf v1.49.0 196920:13:47go: downloading connectrpc.com/connect v1.17.0 197020:13:47go: downloading github.com/spf13/cobra v1.8.1 197120:13:47go: downloading github.com/spf13/pflag v1.0.5 197220:13:47go: downloading github.com/go-language-server/jsonrpc2 v0.10.0 197320:13:47go: downloading buf.build/gen/go/bufbuild/registry/protocolbuffers/go v1.36.1-20241227185654-946b6dd39b27.1 197420:13:47go: downloading github.com/google/go-containerregistry v0.20.2 197520:13:47go: downloading connectrpc.com/otelconnect v0.7.1 197620:13:47go: downloading buf.build/go/protoyaml v0.3.1 197720:13:47go: downloading github.com/bufbuild/protovalidate-go v0.8.2 197820:13:48go: downloading buf.build/go/bufplugin v0.6.0 197920:13:48go: downloading golang.org/x/term v0.28.0 198020:13:48go: downloading github.com/google/uuid v1.6.0 198120:13:48go: downloading github.com/quic-go/quic-go v0.48.2 198220:13:48go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c 198320:13:48go: downloading go.uber.org/zap/exp v0.3.0 198420:13:48go: downloading go.uber.org/zap v1.27.0 198520:13:48go: downloading github.com/pkg/profile v1.7.0 198620:13:48go: downloading github.com/bufbuild/protocompile v0.14.1 198720:13:48go: downloading github.com/bufbuild/protoplugin v0.0.0-20240911180120-7bb73e41a54a 198820:13:48go: downloading pluginrpc.com/pluginrpc v0.5.0 198920:13:48go: downloading github.com/go-language-server/protocol v0.12.0 199020:13:48go: downloading github.com/tetratelabs/wazero v1.8.2 199120:13:48go: downloading golang.org/x/mod v0.22.0 199220:13:48go: downloading buf.build/go/spdx v0.2.0 199320:13:48go: downloading github.com/docker/docker v27.4.1+incompatible 199420:13:48go: downloading github.com/jdx/go-netrc v1.0.0 199520:13:48go: downloading github.com/klauspost/compress v1.17.11 199620:13:48go: downloading github.com/segmentio/encoding v0.4.1 199720:13:48go: downloading go.opentelemetry.io/otel v1.33.0 199820:13:49go: downloading go.opentelemetry.io/otel/metric v1.33.0 199920:13:49go: downloading go.opentelemetry.io/otel/trace v1.33.0 200020:13:49go: downloading buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.1-20241127180247-a33202765966.1 200120:13:49go: downloading buf.build/gen/go/bufbuild/bufplugin/protocolbuffers/go v1.36.1-20241031151143-70f632351282.1 200220:13:49go: downloading github.com/rs/cors v1.11.1 200320:13:49go: downloading buf.build/gen/go/bufbuild/registry/connectrpc/go v1.17.0-20241227185654-946b6dd39b27.1 200420:13:49go: downloading github.com/go-chi/chi/v5 v5.2.0 200520:13:49go: downloading golang.org/x/sync v0.10.0 200620:13:49go: downloading github.com/gofrs/flock v0.12.1 200720:13:49go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.6 200820:13:49go: downloading github.com/docker/cli v27.4.1+incompatible 200920:13:49go: downloading github.com/mitchellh/go-homedir v1.1.0 201020:13:49go: downloading github.com/opencontainers/go-digest v1.0.0 201120:13:49go: downloading github.com/docker/distribution v2.8.3+incompatible 201220:13:49go: downloading github.com/klauspost/pgzip v1.2.6 201320:13:49go: downloading github.com/felixge/fgprof v0.9.5 201420:13:49go: downloading golang.org/x/exp v0.0.0-20250103183323-7d7fa50e5329 201520:13:49go: downloading github.com/quic-go/qpack v0.5.1 201620:13:49go: downloading go.uber.org/multierr v1.11.0 201720:13:49go: downloading buf.build/gen/go/pluginrpc/pluginrpc/protocolbuffers/go v1.36.1-20241007202033-cf42259fcbfc.1 201820:13:49go: downloading github.com/go-language-server/pkg v0.0.0-20210717090340-384b27a52fb2 201920:13:49go: downloading github.com/go-language-server/uri v0.3.0 202020:13:49go: downloading github.com/docker/go-connections v0.5.0 202120:13:49go: downloading github.com/opencontainers/image-spec v1.1.0 202220:13:49go: downloading github.com/containerd/log v0.1.0 202320:13:49go: downloading github.com/distribution/reference v0.6.0 202420:13:49go: downloading github.com/pkg/errors v0.9.1 202520:13:49go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.58.0 202620:13:49go: downloading github.com/docker/go-units v0.5.0 202720:13:49go: downloading github.com/moby/term v0.5.2 202820:13:49go: downloading github.com/morikuni/aec v1.0.0 202920:13:49go: downloading github.com/go-logr/logr v1.4.2 203020:13:49go: downloading github.com/segmentio/asm v1.2.0 203120:13:49go: downloading github.com/google/cel-go v0.22.1 203220:13:49go: downloading golang.org/x/crypto v0.32.0 203320:13:49go: downloading github.com/russross/blackfriday/v2 v2.1.0 203420:13:49go: downloading github.com/sirupsen/logrus v1.9.3 203520:13:49go: downloading github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad 203620:13:49go: downloading github.com/moby/docker-image-spec v1.3.1 203720:13:49go: downloading github.com/moby/locker v1.0.1 203820:13:49go: downloading github.com/vbatts/tar-split v0.11.6 203920:13:49go: downloading github.com/felixge/httpsnoop v1.0.4 204020:13:49go: downloading github.com/go-logr/stdr v1.2.2 204120:13:49go: downloading go.opentelemetry.io/auto/sdk v1.1.0 204220:13:49go: downloading cel.dev/expr v0.19.1 204320:13:49go: downloading github.com/stoewer/go-strcase v1.3.0 204420:13:49go: downloading github.com/docker/docker-credential-helpers v0.8.2 204520:13:49go: downloading github.com/containerd/stargz-snapshotter/estargz v0.16.3 204620:13:49go: downloading github.com/gogo/protobuf v1.3.2 204720:13:49go: downloading github.com/moby/sys/user v0.3.0 204820:13:49go: downloading github.com/moby/sys/mountinfo v0.7.2 204920:13:49go: downloading github.com/moby/patternmatcher v0.6.0 205020:13:49go: downloading github.com/moby/sys/sequential v0.6.0 205120:13:49go: downloading github.com/moby/sys/userns v0.1.0 205220:13:49go: downloading github.com/antlr4-go/antlr/v4 v4.13.1 205320:13:49go: downloading github.com/moby/sys/mount v0.3.4 205420:13:49go: downloading github.com/opencontainers/runtime-spec v1.2.0 205520:13:49go: downloading github.com/containerd/containerd v1.7.24 205620:13:50go: downloading github.com/containerd/continuity v0.4.5 205720:13:50go: downloading github.com/containerd/ttrpc v1.2.7 205820:13:50go: downloading github.com/containerd/platforms v0.2.1 205920:13:50go: downloading github.com/containerd/errdefs v1.0.0 206020:13:50go: downloading github.com/containerd/typeurl/v2 v2.2.3 206120:14:14cd clients/ruby && bundle install 206220:14:15Using base64 0.2.0 206320:14:15Using benchmark 0.4.0 206420:14:15Using bigdecimal 3.1.9 206520:14:15Using concurrent-ruby 1.3.5 206620:14:15Using connection_pool 2.5.0 206720:14:15Using drb 2.2.1 206820:14:15Using i18n 1.14.7 206920:14:15Using logger 1.6.6 207020:14:15Using minitest 5.25.4 207120:14:15Using securerandom 0.4.1 207220:14:15Using tzinfo 2.0.6 207320:14:15Using uri 1.0.2 207420:14:15Using activesupport 8.0.1 207520:14:15Using ast 2.4.2 207620:14:15Using debug_inspector 1.2.0 207720:14:15Using binding_of_caller 1.0.1 207820:14:15Using bundler 2.4.4 207920:14:15Using diff-lcs 1.6.0 208020:14:15Using json 2.10.1 208120:14:15Using language_server-protocol 3.17.0.4 208220:14:15Using parallel 1.26.3 208320:14:15Using racc 1.8.1 208420:14:15Using parser 3.3.7.1 208520:14:15Using rainbow 3.1.1 208620:14:15Using regexp_parser 2.10.0 208720:14:15Using rubocop-ast 1.38.0 208820:14:15Using ruby-progressbar 1.13.0 208920:14:15Using unicode-display_width 2.6.0 209020:14:15Using rubocop 1.68.0 209120:14:15Using rubocop-capybara 2.21.0 209220:14:15Using rubocop-factory_bot 2.26.1 209320:14:15Using rubocop-graphql 1.5.4 209420:14:15Using rubocop-performance 1.21.1 209520:14:15Using rack 3.1.10 209620:14:15Using rubocop-rails 2.26.2 209720:14:15Using rubocop-rspec 3.0.5 209820:14:15Using rubocop-rspec_rails 2.30.0 209920:14:15Using gitlab-styles 13.0.2 210020:14:15Using google-protobuf 3.25.6 (x86_64-linux) 210120:14:15Using googleapis-common-protos-types 1.18.0 210220:14:15Using grpc 1.70.1 (x86_64-linux) 210320:14:15Using gitlab-topology-service-client 0.1 from source at `.` 210420:14:15Using rouge 4.5.1 210520:14:15Using unparser 0.6.15 210620:14:15Using proc_to_ast 0.2.0 210720:14:15Using rspec-support 3.13.2 210820:14:15Using rspec-core 3.13.3 210920:14:15Using rspec-expectations 3.13.3 211020:14:15Using rspec-mocks 3.13.2 211120:14:15Using rspec 3.13.0 211220:14:15Using rspec-parameterized-core 1.0.1 211320:14:15Using rspec-parameterized-table_syntax 1.0.1 211420:14:15Using rspec-parameterized 1.0.2 211520:14:15Bundle complete! 5 Gemfile dependencies, 53 gems now installed. 211620:14:15Bundled gems are installed into `/home/gdk/.gitlab-ci-cache/ruby/bundle` 211720:14:25DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <top (required)> at /home/gdk/gdk/gitlab/config/environment.rb:7) 211820:14:34main: == [advisory_lock_connection] object_id: 131740, pg_backend_pid: 12463 211920:14:34main: == 20250127201442 CreateTargetedMessages: migrating =========================== 212020:14:34main: -- create_table(:targeted_messages) 212120:14:34main: -> 0.0510s 212220:14:34main: == 20250127201442 CreateTargetedMessages: migrated (0.0719s) ================== 212320:14:34main: == [advisory_lock_connection] object_id: 131740, pg_backend_pid: 12463 212420:14:34ci: == [advisory_lock_connection] object_id: 132020, pg_backend_pid: 12465 212520:14:34ci: == 20250127201442 CreateTargetedMessages: migrating =========================== 212620:14:34ci: -- create_table(:targeted_messages) 212720:14:34ci: -> 0.0412s 212820:14:34I, [2025-02-20T20:14:34.659290 #2281] INFO -- : Database: 'ci', Table: 'targeted_messages': Lock Writes 212920:14:34ci: == 20250127201442 CreateTargetedMessages: migrated (0.0824s) ================== 213020:14:34ci: == [advisory_lock_connection] object_id: 132020, pg_backend_pid: 12465 213120:14:34main: == [advisory_lock_connection] object_id: 132260, pg_backend_pid: 12468 213220:14:34main: == 20250127202119 CreateTargetedMessageDismissals: migrating ================== 213320:14:34main: -- create_table(:targeted_message_dismissals) 213420:14:34main: -> 0.0163s 213520:14:34main: -- add_index(:targeted_message_dismissals, [:targeted_message_id, :user_id, :namespace_id], {:unique=>true, :name=>"index_targeted_message_dismissals_on_message_user_in_namespace"}) 213620:14:34main: -> 0.0030s 213720:14:34main: == 20250127202119 CreateTargetedMessageDismissals: migrated (0.0256s) ========= 213820:14:34main: == [advisory_lock_connection] object_id: 132260, pg_backend_pid: 12468 213920:14:35ci: == [advisory_lock_connection] object_id: 132460, pg_backend_pid: 12471 214020:14:35ci: == 20250127202119 CreateTargetedMessageDismissals: migrating ================== 214120:14:35ci: -- create_table(:targeted_message_dismissals) 214220:14:35ci: -> 0.0035s 214320:14:35ci: -- add_index(:targeted_message_dismissals, [:targeted_message_id, :user_id, :namespace_id], {:unique=>true, :name=>"index_targeted_message_dismissals_on_message_user_in_namespace"}) 214420:14:35ci: -> 0.0015s 214520:14:35I, [2025-02-20T20:14:35.032946 #2281] INFO -- : Database: 'ci', Table: 'targeted_message_dismissals': Lock Writes 214620:14:35ci: == 20250127202119 CreateTargetedMessageDismissals: migrated (0.0222s) ========= 214720:14:35ci: == [advisory_lock_connection] object_id: 132460, pg_backend_pid: 12471 214820:14:35main: == [advisory_lock_connection] object_id: 132740, pg_backend_pid: 12474 214920:14:35main: == 20250127203227 AddForeignKeyOnUserIdOnTargetedMessageDismissals: migrating = 215020:14:35main: -- transaction_open?(nil) 215120:14:35main: -> 0.0000s 215220:14:35main: -- transaction_open?(nil) 215320:14:35main: -> 0.0000s 215420:14:35main: -- execute("LOCK TABLE users, targeted_message_dismissals IN SHARE ROW EXCLUSIVE MODE") 215520:14:35main: -> 0.0012s 215620:14:35main: -- execute("ALTER TABLE targeted_message_dismissals ADD CONSTRAINT fk_c3ccbe51e2 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;") 215720:14:35main: -> 0.0025s 215820:14:35main: -- execute("SET statement_timeout TO 0") 215920:14:35main: -> 0.0006s 216020:14:35main: -- execute("ALTER TABLE targeted_message_dismissals VALIDATE CONSTRAINT fk_c3ccbe51e2;") 216120:14:36main: -> 1.0794s 216220:14:36main: -- execute("RESET statement_timeout") 216320:14:36main: -> 0.0009s 216420:14:36main: -- transaction_open?(nil) 216520:14:36main: -> 0.0000s 216620:14:36main: -- view_exists?(:postgres_partitions) 216720:14:36main: -> 0.0010s 216820:14:36main: -- index_exists?(:targeted_message_dismissals, :user_id, {:name=>"index_targeted_message_dismissals_on_user_id", :algorithm=>:concurrently}) 216920:14:36main: -> 0.0036s 217020:14:36main: -- add_index(:targeted_message_dismissals, :user_id, {:name=>"index_targeted_message_dismissals_on_user_id", :algorithm=>:concurrently}) 217120:14:36main: -> 0.0025s 217220:14:36main: == 20250127203227 AddForeignKeyOnUserIdOnTargetedMessageDismissals: migrated (1.1777s) 217320:14:36main: == [advisory_lock_connection] object_id: 132740, pg_backend_pid: 12474 217420:14:36ci: == [advisory_lock_connection] object_id: 133000, pg_backend_pid: 12476 217520:14:36ci: == 20250127203227 AddForeignKeyOnUserIdOnTargetedMessageDismissals: migrating = 217620:14:36ci: -- transaction_open?(nil) 217720:14:36ci: -> 0.0000s 217820:14:36ci: -- transaction_open?(nil) 217920:14:36ci: -> 0.0000s 218020:14:36ci: -- execute("LOCK TABLE users, targeted_message_dismissals IN SHARE ROW EXCLUSIVE MODE") 218120:14:36ci: -> 0.0011s 218220:14:36ci: -- execute("ALTER TABLE targeted_message_dismissals ADD CONSTRAINT fk_c3ccbe51e2 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;") 218320:14:36ci: -> 0.0028s 218420:14:36ci: -- execute("SET statement_timeout TO 0") 218520:14:36ci: -> 0.0007s 218620:14:36ci: -- execute("ALTER TABLE targeted_message_dismissals VALIDATE CONSTRAINT fk_c3ccbe51e2;") 218720:14:36ci: -> 0.0725s 218820:14:36ci: -- execute("RESET statement_timeout") 218920:14:36ci: -> 0.0009s 219020:14:36ci: -- transaction_open?(nil) 219120:14:36ci: -> 0.0000s 219220:14:36ci: -- view_exists?(:postgres_partitions) 219320:14:36ci: -> 0.0010s 219420:14:36ci: -- index_exists?(:targeted_message_dismissals, :user_id, {:name=>"index_targeted_message_dismissals_on_user_id", :algorithm=>:concurrently}) 219520:14:36ci: -> 0.0036s 219620:14:36ci: -- add_index(:targeted_message_dismissals, :user_id, {:name=>"index_targeted_message_dismissals_on_user_id", :algorithm=>:concurrently}) 219720:14:36ci: -> 0.0020s 219820:14:36ci: == 20250127203227 AddForeignKeyOnUserIdOnTargetedMessageDismissals: migrated (0.1507s) 219920:14:36ci: == [advisory_lock_connection] object_id: 133000, pg_backend_pid: 12476 220020:14:36main: == [advisory_lock_connection] object_id: 133240, pg_backend_pid: 12479 220120:14:36main: == 20250127211758 CreateTargetedMessageNamespaces: migrating ================== 220220:14:36main: -- create_table(:targeted_message_namespaces) 220320:14:36main: -> 0.0052s 220420:14:36main: -- add_index(:targeted_message_namespaces, [:targeted_message_id, :namespace_id], {:unique=>true, :name=>"index_targeted_message_namespaces_on_message_and_namespace"}) 220520:14:36main: -> 0.0016s 220620:14:36main: == 20250127211758 CreateTargetedMessageNamespaces: migrated (0.0130s) ========= 220720:14:36main: == [advisory_lock_connection] object_id: 133240, pg_backend_pid: 12479 220820:14:37ci: == [advisory_lock_connection] object_id: 133400, pg_backend_pid: 12481 220920:14:37ci: == 20250127211758 CreateTargetedMessageNamespaces: migrating ================== 221020:14:37ci: -- create_table(:targeted_message_namespaces) 221120:14:37ci: -> 0.0037s 221220:14:37ci: -- add_index(:targeted_message_namespaces, [:targeted_message_id, :namespace_id], {:unique=>true, :name=>"index_targeted_message_namespaces_on_message_and_namespace"}) 221320:14:37ci: -> 0.0014s 221420:14:37I, [2025-02-20T20:14:37.156879 #2281] INFO -- : Database: 'ci', Table: 'targeted_message_namespaces': Lock Writes 221520:14:37ci: == 20250127211758 CreateTargetedMessageNamespaces: migrated (0.0228s) ========= 221620:14:37ci: == [advisory_lock_connection] object_id: 133400, pg_backend_pid: 12481 221720:14:37main: == [advisory_lock_connection] object_id: 133660, pg_backend_pid: 12484 221820:14:37main: == 20250127212017 AddForeignKeyOnNamespaceIdTargetedMessageNamespaces: migrating 221920:14:37main: -- transaction_open?(nil) 222020:14:37main: -> 0.0000s 222120:14:37main: -- transaction_open?(nil) 222220:14:37main: -> 0.0000s 222320:14:37main: -- execute("LOCK TABLE namespaces, targeted_message_namespaces IN SHARE ROW EXCLUSIVE MODE") 222420:14:37main: -> 0.0008s 222520:14:37main: -- execute("ALTER TABLE targeted_message_namespaces ADD CONSTRAINT fk_8ba73cd32a FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;") 222620:14:37main: -> 0.0023s 222720:14:37main: -- execute("SET statement_timeout TO 0") 222820:14:37main: -> 0.0005s 222920:14:37main: -- execute("ALTER TABLE targeted_message_namespaces VALIDATE CONSTRAINT fk_8ba73cd32a;") 223020:14:37main: -> 0.0622s 223120:14:37main: -- execute("RESET statement_timeout") 223220:14:37main: -> 0.0012s 223320:14:37main: -- transaction_open?(nil) 223420:14:37main: -> 0.0000s 223520:14:37main: -- view_exists?(:postgres_partitions) 223620:14:37main: -> 0.0021s 223720:14:37main: -- index_exists?(:targeted_message_namespaces, :namespace_id, {:name=>"index_targeted_message_namespaces_on_namespace_id", :algorithm=>:concurrently}) 223820:14:37main: -> 0.0033s 223920:14:37main: -- add_index(:targeted_message_namespaces, :namespace_id, {:name=>"index_targeted_message_namespaces_on_namespace_id", :algorithm=>:concurrently}) 224020:14:37main: -> 0.0018s 224120:14:37main: == 20250127212017 AddForeignKeyOnNamespaceIdTargetedMessageNamespaces: migrated (0.1179s) 224220:14:37main: == [advisory_lock_connection] object_id: 133660, pg_backend_pid: 12484 224320:14:37ci: == [advisory_lock_connection] object_id: 133860, pg_backend_pid: 12486 224420:14:37ci: == 20250127212017 AddForeignKeyOnNamespaceIdTargetedMessageNamespaces: migrating 224520:14:37ci: -- transaction_open?(nil) 224620:14:37ci: -> 0.0000s 224720:14:37ci: -- transaction_open?(nil) 224820:14:37ci: -> 0.0000s 224920:14:37ci: -- execute("LOCK TABLE namespaces, targeted_message_namespaces IN SHARE ROW EXCLUSIVE MODE") 225020:14:37ci: -> 0.0008s 225120:14:37ci: -- execute("ALTER TABLE targeted_message_namespaces ADD CONSTRAINT fk_8ba73cd32a FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;") 225220:14:37ci: -> 0.0022s 225320:14:37ci: -- execute("SET statement_timeout TO 0") 225420:14:37ci: -> 0.0006s 225520:14:37ci: -- execute("ALTER TABLE targeted_message_namespaces VALIDATE CONSTRAINT fk_8ba73cd32a;") 225620:14:37ci: -> 0.0546s 225720:14:37ci: -- execute("RESET statement_timeout") 225820:14:37ci: -> 0.0010s 225920:14:37ci: -- transaction_open?(nil) 226020:14:37ci: -> 0.0000s 226120:14:37ci: -- view_exists?(:postgres_partitions) 226220:14:37ci: -> 0.0014s 226320:14:37ci: -- index_exists?(:targeted_message_namespaces, :namespace_id, {:name=>"index_targeted_message_namespaces_on_namespace_id", :algorithm=>:concurrently}) 226420:14:37ci: -> 0.0033s 226520:14:37ci: -- add_index(:targeted_message_namespaces, :namespace_id, {:name=>"index_targeted_message_namespaces_on_namespace_id", :algorithm=>:concurrently}) 226620:14:37ci: -> 0.0020s 226720:14:37ci: == 20250127212017 AddForeignKeyOnNamespaceIdTargetedMessageNamespaces: migrated (0.1181s) 226820:14:37ci: == [advisory_lock_connection] object_id: 133860, pg_backend_pid: 12486 226920:14:37main: == [advisory_lock_connection] object_id: 134160, pg_backend_pid: 12489 227020:14:37main: == 20250128161555 AddForeignKeyOnNamespaceIdOnTargetMessageDismissals: migrating 227120:14:37main: -- transaction_open?(nil) 227220:14:37main: -> 0.0000s 227320:14:37main: -- transaction_open?(nil) 227420:14:37main: -> 0.0000s 227520:14:37main: -- execute("LOCK TABLE namespaces, targeted_message_dismissals IN SHARE ROW EXCLUSIVE MODE") 227620:14:37main: -> 0.0012s 227720:14:37main: -- execute("ALTER TABLE targeted_message_dismissals ADD CONSTRAINT fk_08c30af7ff FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;") 227820:14:37main: -> 0.0025s 227920:14:37main: -- execute("SET statement_timeout TO 0") 228020:14:37main: -> 0.0007s 228120:14:37main: -- execute("ALTER TABLE targeted_message_dismissals VALIDATE CONSTRAINT fk_08c30af7ff;") 228220:14:37main: -> 0.0022s 228320:14:37main: -- execute("RESET statement_timeout") 228420:14:37main: -> 0.0007s 228520:14:37main: -- transaction_open?(nil) 228620:14:37main: -> 0.0000s 228720:14:37main: -- view_exists?(:postgres_partitions) 228820:14:37main: -> 0.0022s 228920:14:37main: -- index_exists?(:targeted_message_dismissals, :namespace_id, {:name=>"index_targeted_message_dismissals_on_namespace_id", :algorithm=>:concurrently}) 229020:14:37main: -> 0.0031s 229120:14:37main: -- add_index(:targeted_message_dismissals, :namespace_id, {:name=>"index_targeted_message_dismissals_on_namespace_id", :algorithm=>:concurrently}) 229220:14:37main: -> 0.0024s 229320:14:37main: == 20250128161555 AddForeignKeyOnNamespaceIdOnTargetMessageDismissals: migrated (0.0588s) 229420:14:37main: == [advisory_lock_connection] object_id: 134160, pg_backend_pid: 12489 229520:14:38ci: == [advisory_lock_connection] object_id: 134340, pg_backend_pid: 12491 229620:14:38ci: == 20250128161555 AddForeignKeyOnNamespaceIdOnTargetMessageDismissals: migrating 229720:14:38ci: -- transaction_open?(nil) 229820:14:38ci: -> 0.0000s 229920:14:38ci: -- transaction_open?(nil) 230020:14:38ci: -> 0.0000s 230120:14:38ci: -- execute("LOCK TABLE namespaces, targeted_message_dismissals IN SHARE ROW EXCLUSIVE MODE") 230220:14:38ci: -> 0.0008s 230320:14:38ci: -- execute("ALTER TABLE targeted_message_dismissals ADD CONSTRAINT fk_08c30af7ff FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;") 230420:14:38ci: -> 0.0019s 230520:14:38ci: -- execute("SET statement_timeout TO 0") 230620:14:38ci: -> 0.0006s 230720:14:38ci: -- execute("ALTER TABLE targeted_message_dismissals VALIDATE CONSTRAINT fk_08c30af7ff;") 230820:14:38ci: -> 0.0021s 230920:14:38ci: -- execute("RESET statement_timeout") 231020:14:38ci: -> 0.0006s 231120:14:38ci: -- transaction_open?(nil) 231220:14:38ci: -> 0.0000s 231320:14:38ci: -- view_exists?(:postgres_partitions) 231420:14:38ci: -> 0.0007s 231520:14:38ci: -- index_exists?(:targeted_message_dismissals, :namespace_id, {:name=>"index_targeted_message_dismissals_on_namespace_id", :algorithm=>:concurrently}) 231620:14:38ci: -> 0.0032s 231720:14:38ci: -- add_index(:targeted_message_dismissals, :namespace_id, {:name=>"index_targeted_message_dismissals_on_namespace_id", :algorithm=>:concurrently}) 231820:14:38ci: -> 0.0015s 231920:14:38ci: == 20250128161555 AddForeignKeyOnNamespaceIdOnTargetMessageDismissals: migrated (0.0562s) 232020:14:38ci: == [advisory_lock_connection] object_id: 134340, pg_backend_pid: 12491 232120:15:19DEBUG: result: success?=[true], stdout=[main: == [advisory_lock_connection] object_id: 131740, pg_backend_pid: 12463 232220:15:19main: == 20250127201442 CreateTargetedMessages: migrating =========================== 232320:15:19main: -- create_table(:targeted_messages) 232420:15:19main: -> 0.0510s 232520:15:19main: == 20250127201442 CreateTargetedMessages: migrated (0.0719s) ================== 232620:15:19main: == [advisory_lock_connection] object_id: 131740, pg_backend_pid: 12463 232720:15:19ci: == [advisory_lock_connection] object_id: 132020, pg_backend_pid: 12465 232820:15:19ci: == 20250127201442 CreateTargetedMessages: migrating =========================== 232920:15:19ci: -- create_table(:targeted_messages) 233020:15:19ci: -> 0.0412s 233120:15:19I, [2025-02-20T20:14:34.659290 #2281] INFO -- : Database: 'ci', Table: 'targeted_messages': Lock Writes 233220:15:19ci: == 20250127201442 CreateTargetedMessages: migrated (0.0824s) ================== 233320:15:19ci: == [advisory_lock_connection] object_id: 132020, pg_backend_pid: 12465 233420:15:19main: == [advisory_lock_connection] object_id: 132260, pg_backend_pid: 12468 233520:15:19main: == 20250127202119 CreateTargetedMessageDismissals: migrating ================== 233620:15:19main: -- create_table(:targeted_message_dismissals) 233720:15:19main: -> 0.0163s 233820:15:19main: -- add_index(:targeted_message_dismissals, [:targeted_message_id, :user_id, :namespace_id], {:unique=>true, :name=>"index_targeted_message_dismissals_on_message_user_in_namespace"}) 233920:15:19main: -> 0.0030s 234020:15:19main: == 20250127202119 CreateTargetedMessageDismissals: migrated (0.0256s) ========= 234120:15:19main: == [advisory_lock_connection] object_id: 132260, pg_backend_pid: 12468 234220:15:19ci: == [advisory_lock_connection] object_id: 132460, pg_backend_pid: 12471 234320:15:19ci: == 20250127202119 CreateTargetedMessageDismissals: migrating ================== 234420:15:19ci: -- create_table(:targeted_message_dismissals) 234520:15:19ci: -> 0.0035s 234620:15:19ci: -- add_index(:targeted_message_dismissals, [:targeted_message_id, :user_id, :namespace_id], {:unique=>true, :name=>"index_targeted_message_dismissals_on_message_user_in_namespace"}) 234720:15:19ci: -> 0.0015s 234820:15:19I, [2025-02-20T20:14:35.032946 #2281] INFO -- : Database: 'ci', Table: 'targeted_message_dismissals': Lock Writes 234920:15:19ci: == 20250127202119 CreateTargetedMessageDismissals: migrated (0.0222s) ========= 235020:15:19ci: == [advisory_lock_connection] object_id: 132460, pg_backend_pid: 12471 235120:15:19main: == [advisory_lock_connection] object_id: 132740, pg_backend_pid: 12474 235220:15:19main: == 20250127203227 AddForeignKeyOnUserIdOnTargetedMessageDismissals: migrating = 235320:15:19main: -- transaction_open?(nil) 235420:15:19main: -> 0.0000s 235520:15:19main: -- transaction_open?(nil) 235620:15:19main: -> 0.0000s 235720:15:19main: -- execute("LOCK TABLE users, targeted_message_dismissals IN SHARE ROW EXCLUSIVE MODE") 235820:15:19main: -> 0.0012s 235920:15:19main: -- execute("ALTER TABLE targeted_message_dismissals ADD CONSTRAINT fk_c3ccbe51e2 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;") 236020:15:19main: -> 0.0025s 236120:15:19main: -- execute("SET statement_timeout TO 0") 236220:15:19main: -> 0.0006s 236320:15:19main: -- execute("ALTER TABLE targeted_message_dismissals VALIDATE CONSTRAINT fk_c3ccbe51e2;") 236420:15:19main: -> 1.0794s 236520:15:19main: -- execute("RESET statement_timeout") 236620:15:19main: -> 0.0009s 236720:15:19main: -- transaction_open?(nil) 236820:15:19main: -> 0.0000s 236920:15:19main: -- view_exists?(:postgres_partitions) 237020:15:19main: -> 0.0010s 237120:15:19main: -- index_exists?(:targeted_message_dismissals, :user_id, {:name=>"index_targeted_message_dismissals_on_user_id", :algorithm=>:concurrently}) 237220:15:19main: -> 0.0036s 237320:15:19main: -- add_index(:targeted_message_dismissals, :user_id, {:name=>"index_targeted_message_dismissals_on_user_id", :algorithm=>:concurrently}) 237420:15:19main: -> 0.0025s 237520:15:19main: == 20250127203227 AddForeignKeyOnUserIdOnTargetedMessageDismissals: migrated (1.1777s) 237620:15:19main: == [advisory_lock_connection] object_id: 132740, pg_backend_pid: 12474 237720:15:19ci: == [advisory_lock_connection] object_id: 133000, pg_backend_pid: 12476 237820:15:19ci: == 20250127203227 AddForeignKeyOnUserIdOnTargetedMessageDismissals: migrating = 237920:15:19ci: -- transaction_open?(nil) 238020:15:19ci: -> 0.0000s 238120:15:19ci: -- transaction_open?(nil) 238220:15:19ci: -> 0.0000s 238320:15:19ci: -- execute("LOCK TABLE users, targeted_message_dismissals IN SHARE ROW EXCLUSIVE MODE") 238420:15:19ci: -> 0.0011s 238520:15:19ci: -- execute("ALTER TABLE targeted_message_dismissals ADD CONSTRAINT fk_c3ccbe51e2 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;") 238620:15:19ci: -> 0.0028s 238720:15:19ci: -- execute("SET statement_timeout TO 0") 238820:15:19ci: -> 0.0007s 238920:15:19ci: -- execute("ALTER TABLE targeted_message_dismissals VALIDATE CONSTRAINT fk_c3ccbe51e2;") 239020:15:19ci: -> 0.0725s 239120:15:19ci: -- execute("RESET statement_timeout") 239220:15:19ci: -> 0.0009s 239320:15:19ci: -- transaction_open?(nil) 239420:15:19ci: -> 0.0000s 239520:15:19ci: -- view_exists?(:postgres_partitions) 239620:15:19ci: -> 0.0010s 239720:15:19ci: -- index_exists?(:targeted_message_dismissals, :user_id, {:name=>"index_targeted_message_dismissals_on_user_id", :algorithm=>:concurrently}) 239820:15:19ci: -> 0.0036s 239920:15:19ci: -- add_index(:targeted_message_dismissals, :user_id, {:name=>"index_targeted_message_dismissals_on_user_id", :algorithm=>:concurrently}) 240020:15:19ci: -> 0.0020s 240120:15:19ci: == 20250127203227 AddForeignKeyOnUserIdOnTargetedMessageDismissals: migrated (0.1507s) 240220:15:19ci: == [advisory_lock_connection] object_id: 133000, pg_backend_pid: 12476 240320:15:19main: == [advisory_lock_connection] object_id: 133240, pg_backend_pid: 12479 240420:15:19main: == 20250127211758 CreateTargetedMessageNamespaces: migrating ================== 240520:15:19main: -- create_table(:targeted_message_namespaces) 240620:15:19main: -> 0.0052s 240720:15:19main: -- add_index(:targeted_message_namespaces, [:targeted_message_id, :namespace_id], {:unique=>true, :name=>"index_targeted_message_namespaces_on_message_and_namespace"}) 240820:15:19main: -> 0.0016s 240920:15:19main: == 20250127211758 CreateTargetedMessageNamespaces: migrated (0.0130s) ========= 241020:15:19main: == [advisory_lock_connection] object_id: 133240, pg_backend_pid: 12479 241120:15:19ci: == [advisory_lock_connection] object_id: 133400, pg_backend_pid: 12481 241220:15:19ci: == 20250127211758 CreateTargetedMessageNamespaces: migrating ================== 241320:15:19ci: -- create_table(:targeted_message_namespaces) 241420:15:19ci: -> 0.0037s 241520:15:19ci: -- add_index(:targeted_message_namespaces, [:targeted_message_id, :namespace_id], {:unique=>true, :name=>"index_targeted_message_namespaces_on_message_and_namespace"}) 241620:15:19ci: -> 0.0014s 241720:15:19I, [2025-02-20T20:14:37.156879 #2281] INFO -- : Database: 'ci', Table: 'targeted_message_namespaces': Lock Writes 241820:15:19ci: == 20250127211758 CreateTargetedMessageNamespaces: migrated (0.0228s) ========= 241920:15:19ci: == [advisory_lock_connection] object_id: 133400, pg_backend_pid: 12481 242020:15:19main: == [advisory_lock_connection] object_id: 133660, pg_backend_pid: 12484 242120:15:19main: == 20250127212017 AddForeignKeyOnNamespaceIdTargetedMessageNamespaces: migrating 242220:15:19main: -- transaction_open?(nil) 242320:15:19main: -> 0.0000s 242420:15:19main: -- transaction_open?(nil) 242520:15:19main: -> 0.0000s 242620:15:19main: -- execute("LOCK TABLE namespaces, targeted_message_namespaces IN SHARE ROW EXCLUSIVE MODE") 242720:15:19main: -> 0.0008s 242820:15:19main: -- execute("ALTER TABLE targeted_message_namespaces ADD CONSTRAINT fk_8ba73cd32a FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;") 242920:15:19main: -> 0.0023s 243020:15:19main: -- execute("SET statement_timeout TO 0") 243120:15:19main: -> 0.0005s 243220:15:19main: -- execute("ALTER TABLE targeted_message_namespaces VALIDATE CONSTRAINT fk_8ba73cd32a;") 243320:15:19main: -> 0.0622s 243420:15:19main: -- execute("RESET statement_timeout") 243520:15:19main: -> 0.0012s 243620:15:19main: -- transaction_open?(nil) 243720:15:19main: -> 0.0000s 243820:15:19main: -- view_exists?(:postgres_partitions) 243920:15:19main: -> 0.0021s 244020:15:19main: -- index_exists?(:targeted_message_namespaces, :namespace_id, {:name=>"index_targeted_message_namespaces_on_namespace_id", :algorithm=>:concurrently}) 244120:15:19main: -> 0.0033s 244220:15:19main: -- add_index(:targeted_message_namespaces, :namespace_id, {:name=>"index_targeted_message_namespaces_on_namespace_id", :algorithm=>:concurrently}) 244320:15:19main: -> 0.0018s 244420:15:19main: == 20250127212017 AddForeignKeyOnNamespaceIdTargetedMessageNamespaces: migrated (0.1179s) 244520:15:19main: == [advisory_lock_connection] object_id: 133660, pg_backend_pid: 12484 244620:15:19ci: == [advisory_lock_connection] object_id: 133860, pg_backend_pid: 12486 244720:15:19ci: == 20250127212017 AddForeignKeyOnNamespaceIdTargetedMessageNamespaces: migrating 244820:15:19ci: -- transaction_open?(nil) 244920:15:19ci: -> 0.0000s 245020:15:19ci: -- transaction_open?(nil) 245120:15:19ci: -> 0.0000s 245220:15:19ci: -- execute("LOCK TABLE namespaces, targeted_message_namespaces IN SHARE ROW EXCLUSIVE MODE") 245320:15:19ci: -> 0.0008s 245420:15:19ci: -- execute("ALTER TABLE targeted_message_namespaces ADD CONSTRAINT fk_8ba73cd32a FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;") 245520:15:19ci: -> 0.0022s 245620:15:19ci: -- execute("SET statement_timeout TO 0") 245720:15:19ci: -> 0.0006s 245820:15:19ci: -- execute("ALTER TABLE targeted_message_namespaces VALIDATE CONSTRAINT fk_8ba73cd32a;") 245920:15:19ci: -> 0.0546s 246020:15:19ci: -- execute("RESET statement_timeout") 246120:15:19ci: -> 0.0010s 246220:15:19ci: -- transaction_open?(nil) 246320:15:19ci: -> 0.0000s 246420:15:19ci: -- view_exists?(:postgres_partitions) 246520:15:19ci: -> 0.0014s 246620:15:19ci: -- index_exists?(:targeted_message_namespaces, :namespace_id, {:name=>"index_targeted_message_namespaces_on_namespace_id", :algorithm=>:concurrently}) 246720:15:19ci: -> 0.0033s 246820:15:19ci: -- add_index(:targeted_message_namespaces, :namespace_id, {:name=>"index_targeted_message_namespaces_on_namespace_id", :algorithm=>:concurrently}) 246920:15:19ci: -> 0.0020s 247020:15:19ci: == 20250127212017 AddForeignKeyOnNamespaceIdTargetedMessageNamespaces: migrated (0.1181s) 247120:15:19ci: == [advisory_lock_connection] object_id: 133860, pg_backend_pid: 12486 247220:15:19main: == [advisory_lock_connection] object_id: 134160, pg_backend_pid: 12489 247320:15:19main: == 20250128161555 AddForeignKeyOnNamespaceIdOnTargetMessageDismissals: migrating 247420:15:19main: -- transaction_open?(nil) 247520:15:19main: -> 0.0000s 247620:15:19main: -- transaction_open?(nil) 247720:15:19main: -> 0.0000s 247820:15:19main: -- execute("LOCK TABLE namespaces, targeted_message_dismissals IN SHARE ROW EXCLUSIVE MODE") 247920:15:19main: -> 0.0012s 248020:15:19main: -- execute("ALTER TABLE targeted_message_dismissals ADD CONSTRAINT fk_08c30af7ff FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;") 248120:15:19main: -> 0.0025s 248220:15:19main: -- execute("SET statement_timeout TO 0") 248320:15:19main: -> 0.0007s 248420:15:19main: -- execute("ALTER TABLE targeted_message_dismissals VALIDATE CONSTRAINT fk_08c30af7ff;") 248520:15:19main: -> 0.0022s 248620:15:19main: -- execute("RESET statement_timeout") 248720:15:19main: -> 0.0007s 248820:15:19main: -- transaction_open?(nil) 248920:15:19main: -> 0.0000s 249020:15:19main: -- view_exists?(:postgres_partitions) 249120:15:19main: -> 0.0022s 249220:15:19main: -- index_exists?(:targeted_message_dismissals, :namespace_id, {:name=>"index_targeted_message_dismissals_on_namespace_id", :algorithm=>:concurrently}) 249320:15:19main: -> 0.0031s 249420:15:19main: -- add_index(:targeted_message_dismissals, :namespace_id, {:name=>"index_targeted_message_dismissals_on_namespace_id", :algorithm=>:concurrently}) 249520:15:19main: -> 0.0024s 249620:15:19main: == 20250128161555 AddForeignKeyOnNamespaceIdOnTargetMessageDismissals: migrated (0.0588s) 249720:15:19main: == [advisory_lock_connection] object_id: 134160, pg_backend_pid: 12489 249820:15:19ci: == [advisory_lock_connection] object_id: 134340, pg_backend_pid: 12491 249920:15:19ci: == 20250128161555 AddForeignKeyOnNamespaceIdOnTargetMessageDismissals: migrating 250020:15:19ci: -- transaction_open?(nil) 250120:15:19ci: -> 0.0000s 250220:15:19ci: -- transaction_open?(nil) 250320:15:19ci: -> 0.0000s 250420:15:19ci: -- execute("LOCK TABLE namespaces, targeted_message_dismissals IN SHARE ROW EXCLUSIVE MODE") 250520:15:19ci: -> 0.0008s 250620:15:19ci: -- execute("ALTER TABLE targeted_message_dismissals ADD CONSTRAINT fk_08c30af7ff FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;") 250720:15:19ci: -> 0.0019s 250820:15:19ci: -- execute("SET statement_timeout TO 0") 250920:15:19ci: -> 0.0006s 251020:15:19ci: -- execute("ALTER TABLE targeted_message_dismissals VALIDATE CONSTRAINT fk_08c30af7ff;") 251120:15:19ci: -> 0.0021s 251220:15:19ci: -- execute("RESET statement_timeout") 251320:15:19ci: -> 0.0006s 251420:15:19ci: -- transaction_open?(nil) 251520:15:19ci: -> 0.0000s 251620:15:19ci: -- view_exists?(:postgres_partitions) 251720:15:19ci: -> 0.0007s 251820:15:19ci: -- index_exists?(:targeted_message_dismissals, :namespace_id, {:name=>"index_targeted_message_dismissals_on_namespace_id", :algorithm=>:concurrently}) 251920:15:19ci: -> 0.0032s 252020:15:19ci: -- add_index(:targeted_message_dismissals, :namespace_id, {:name=>"index_targeted_message_dismissals_on_namespace_id", :algorithm=>:concurrently}) 252120:15:19ci: -> 0.0015s 252220:15:19ci: == 20250128161555 AddForeignKeyOnNamespaceIdOnTargetMessageDismissals: migrated (0.0562s) 252320:15:19ci: == [advisory_lock_connection] object_id: 134340, pg_backend_pid: 12491], stderr=[DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <top (required)> at /home/gdk/gdk/gitlab/config/environment.rb:7)], duration=[119.08 seconds] 252520:15:19.gitlab-bundle \ 252620:15:19.gitlab-shell-bundle \ 252720:15:19.gitlab-yarn \ 252820:15:19.gitlab-ui-yarn \ 252920:15:19.gitlab-gdk-gem \ 253020:15:19.gitlab-lefthook 253120:15:20rake Procfile 253220:15:21. ./support/bootstrap-common.sh ; ensure_line_in_file "include 'gitlab.conf'" "postgresql/data/postgresql.conf" 253320:15:22rake postgresql/data/gitlab.conf 253420:15:22-------------------------------------------------------------------------------- 253520:15:22Ensuring necessary databases are setup and seeded 253620:15:22-------------------------------------------------------------------------------- 253720:15:22rake Procfile 253820:15:23gdk start db --quiet 253920:15:23support/bootstrap-praefect 254020:15:24support/bootstrap-rails 254120:15:24gitlabhq_development exists, nothing to do here. 254220:15:24gitlabhq_development_ci exists, nothing to do here. 254320:15:24rake openssh/sshd_config 254520:15:25$(find support/templates -name "*.erb" -not -path "*/gitlab-pages-secret.erb" -not -path "*/gitlab-kas-websocket-token-secret.erb" -not -path "*/gitlab-kas-autoflow-temporal-workflow-data-encryption-secret.erb") > /dev/null 2>&1 || true 254620:15:25rake gitlab-topology-service/config.toml 254820:15:25$(find support/templates -name "*.erb" -not -path "*/gitlab-pages-secret.erb" -not -path "*/gitlab-kas-websocket-token-secret.erb" -not -path "*/gitlab-kas-autoflow-temporal-workflow-data-encryption-secret.erb") > /dev/null 2>&1 || true 254920:15:25-------------------------------------------------------------------------------- 255020:15:25Installing mise tools from /home/gdk/gdk/gitlab-http-router/.tool-versions 255120:15:25-------------------------------------------------------------------------------- 255220:15:25cd /home/gdk/gdk/gitlab-http-router && mise install -y 255320:15:25mise all runtimes are installed 255420:15:25-------------------------------------------------------------------------------- 255520:15:25Performing npm steps for /home/gdk/gdk/gitlab-http-router 255620:15:25-------------------------------------------------------------------------------- 255720:15:25cd /home/gdk/gdk/gitlab-http-router && npm install 255820:15:26-------------------------------------------------------------------------------- 255920:15:26Installing mise tools from /home/gdk/gdk/gitlab-topology-service/.tool-versions 256020:15:26-------------------------------------------------------------------------------- 256120:15:26cd /home/gdk/gdk/gitlab-topology-service && mise install -y 256220:15:26mise all runtimes are installed 256320:15:26-------------------------------------------------------------------------------- 256420:15:26Performing make deps steps for /home/gdk/gdk/gitlab-topology-service 256520:15:26-------------------------------------------------------------------------------- 256620:15:26support/asdf-exec /home/gdk/gdk/gitlab-topology-service make deps 256720:15:26[ -e tmp/certs/done ] || scripts/generate-certs.bash 256820:15:26go install google.golang.org/protobuf/cmd/protoc-gen-go 256920:15:26go install google.golang.org/grpc/cmd/protoc-gen-go-grpc 257020:15:26go install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway 257120:15:26go install github.com/yoheimuta/protolint/cmd/protolint 257220:15:26go install github.com/bufbuild/buf/cmd/buf 257320:15:27cd clients/ruby && bundle install 257420:15:27up to date, audited 306 packages in 1s 257520:15:2773 packages are looking for funding 257620:15:27 run `npm fund` for details 257720:15:2711 vulnerabilities (3 low, 8 moderate) 257820:15:27Some issues need review, and may require choosing 257920:15:27a different dependency. 258020:15:27Run `npm audit` for details. 258120:15:27Using base64 0.2.0 258220:15:27Using benchmark 0.4.0 258320:15:27Using bigdecimal 3.1.9 258420:15:27Using concurrent-ruby 1.3.5 258520:15:27Using connection_pool 2.5.0 258620:15:27Using drb 2.2.1 258720:15:27Using i18n 1.14.7 258820:15:27Using logger 1.6.6 258920:15:27Using minitest 5.25.4 259020:15:27Using securerandom 0.4.1 259120:15:27Using tzinfo 2.0.6 259220:15:27Using uri 1.0.2 259320:15:27Using activesupport 8.0.1 259420:15:27Using ast 2.4.2 259520:15:27Using debug_inspector 1.2.0 259620:15:27Using binding_of_caller 1.0.1 259720:15:27Using bundler 2.4.4 259820:15:27Using diff-lcs 1.6.0 259920:15:27Using json 2.10.1 260020:15:27Using language_server-protocol 3.17.0.4 260120:15:27Using parallel 1.26.3 260220:15:27Using racc 1.8.1 260320:15:27Using parser 3.3.7.1 260420:15:27Using rainbow 3.1.1 260520:15:27Using regexp_parser 2.10.0 260620:15:27Using rubocop-ast 1.38.0 260720:15:27Using ruby-progressbar 1.13.0 260820:15:27Using unicode-display_width 2.6.0 260920:15:27Using rubocop 1.68.0 261020:15:27Using rubocop-capybara 2.21.0 261120:15:27Using rubocop-factory_bot 2.26.1 261220:15:27Using rubocop-graphql 1.5.4 261320:15:27Using rubocop-performance 1.21.1 261420:15:27Using rack 3.1.10 261520:15:27Using rubocop-rails 2.26.2 261620:15:27Using rubocop-rspec 3.0.5 261720:15:27Using rubocop-rspec_rails 2.30.0 261820:15:27Using gitlab-styles 13.0.2 261920:15:27Using google-protobuf 3.25.6 (x86_64-linux) 262020:15:27Using googleapis-common-protos-types 1.18.0 262120:15:27Using grpc 1.70.1 (x86_64-linux) 262220:15:27Using gitlab-topology-service-client 0.1 from source at `.` 262320:15:27Using rouge 4.5.1 262420:15:27Using unparser 0.6.15 262520:15:27Using proc_to_ast 0.2.0 262620:15:27Using rspec-support 3.13.2 262720:15:27Using rspec-core 3.13.3 262820:15:27Using rspec-expectations 3.13.3 262920:15:27Using rspec-mocks 3.13.2 263020:15:27Using rspec 3.13.0 263120:15:27Using rspec-parameterized-core 1.0.1 263220:15:27Using rspec-parameterized-table_syntax 1.0.1 263320:15:27Using rspec-parameterized 1.0.2 263420:15:27Bundle complete! 5 Gemfile dependencies, 53 gems now installed. 263520:15:27Bundled gems are installed into `/home/gdk/.gitlab-ci-cache/ruby/bundle` 263620:15:28rake gitlab-topology-service/config.toml 263820:15:29$(find support/templates -name "*.erb" -not -path "*/gitlab-pages-secret.erb" -not -path "*/gitlab-kas-websocket-token-secret.erb" -not -path "*/gitlab-kas-autoflow-temporal-workflow-data-encryption-secret.erb") > /dev/null 2>&1 || true 263920:15:29-------------------------------------------------------------------------------- 264020:15:29Ensuring GDK managed configuration files are up-to-date 264120:15:29-------------------------------------------------------------------------------- 264220:15:29rake generate_config_files 264320:15:29'nginx/conf/nginx.conf' has incoming changes: 264420:15:29------------------------------------------------------------------------------------------------------------- 264520:15:29@@ -59,9 +59,6 @@ http { 264620:15:29 proxy_request_buffering off; 264920:15:29- location /_hmr/ { 265420:15:29 location / { 265520:15:29------------------------------------------------------------------------------------------------------------- 265620:15:29WARNING: 'nginx/conf/nginx.conf' has been overwritten. To recover the previous version, run: 265720:15:29cp -f '/home/gdk/gdk/.backups/nginx__conf__nginx.conf.20250220201529' \ 265820:15:29'/home/gdk/gdk/nginx/conf/nginx.conf' 265920:15:29If you want to protect this file from being overwritten, see: 266120:15:29------------------------------------------------------------------------------------------------------------- 266220:15:30Successfully updated! 266320:15:30DEBUG: command=[mise which gdk], opts=[{}], display_output=[false], retry_attempts=[0] 266420:15:30DEBUG: result: success?=[true], stdout=[/home/gdk/.local/share/mise/installs/ruby/3.3.7/bin/gdk], stderr=[], duration=[0.02 seconds] 266520:15:30+ set_gitlab_upstream 266620:15:30+ cd_into_checkout_path gitlab 266720:15:30+ cd /home/gdk/gdk/gitlab 266820:15:30+ local remote_name 266920:15:30+ local default_branch 267020:15:30+ remote_name=upstream 267120:15:30+ default_branch=master 267320:15:30+ grep -Eq '^upstream$' 267520:15:30+ git remote set-url --push upstream none 267620:15:30Fetching master from upstream... 267720:15:30+ echo 'Fetching master from upstream...' 267820:15:30+ git fetch upstream master 268020:15:31 * branch master -> FETCH_HEAD 268120:15:31 * [new branch] master -> upstream/master 268220:15:31+ git show-ref --verify --quiet refs/heads/master 268320:15:31+ git branch --set-upstream-to=upstream/master master 268420:15:31branch 'master' set up to track 'upstream/master'. 268620:15:31+ cd_into_checkout_path 268720:15:31+ cd /home/gdk/gdk/ 268820:15:31+ echo '> Restarting GDK..' 269020:15:31+ cd_into_checkout_path 269120:15:31+ cd /home/gdk/gdk/ 269320:15:31> Restarting GDK.. 269420:15:31> Stopping GDK.. 269520:15:31+ cd_into_checkout_path 269620:15:31+ cd /home/gdk/gdk/ 269720:15:31+ echo '> Stopping GDK..' 269920:15:31+ grep '[r]unsv' 270020:15:31gdk 1153 1 0 20:12 ? 00:00:00 runsvdir -P /home/gdk/gdk/services log: ........................................................................................................................................................................................................................................................................................................................................................................................................... 270120:15:31gdk 1154 1153 0 20:12 ? 00:00:00 runsv postgresql 270220:15:31gdk 1155 1153 0 20:12 ? 00:00:00 runsv gitlab-topology-service 270320:15:31gdk 1156 1153 0 20:12 ? 00:00:00 runsv rails-background-jobs 270420:15:31gdk 1157 1153 0 20:12 ? 00:00:00 runsv gitlab-workhorse 270520:15:31gdk 1158 1153 0 20:12 ? 00:00:00 runsv rails-web 270620:15:31gdk 1159 1153 0 20:12 ? 00:00:00 runsv webpack 270720:15:31gdk 1160 1153 0 20:12 ? 00:00:00 runsv praefect 270820:15:31gdk 1161 1153 0 20:12 ? 00:00:00 runsv redis 270920:15:31gdk 1162 1153 0 20:12 ? 00:00:00 runsv praefect-gitaly-0 271020:15:31gdk 1163 1153 0 20:12 ? 00:00:00 runsv gitlab-http-router 271120:15:31gdk 1164 1153 0 20:12 ? 00:00:00 runsv sshd 271220:15:31+ GDK_KILL_CONFIRM=true 271420:15:31WARNING: You're about to kill the following runsv processes: 271520:15:31gdk 1153 1 0 20:12 ? 00:00:00 runsvdir -P /home/gdk/gdk/services log: ........................................................................................................................................................................................................................................................................................................................................................................................................... 271620:15:31gdk 1154 1153 0 20:12 ? 00:00:00 runsv postgresql 271720:15:31gdk 1155 1153 0 20:12 ? 00:00:00 runsv gitlab-topology-service 271820:15:31gdk 1156 1153 0 20:12 ? 00:00:00 runsv rails-background-jobs 271920:15:31gdk 1157 1153 0 20:12 ? 00:00:00 runsv gitlab-workhorse 272020:15:31gdk 1158 1153 0 20:12 ? 00:00:00 runsv rails-web 272120:15:31gdk 1159 1153 0 20:12 ? 00:00:00 runsv webpack 272220:15:31gdk 1160 1153 0 20:12 ? 00:00:00 runsv praefect 272320:15:31gdk 1161 1153 0 20:12 ? 00:00:00 runsv redis 272420:15:31gdk 1162 1153 0 20:12 ? 00:00:00 runsv praefect-gitaly-0 272520:15:31gdk 1163 1153 0 20:12 ? 00:00:00 runsv gitlab-http-router 272620:15:31gdk 1164 1153 0 20:12 ? 00:00:00 runsv sshd 272720:15:31Running 'gdk stop' to be sure.. 272820:15:31ok: down: /home/gdk/gdk/services/gitlab-topology-service: 160s 272920:15:31ok: down: /home/gdk/gdk/services/gitlab-workhorse: 160s 273020:15:31ok: down: /home/gdk/gdk/services/rails-background-jobs: 160s 273120:15:31ok: down: /home/gdk/gdk/services/rails-web: 160s 273220:15:31ok: down: /home/gdk/gdk/services/sshd: 160s 273320:15:31ok: down: /home/gdk/gdk/services/webpack: 160s 273420:15:32ok: down: /home/gdk/gdk/services/gitlab-http-router: 1s 273520:15:32ok: down: /home/gdk/gdk/services/praefect: 0s 273620:15:32ok: down: /home/gdk/gdk/services/praefect-gitaly-0: 0s 273720:15:33ok: down: /home/gdk/gdk/services/redis: 0s 273820:15:33ok: down: /home/gdk/gdk/services/postgresql: 0s 273920:15:33Giving runsv processes 5 seconds to terminate.. 274020:15:38All 'runsv' processes have been terminated. 274220:15:38+ grep '[r]unsv' 274520:15:38+ cd_into_checkout_path 274620:15:38+ cd /home/gdk/gdk/ 274720:15:38+ echo '> Running gdk status..' 274920:15:38> Running gdk status.. 275020:15:39down: /home/gdk/gdk/services/gitlab-http-router: 0s; run: log: (pid 14378) 0s 275120:15:39down: /home/gdk/gdk/services/gitlab-topology-service: 0s; run: log: (pid 14371) 0s 275220:15:39down: /home/gdk/gdk/services/gitlab-workhorse: 0s; run: log: (pid 14372) 0s 275320:15:39down: /home/gdk/gdk/services/postgresql: 0s; run: log: (pid 14370) 0s 275420:15:39down: /home/gdk/gdk/services/praefect: 0s; run: log: (pid 14380) 0s 275520:15:39down: /home/gdk/gdk/services/praefect-gitaly-0: 0s; run: log: (pid 14376) 0s 275620:15:39down: /home/gdk/gdk/services/rails-background-jobs: 0s; run: log: (pid 14373) 0s 275720:15:39down: /home/gdk/gdk/services/rails-web: 0s; run: log: (pid 14374) 0s 275820:15:39down: /home/gdk/gdk/services/redis: 0s; run: log: (pid 14379) 0s 275920:15:39down: /home/gdk/gdk/services/sshd: 0s; run: log: (pid 14377) 0s 276020:15:39down: /home/gdk/gdk/services/webpack: 0s; run: log: (pid 14375) 0s 276220:15:39=> - Ruby: ruby 3.3.7 (2025-01-15 revision be31f993d7) +YJIT [x86_64-linux]. 276320:15:39=> - Node.js: v20.12.2. 276520:15:39=> The TopologyService is up and running. 276720:15:39+ cd_into_checkout_path 276820:15:39+ cd /home/gdk/gdk/ 276920:15:39+ echo '> Starting up GDK..' 277120:15:39> Starting up GDK.. 277220:15:41ok: run: /home/gdk/gdk/services/postgresql: (pid 14459) 1s, normally down 277320:15:41ok: run: /home/gdk/gdk/services/redis: (pid 14497) 0s, normally down 277420:15:42ok: run: /home/gdk/gdk/services/praefect: (pid 14529) 1s, normally down 277520:15:42ok: run: /home/gdk/gdk/services/praefect-gitaly-0: (pid 14528) 1s, normally down 277620:15:42ok: run: /home/gdk/gdk/services/gitlab-topology-service: (pid 14591) 0s, normally down 277720:15:42ok: run: /home/gdk/gdk/services/gitlab-http-router: (pid 14590) 0s, normally down 277820:15:42ok: run: /home/gdk/gdk/services/gitlab-workhorse: (pid 14594) 0s, normally down 277920:15:42ok: run: /home/gdk/gdk/services/rails-background-jobs: (pid 14592) 0s, normally down 278020:15:42ok: run: /home/gdk/gdk/services/rails-web: (pid 14596) 0s, normally down 278120:15:42ok: run: /home/gdk/gdk/services/sshd: (pid 14595) 0s, normally down 278220:15:42ok: run: /home/gdk/gdk/services/webpack: (pid 14593) 0s, normally down 278420:15:42=> - Ruby: ruby 3.3.7 (2025-01-15 revision be31f993d7) +YJIT [x86_64-linux]. 278520:15:42=> - Node.js: v20.12.2. 278720:15:42=> The TopologyService is up and running. 278820:15:42+ echo '> Upgrading PostgreSQL data directory if necessary..' 278920:15:42> Upgrading PostgreSQL data directory if necessary.. 279020:15:42+ support/upgrade-postgresql 279120:15:43Available PostgreSQL versions: {14=>"/home/gdk/.local/share/mise/installs/postgres/14.9/bin", 13=>"/home/gdk/.local/share/mise/installs/postgres/13.12/bin"} 279220:15:43'/home/gdk/gdk/postgresql/data' is already compatible with PostgreSQL 14. 279420:15:43+ cd_into_checkout_path 279520:15:43+ cd /home/gdk/gdk/ 279720:15:43+ cd_into_checkout_path 279820:15:43+ cd /home/gdk/gdk/ 279920:15:43+ echo '> Stopping GDK..' 280020:15:43> Stopping GDK.. 280220:15:43+ grep '[r]unsv' 280320:15:43gdk 14358 1 0 20:15 ? 00:00:00 runsvdir -P /home/gdk/gdk/services log: ........................................................................................................................................................................................................................................................................................................................................................................................................... 280420:15:43gdk 14359 14358 0 20:15 ? 00:00:00 runsv postgresql 280520:15:43gdk 14360 14358 0 20:15 ? 00:00:00 runsv gitlab-topology-service 280620:15:43gdk 14361 14358 0 20:15 ? 00:00:00 runsv rails-background-jobs 280720:15:43gdk 14362 14358 0 20:15 ? 00:00:00 runsv gitlab-workhorse 280820:15:43gdk 14363 14358 0 20:15 ? 00:00:00 runsv rails-web 280920:15:43gdk 14364 14358 0 20:15 ? 00:00:00 runsv webpack 281020:15:43gdk 14365 14358 0 20:15 ? 00:00:00 runsv praefect 281120:15:43gdk 14366 14358 0 20:15 ? 00:00:00 runsv redis 281220:15:43gdk 14367 14358 0 20:15 ? 00:00:00 runsv praefect-gitaly-0 281320:15:43gdk 14368 14358 0 20:15 ? 00:00:00 runsv gitlab-http-router 281420:15:43gdk 14369 14358 0 20:15 ? 00:00:00 runsv sshd 281520:15:43+ GDK_KILL_CONFIRM=true 281720:15:45WARNING: You're about to kill the following runsv processes: 281820:15:45gdk 14358 1 0 20:15 ? 00:00:00 runsvdir -P /home/gdk/gdk/services log: ........................................................................................................................................................................................................................................................................................................................................................................................................... 281920:15:45gdk 14359 14358 0 20:15 ? 00:00:00 runsv postgresql 282020:15:45gdk 14360 14358 0 20:15 ? 00:00:00 runsv gitlab-topology-service 282120:15:45gdk 14361 14358 0 20:15 ? 00:00:00 runsv rails-background-jobs 282220:15:45gdk 14362 14358 0 20:15 ? 00:00:00 runsv gitlab-workhorse 282320:15:45gdk 14363 14358 0 20:15 ? 00:00:00 runsv rails-web 282420:15:45gdk 14364 14358 0 20:15 ? 00:00:00 runsv webpack 282520:15:45gdk 14365 14358 0 20:15 ? 00:00:00 runsv praefect 282620:15:45gdk 14366 14358 0 20:15 ? 00:00:00 runsv redis 282720:15:45gdk 14367 14358 0 20:15 ? 00:00:00 runsv praefect-gitaly-0 282820:15:45gdk 14368 14358 0 20:15 ? 00:00:00 runsv gitlab-http-router 282920:15:45gdk 14369 14358 0 20:15 ? 00:00:00 runsv sshd 283020:15:45Running 'gdk stop' to be sure.. 283120:15:45ok: down: /home/gdk/gdk/services/gitlab-http-router: 0s 283220:15:45ok: down: /home/gdk/gdk/services/gitlab-topology-service: 0s 283320:15:45ok: down: /home/gdk/gdk/services/gitlab-workhorse: 0s 283420:15:45ok: down: /home/gdk/gdk/services/rails-background-jobs: 0s 283520:15:45ok: down: /home/gdk/gdk/services/rails-web: 0s 283620:15:45ok: down: /home/gdk/gdk/services/sshd: 0s 283720:15:45ok: down: /home/gdk/gdk/services/webpack: 0s 283820:15:46ok: down: /home/gdk/gdk/services/praefect: 1s 283920:15:46ok: down: /home/gdk/gdk/services/praefect-gitaly-0: 0s 284020:15:46ok: down: /home/gdk/gdk/services/redis: 0s 284120:15:47ok: down: /home/gdk/gdk/services/postgresql: 0s 284220:15:47Giving runsv processes 5 seconds to terminate.. 284320:15:52All 'runsv' processes have been terminated. 284520:15:52+ grep '[r]unsv' 284820:15:52+ cd_into_checkout_path 284920:15:52+ cd /home/gdk/gdk/ 285020:15:52> Running gdk status.. 285120:15:52+ echo '> Running gdk status..' 285320:15:53down: /home/gdk/gdk/services/gitlab-http-router: 0s; run: log: (pid 15492) 0s 285420:15:53down: /home/gdk/gdk/services/gitlab-topology-service: 0s; run: log: (pid 15485) 0s 285520:15:53down: /home/gdk/gdk/services/gitlab-workhorse: 0s; run: log: (pid 15484) 0s 285620:15:53down: /home/gdk/gdk/services/postgresql: 0s; run: log: (pid 15482) 0s 285720:15:53down: /home/gdk/gdk/services/praefect: 0s; run: log: (pid 15489) 0s 285820:15:53down: /home/gdk/gdk/services/praefect-gitaly-0: 0s; run: log: (pid 15490) 0s 285920:15:53down: /home/gdk/gdk/services/rails-background-jobs: 0s; run: log: (pid 15486) 0s 286020:15:53down: /home/gdk/gdk/services/rails-web: 0s; run: log: (pid 15483) 0s 286120:15:53down: /home/gdk/gdk/services/redis: 0s; run: log: (pid 15491) 0s 286220:15:53down: /home/gdk/gdk/services/sshd: 0s; run: log: (pid 15488) 0s 286320:15:53down: /home/gdk/gdk/services/webpack: 0s; run: log: (pid 15487) 0s 286520:15:53=> - Ruby: ruby 3.3.7 (2025-01-15 revision be31f993d7) +YJIT [x86_64-linux]. 286620:15:53=> - Node.js: v20.12.2. 286820:15:53=> The TopologyService is up and running. 287020:15:53+ cd_into_checkout_path 287120:15:53+ cd /home/gdk/gdk/ 287220:15:53+ echo '> Starting up GDK..' 287420:15:53> Starting up GDK.. 287520:15:54ok: run: /home/gdk/gdk/services/postgresql: (pid 15571) 0s, normally down 287620:15:55ok: run: /home/gdk/gdk/services/redis: (pid 15609) 1s, normally down 287720:15:55ok: run: /home/gdk/gdk/services/praefect: (pid 15641) 0s, normally down 287820:15:55ok: run: /home/gdk/gdk/services/praefect-gitaly-0: (pid 15640) 0s, normally down 287920:15:55ok: run: /home/gdk/gdk/services/gitlab-topology-service: (pid 15706) 0s, normally down 288020:15:55ok: run: /home/gdk/gdk/services/gitlab-workhorse: (pid 15710) 0s, normally down 288120:15:55ok: run: /home/gdk/gdk/services/rails-background-jobs: (pid 15708) 0s, normally down 288220:15:55ok: run: /home/gdk/gdk/services/rails-web: (pid 15711) 0s, normally down 288320:15:55ok: run: /home/gdk/gdk/services/webpack: (pid 15712) 0s, normally down 288420:15:56ok: run: /home/gdk/gdk/services/gitlab-http-router: (pid 15707) 1s, normally down 288520:15:56ok: run: /home/gdk/gdk/services/sshd: (pid 15709) 1s, normally down 288720:15:56=> - Ruby: ruby 3.3.7 (2025-01-15 revision be31f993d7) +YJIT [x86_64-linux]. 288820:15:56=> - Node.js: v20.12.2. 289020:15:56=> The TopologyService is up and running. 289220:15:56+ cd_into_checkout_path 289320:15:56+ cd /home/gdk/gdk/ 289620:16:56+ cd_into_checkout_path 289720:16:56+ cd /home/gdk/gdk/ 289820:16:56+ echo '> Running gdk status..' 290020:16:56> Running gdk status.. 290120:16:57run: /home/gdk/gdk/services/gitlab-http-router: (pid 15707) 62s, normally down; run: log: (pid 15492) 64s 290220:16:57run: /home/gdk/gdk/services/gitlab-topology-service: (pid 15706) 62s, normally down; run: log: (pid 15485) 64s 290320:16:57run: /home/gdk/gdk/services/gitlab-workhorse: (pid 15710) 62s, normally down; run: log: (pid 15484) 64s 290420:16:57run: /home/gdk/gdk/services/postgresql: (pid 15571) 63s, normally down; run: log: (pid 15482) 64s 290520:16:57run: /home/gdk/gdk/services/praefect: (pid 15641) 62s, normally down; run: log: (pid 15489) 64s 290620:16:57run: /home/gdk/gdk/services/praefect-gitaly-0: (pid 15640) 62s, normally down; run: log: (pid 15490) 64s 290720:16:57run: /home/gdk/gdk/services/rails-background-jobs: (pid 15708) 62s, normally down; run: log: (pid 15486) 64s 290820:16:57run: /home/gdk/gdk/services/rails-web: (pid 15711) 62s, normally down; run: log: (pid 15483) 64s 290920:16:57run: /home/gdk/gdk/services/redis: (pid 15609) 63s, normally down; run: log: (pid 15491) 64s 291020:16:57run: /home/gdk/gdk/services/sshd: (pid 15709) 62s, normally down; run: log: (pid 15488) 64s 291120:16:57run: /home/gdk/gdk/services/webpack: (pid 15712) 62s, normally down; run: log: (pid 15487) 64s 291320:16:57=> - Ruby: ruby 3.3.7 (2025-01-15 revision be31f993d7) +YJIT [x86_64-linux]. 291420:16:57=> - Node.js: v20.12.2. 291620:16:57=> The TopologyService is up and running. 291720:16:57+ support/ci/test_url 291820:16:57curl: (22) The requested URL returned error: 502 291920:16:57HTTP/1.1 502 Bad Gateway 292020:16:57Date: Thu, 20 Feb 2025 20:16:57 GMT 292120:16:57Content-Type: text/html 292220:16:572025-02-20_20:16:57 : Failed on GDK attempt #1. Trying for up to 16 minutes. 292320:17:05curl: (22) The requested URL returned error: 502 292420:17:05HTTP/1.1 502 Bad Gateway 292520:17:05Date: Thu, 20 Feb 2025 20:17:05 GMT 292620:17:05Content-Type: text/html 292720:17:052025-02-20_20:17:05 : Failed on GDK attempt #2. Trying for up to 16 minutes. 292820:17:13curl: (22) The requested URL returned error: 502 292920:17:13HTTP/1.1 502 Bad Gateway 293020:17:13Date: Thu, 20 Feb 2025 20:17:13 GMT 293120:17:13Content-Type: text/html 293220:17:132025-02-20_20:17:13 : Failed on GDK attempt #3. Trying for up to 16 minutes. 293320:17:21HTTP/1.1 502 Bad Gateway 293420:17:21Date: Thu, 20 Feb 2025 20:17:21 GMT 293520:17:21Content-Type: text/html 293620:17:21curl: (22) The requested URL returned error: 502 293720:17:212025-02-20_20:17:21 : Failed on GDK attempt #4. Trying for up to 16 minutes. 293820:17:29curl: (22) The requested URL returned error: 502 293920:17:29HTTP/1.1 502 Bad Gateway 294020:17:29Date: Thu, 20 Feb 2025 20:17:29 GMT 294120:17:29Content-Type: text/html 294220:17:292025-02-20_20:17:29 : Failed on GDK attempt #5. Trying for up to 16 minutes. 294320:17:37curl: (22) The requested URL returned error: 502 294420:17:37HTTP/1.1 502 Bad Gateway 294520:17:37Date: Thu, 20 Feb 2025 20:17:37 GMT 294620:17:37Content-Type: text/html 294720:17:372025-02-20_20:17:37 : Failed on GDK attempt #6. Trying for up to 16 minutes. 294820:17:45curl: (22) The requested URL returned error: 502 294920:17:45HTTP/1.1 502 Bad Gateway 295020:17:45Date: Thu, 20 Feb 2025 20:17:45 GMT 295120:17:45Content-Type: text/html 295220:17:452025-02-20_20:17:45 : Failed on GDK attempt #7. Trying for up to 16 minutes. 295320:17:53curl: (22) The requested URL returned error: 502 295420:17:53HTTP/1.1 502 Bad Gateway 295520:17:53Date: Thu, 20 Feb 2025 20:17:53 GMT 295620:17:53Content-Type: text/html 295720:17:532025-02-20_20:17:53 : Failed on GDK attempt #8. Trying for up to 16 minutes. 295820:18:01curl: (22) The requested URL returned error: 502 295920:18:01HTTP/1.1 502 Bad Gateway 296020:18:01Date: Thu, 20 Feb 2025 20:18:01 GMT 296120:18:01Content-Type: text/html 296220:18:012025-02-20_20:18:01 : Failed on GDK attempt #9. Trying for up to 16 minutes. 296320:18:09HTTP/1.1 502 Bad Gateway 296420:18:09Date: Thu, 20 Feb 2025 20:18:09 GMT 296520:18:09Content-Type: text/html 296620:18:09curl: (22) The requested URL returned error: 502 296720:18:092025-02-20_20:18:09 : Failed on GDK attempt #10. Trying for up to 16 minutes. 296820:18:17curl: (22) The requested URL returned error: 502 296920:18:17HTTP/1.1 502 Bad Gateway 297020:18:17Date: Thu, 20 Feb 2025 20:18:17 GMT 297120:18:17Content-Type: text/html 297220:18:172025-02-20_20:18:17 : Failed on GDK attempt #11. Trying for up to 16 minutes. 297320:18:25curl: (22) The requested URL returned error: 502 297420:18:25HTTP/1.1 502 Bad Gateway 297520:18:25Date: Thu, 20 Feb 2025 20:18:25 GMT 297620:18:25Content-Type: text/html 297720:18:252025-02-20_20:18:25 : Failed on GDK attempt #12. Trying for up to 16 minutes. 297820:18:33HTTP/1.1 502 Bad Gateway 297920:18:33Date: Thu, 20 Feb 2025 20:18:33 GMT 298020:18:33Content-Type: text/html 298120:18:332025-02-20_20:18:33 : Failed on GDK attempt #13. Trying for up to 16 minutes. 298220:18:33curl: (22) The requested URL returned error: 502 298320:19:07HTTP/1.1 200 OK 298420:19:07Content-Length: 0 298520:19:07Date: Thu, 20 Feb 2025 20:19:07 GMT 298620:19:07Content-Type: text/html; charset=utf-8 298720:19:07Cache-Control: max-age=0, private, must-revalidate 298820:19:07ETag: W/"6a51bf08d2c8f170a36a1b033792a2e7" 298920:19:07Set-Cookie: perf_bar_enabled=true; path=/ 299220:19:07Permissions-Policy: interest-cohort=() 299320:19:07Referrer-Policy: strict-origin-when-cross-origin 299420:19:07Set-Cookie: preferred_language=en; path=/ 299520:19:07Set-Cookie: _gitlab_session=cell-1-9402dff6dee58f6330d5d4d98390dc94; path=/; expires=Thu, 20 Feb 2025 22:19:07 GMT; HttpOnly 299620:19:07X-Content-Type-Options: nosniff 299720:19:07X-Download-Options: noopen 299820:19:07X-Frame-Options: SAMEORIGIN 299920:19:07X-Gitlab-Meta: {"correlation_id":"01JMJG6CS84ZVYWF636KB6MGJQ","version":"1"} 300020:19:07X-Permitted-Cross-Domain-Policies: none 300120:19:07X-Request-Id: 01JMJG6CS84ZVYWF636KB6MGJQ 300220:19:07X-Runtime: 26.189370 300320:19:07X-Ua-Compatible: IE=edge 300420:19:07X-Xss-Protection: 1; mode=block 300520:19:072025-02-20_20:18:41 : Success on GDK attempt #14. Writing GitLab commit SHA f4abdf5dbb618f0cc7cf2fc7f7da8a7505edb9ae into gitlab-last-verified-sha.json. 300620:19:07==> 'support/ci/verify-update' succeeded in 401 seconds. 300820:19:09Running after script... 300920:19:09$ mkdir -p gitlab_log gdk_log 301020:19:09$ mv /home/gdk/gdk/gitlab/log/*.log gitlab_log/ 301120:19:09$ mv /home/gdk/gdk/log/ gdk_log/ 301220:19:10$ mv /home/gdk/gdk/$GITLAB_LAST_VERIFIED_SHA_PATH $GITLAB_LAST_VERIFIED_SHA_PATH 301420:19:10Uploading artifacts... 301520:19:10gitlab_log/: found 17 matching artifact files and directories 301620:19:10gdk_log/: found 55 matching artifact files and directories 301720:19:10gitlab-last-verified-sha.json: found 1 matching artifact files and directories 301920:19:10WARNING: Retrying... context=artifacts-uploader error=request redirected 302020:19:13Uploading artifacts as "archive" to coordinator... 201 Created id=9201372438 responseStatus=201 Created token=glcbt-66 302220:19:17Job succeeded