PG::UndefinedTable: ERROR: relation "voice_rooms" does not exist

Continuing the discussion from Fatal: could not read Username for 'https://github.com':

GitHub issues are now solved, I reckon, but upgradeing fails. This is the first incident:

rake aborted!
StandardError: An error has occurred, this and all later migrations canceled: (StandardError) 
PG::UndefinedTable: ERROR:  relation "voice_rooms" does not exist

2-container (I did data too, no errors) and I’m on latest.

Ideas?

PG::UndefinedTable: ERROR: relation "voice_rooms" does not exist shows up because the migrations for the new core-bundled voice plugin hasn’t run yet.

What was above the rake aborted!?

There is… a lot :laughing: But nothing that would ring my bells.

x86_64 arch detected.                                                                                                                                                 
Ensuring launcher is up to date                                                                                                                                       
Launcher is up-to-date                                                                                                                                                
Stopping old container                                                                                                                                                
+ /usr/bin/docker stop -t 600 web_only                                                                                                                                
web_only                                                                                                                                                              
2.0.20260812-0036: Pulling from discourse/base                                                                                                                        
Digest: sha256:837e8ed4b5916baa36856b842ad84fe262b6b1b5550701f8844b13cc7acad7a5                                                                                       
Status: Image is up to date for discourse/base:2.0.20260812-0036                                                                                                      
docker.io/discourse/base:2.0.20260812-0036                                                                                                                            
/usr/local/lib/ruby/gems/3.4.0/gems/pups-1.4.0/lib/pups.rb                                                                                                            
/usr/local/bin/pups --stdin                                                                                                                                           
I, [2026-09-03T08:55:23.418621 #1]  INFO -- : Reading from stdin                                                                                                      
I, [2026-09-03T08:55:23.453117 #1]  INFO -- : > thpoff echo "thpoff is installed!"                                                                                    
thpoff is installed!                                                                                                                                                  
I, [2026-09-03T08:55:23.461963 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com" && ENV["DISCOURSE_SKIP_EMAIL_SETUP"] !
= "1"); puts "Aborting! Mail is not configured!"; exit 1; end'                                                                                                        
I, [2026-09-03T08:55:23.608522 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configu
red!"; exit 1; end'                                                                                                                                                   
I, [2026-09-03T08:55:23.743204 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Aborting! CDN must have a protocol sp
ecified. Once fixed you should rebake your posts now to correct all posts."; exit 1; end'                                                                             
I, [2026-09-03T08:55:23.859684 #1]  INFO -- : > rm -f /etc/cron.d/anacron                                                                                             
I, [2026-09-03T08:55:23.878681 #1]  INFO -- : File > /etc/cron.d/anacron  chmod:   chown:                                                                             
I, [2026-09-03T08:55:23.890888 #1]  INFO -- : File > /etc/runit/1.d/copy-env  chmod: +x  chown:                                                                       
I, [2026-09-03T08:55:23.901437 #1]  INFO -- : File > /etc/service/unicorn/run  chmod: +x  chown:                                                                      
I, [2026-09-03T08:55:23.914514 #1]  INFO -- : File > /etc/service/nginx/run  chmod: +x  chown:                                                                        
I, [2026-09-03T08:55:23.926337 #1]  INFO -- : File > /etc/runit/3.d/01-nginx  chmod: +x  chown:                                                                       
I, [2026-09-03T08:55:23.938996 #1]  INFO -- : File > /etc/runit/3.d/02-unicorn  chmod: +x  chown:                                                                     
I, [2026-09-03T08:55:23.945963 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f                                                         
I, [2026-09-03T08:55:24.186190 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '                                                            
  set -o errexit                                                                                                                                                      
  git fetch --tags --prune-tags --prune --force origin                                                                                                                
  if [[ $(git symbolic-ref --short HEAD) == latest ]] ; then                                                                                                          
      git pull                                                                                                                                                        
  else                                                                                                                                                                
      git -c advice.detachedHead=false checkout latest                                                                                                                
  fi                                                                                                                                                                  
'
From https://github.com/discourse/discourse                                                                                                                              
 - [deleted]             (none)                  -> origin/0-a-warpdrive                                                                                                 
 - [deleted]             (none)                  -> origin/2026.6/backport-index                                                                                         
 - [deleted]             (none)                  -> origin/2026.7/backport-index                                                                                         
 - [deleted]             (none)                  -> origin/ai-max-locale-warnings                                                                                        
 - [deleted]             (none)                  -> origin/ai-suggest-toolbar-menu                                                                                       
 - [deleted]             (none)                  -> origin/asset-processor-async                                                                                         
 - [deleted]             (none)                  -> origin/backport/2026.5/40382                                                                                         
 - [deleted]             (none)                  -> origin/blocks-api-to-ts                                                                                              
 - [deleted]             (none)                  -> origin/chat-pinned-bar-dismiss-for-everyone                                                                          
 - [deleted]             (none)                  -> origin/chat-unpin-from-pins-panel                                                                                    
 - [deleted]             (none)                  -> origin/code-signup-random-usernames                                                                                  
 - [deleted]             (none)                  -> origin/composer-open-final-size                                                                                      
 - [deleted]             (none)                  -> origin/constrain-tooltips-to-viewport                                                                                
 - [deleted]             (none)                  -> origin/d-roving-focus                                                                                                
 - [deleted]             (none)                  -> origin/dependabot/bundler/oj-3.16.13                                                                                 
 - [deleted]             (none)                  -> origin/dependabot/bundler/zendesk_api-3.1.1                                                                          
 - [deleted]             (none)                  -> origin/dependabot/github_actions/actions/labeler-7                                                                   
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/babel-793f8447c7                                                                      
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/embroider-535a1bbdaa                                                                  
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/fortawesome/fontawesome-free-7.3.0                                                    
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/lint-f2e7123535                                                                       
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/message-bus-client-4.5.2                                                              
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/postcss-8.5.19                                                                        
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/postcss-8.5.23                                                                        
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/prosemirror-26b6880b0e                                                                
 - [deleted]             (none)                  -> origin/dependabot/npm_and_yarn/types-6b18d3b479                                                                      
 - [deleted]             (none)                  -> origin/dev-tools-registry                                                                                            
 - [deleted]             (none)                  -> origin/dev/extract-hotlinked-media                                                                                   
 - [deleted]             (none)                  -> origin/dev/upcoming-change-status-bump/enable_new_chat_reactions_popup                                               
 - [deleted]             (none)                  -> origin/discoveries-1                                                                                                 
 - [deleted]             (none)                  -> origin/experiment/nginx-real-rails-upstream                                                                          
 - [deleted]             (none)                  -> origin/feature/prosemirror-tab-indent-code                                                                           
 - [deleted]             (none)                  -> origin/feature/warn-user-removing-self-acl                                                                           
 - [deleted]             (none)                  -> origin/fix-ai-bot-title-edit-limit                                                                                   
 - [deleted]             (none)                  -> origin/fix-missing-topic-link-when-private-email-enabled                                                             
 - [deleted]             (none)                  -> origin/fix-stranded-notifications-revoked-access                                                                     
 - [deleted]             (none)                  -> origin/fix-subfolder-paths                                                                                           
 - [deleted]             (none)                  -> origin/fix/chat-pull-hotlinked-images                                                                                
 - [deleted]             (none)                  -> origin/fix/false-notification-in-topic                                                                               
 - [deleted]             (none)                  -> origin/loic/json-api-kit-core                                                                                        
 - [deleted]             (none)                  -> origin/patch-1441-invalidated-ai-conversation-shar-102896                                                            
 - [deleted]             (none)                  -> origin/progress                                                                                                      
 - [deleted]             (none)                  -> origin/prosemirror-quote-avatar                                                                                      
 - [deleted]             (none)                  -> origin/remove-discourse-url-controller-for                                                                           
 - [deleted]             (none)                  -> origin/rename-calendar-plugin-to-events                                                                              
 - [deleted]             (none)                  -> origin/restore-editable-event-url                                                                                    
 - [deleted]             (none)                  -> origin/sidebar-link-drop                                                                                             
 - [deleted]             (none)                  -> origin/site-setting-formkit-enum                                                                                     
 - [deleted]             (none)                  -> origin/site-setting-formkit-text-fields                                                                              
 - [deleted]             (none)                  -> origin/tgxworld/site-traffic-explorer-rebuild                                                                        
 - [deleted]             (none)                  -> origin/translations-from-crowdin-latest                                                                              
 - [deleted]             (none)                  -> origin/translations-from-crowdin-release                                                                             
 - [deleted]             (none)                  -> origin/tsdoc-lint                                                                                                    
 - [deleted]             (none)                  -> origin/ui-kit-virtual-list
   eedf0ac23..d3d16cabc  main                    -> origin/main                                                                                                          
 * [new branch]          3141/head               -> origin/3141/head                                                                                                     
 * [new branch]          ai-agent-unusable-uploads -> origin/ai-agent-unusable-uploads                                                                                   
 * [new branch]          ai-fix6                 -> origin/ai-fix6                                                                                                       
 * [new branch]          ask-ai-keyboard-exp     -> origin/ask-ai-keyboard-exp                                                                                           
 + 8dc93ea3e...37571a8cf auth-provider-credential-gate -> origin/auth-provider-credential-gate  (forced update)                                                          
 * [new branch]          backport/2026.8/43154   -> origin/backport/2026.8/43154                                                                                         
 * [new branch]          backup/d-roving-focus-pre-collapse-2026-08-27 -> origin/backup/d-roving-focus-pre-collapse-2026-08-27                                           
 * [new branch]          backup/ui-kit-dnd-dashboard-reorder-pre-collapse-2026-08-27 -> origin/backup/ui-kit-dnd-dashboard-reorder-pre-collapse-2026-08-27               
 * [new branch]          backup/ui-kit-dnd-legacy-reorder-surfaces-pre-collapse-2026-08-27 -> origin/backup/ui-kit-dnd-legacy-reorder-surfaces-pre-collapse-2026-08-27   
 * [new branch]          backup/ui-kit-dnd-manage-reports-reorder-pre-collapse-2026-08-27 -> origin/backup/ui-kit-dnd-manage-reports-reorder-pre-collapse-2026-08-27     
 * [new branch]          backup/ui-kit-dnd-reorderable-list-pre-collapse-2026-08-27 -> origin/backup/ui-kit-dnd-reorderable-list-pre-collapse-2026-08-27                 
 * [new branch]          backup/ui-kit-dnd-sidebar-reorder-pre-collapse-2026-08-27 -> origin/backup/ui-kit-dnd-sidebar-reorder-pre-collapse-2026-08-27                   
 + e65212200...af2e9bd8d blocks/sidebar-right    -> origin/blocks/sidebar-right  (forced update)                                                                         
 * [new branch]          bounce-score-admin-ux   -> origin/bounce-score-admin-ux                                                                                         
 * [new branch]          bounce-score-enforcement -> origin/bounce-score-enforcement                                                                                     
 * [new branch]          bounce-score-fixes      -> origin/bounce-score-fixes                                                                                            
   b79044845..be9ff2acb  cats-merge-branch       -> origin/cats-merge-branch                                                                                             
 * [new branch]          codex/fix-workflows-reloading -> origin/codex/fix-workflows-reloading                                                                           
 * [new branch]          color-definitions-live-reload -> origin/color-definitions-live-reload                                                                           
 * [new branch]          css-variable-renames    -> origin/css-variable-renames                                                                                          
   1ce32fee9..4061c6733  d-panel-dock            -> origin/d-panel-dock                                                                                                  
   c787c2ab7..43ad78746  d-sheets                -> origin/d-sheets                                                                                                      
 * [new branch]          d-tabs                  -> origin/d-tabs                                                                                                        
 * [new branch]          date-picker-min-bound   -> origin/date-picker-min-bound                                                                                         
 * [new branch]          date-range-end-clamp    -> origin/date-range-end-clamp                                                                                          
 * [new branch]          dependabot/bundler/mail-2.9.1 -> origin/dependabot/bundler/mail-2.9.1                                                                           
 + e5dc2b6e6...b36ef5281 dependabot/bundler/sass-c199270b56 -> origin/dependabot/bundler/sass-c199270b56  (forced update)                                                
 * [new branch]          dependabot/npm_and_yarn/babel-609b1b065c -> origin/dependabot/npm_and_yarn/babel-609b1b065c                                                     
 * [new branch]          dependabot/npm_and_yarn/codemirror/commands-6.11.0 -> origin/dependabot/npm_and_yarn/codemirror/commands-6.11.0                                 
 + a0ec666a1...a200962fa dependabot/npm_and_yarn/codemirror/state-6.7.1 -> origin/dependabot/npm_and_yarn/codemirror/state-6.7.1  (forced update)                        
 + 8804244f2...4a8201ff6 dependabot/npm_and_yarn/codemirror/view-6.43.6 -> origin/dependabot/npm_and_yarn/codemirror/view-6.43.6  (forced update)                        
 + c1f2201fd...cb442e326 dependabot/npm_and_yarn/immer-11.1.11 -> origin/dependabot/npm_and_yarn/immer-11.1.11  (forced update)                                          
 + e15ef9736...30d6a5d22 dependabot/npm_and_yarn/js-yaml-4.3.1 -> origin/dependabot/npm_and_yarn/js-yaml-4.3.1  (forced update)                                          
 * [new branch]          dependabot/npm_and_yarn/js-yaml-5.4.0 -> origin/dependabot/npm_and_yarn/js-yaml-5.4.0                                                           
 * [new branch]          dependabot/npm_and_yarn/json-editor/json-editor-2.17.2 -> origin/dependabot/npm_and_yarn/json-editor/json-editor-2.17.2                         
 * [new branch]          dependabot/npm_and_yarn/markdown-it-15.0.0 -> origin/dependabot/npm_and_yarn/markdown-it-15.0.0                                                 
 * [new branch]          dependabot/npm_and_yarn/message-bus-client-4.6.0 -> origin/dependabot/npm_and_yarn/message-bus-client-4.6.0                                     
 * [new branch]          dependabot/npm_and_yarn/playwright-1.62.1 -> origin/dependabot/npm_and_yarn/playwright-1.62.1                                                   
 + d7ea13371...e7ebd16da dependabot/npm_and_yarn/qunit-dom-3.6.0 -> origin/dependabot/npm_and_yarn/qunit-dom-3.6.0  (forced update)                                      
 + 17ecb0359...8d333fc91 dependabot/npm_and_yarn/rolldown-1.1.5 -> origin/dependabot/npm_and_yarn/rolldown-1.1.5  (forced update)
 * [new branch]          dev-qunit-port-races    -> origin/dev-qunit-port-races                                                                                          
 * [new branch]          dev-read-only-login-allowed -> origin/dev-read-only-login-allowed                                                                               
 * [new branch]          dev/admin-human-user-ids-scope -> origin/dev/admin-human-user-ids-scope                                                                         
 * [new branch]          dev/js-deprecation-reporting-overhaul -> origin/dev/js-deprecation-reporting-overhaul                                                           
 * [new branch]          dev/prevent-im-error-spec -> origin/dev/prevent-im-error-spec                                                                                   
 + fa3cf294e...4ffdd2647 dev/upcoming-change-status-bump/dashboard_improvements -> origin/dev/upcoming-change-status-bump/dashboard_improvements  (forced update)        
 * [new branch]          dev/upcoming-change-status-bump/enable_composer_redesign -> origin/dev/upcoming-change-status-bump/enable_composer_redesign                     
 * [new branch]          dev/upcoming-change-status-bump/enable_invite_modal_with_roles -> origin/dev/upcoming-change-status-bump/enable_invite_modal_with_roles         
 + 4cab94490...d0cf4ea16 dev/upcoming-change-status-bump/enable_local_logins_via_code -> origin/dev/upcoming-change-status-bump/enable_local_logins_via_code  (forced upd
ate)                                                                                                                                                                     
 + 9a1e61d6a...9256e855b dev/upcoming-change-status-bump/remove_and_replace_uncategorized -> origin/dev/upcoming-change-status-bump/remove_and_replace_uncategorized  (fo
rced update)                                                                                                                                                             
 * [new branch]          dev/upcoming-change-status-bump/update_pending_users_reminder_default -> origin/dev/upcoming-change-status-bump/update_pending_users_reminder_de
fault                                                                                                                                                                    
 * [new branch]          discoveries-2           -> origin/discoveries-2                                                                                                 
 * [new branch]          drop-discourse-helper   -> origin/drop-discourse-helper                                                                                         
 * [new branch]          drop-piggyback          -> origin/drop-piggyback                                                                                                
 * [new branch]          email-bounce-scores-ledger -> origin/email-bounce-scores-ledger                                                                                 
 + 3a1a5a7f1...4ed6a1a4f ember-7                 -> origin/ember-7  (forced update)                                                                                      
 * [new branch]          event-editor-date-ux    -> origin/event-editor-date-ux                                                                                          
 * [new branch]          event-hot-path-perf     -> origin/event-hot-path-perf                                                                                           
 * [new branch]          event-markup-validation -> origin/event-markup-validation                                                                                       
 * [new branch]          event-validation-hardening -> origin/event-validation-hardening                                                                                 
 * [new branch]          extension-keymap-chaining -> origin/extension-keymap-chaining                                                                                   
 * [new branch]          feat/linked-notification-topic-names -> origin/feat/linked-notification-topic-names                                                             
 * [new branch]          feat/yapping-bot-icon   -> origin/feat/yapping-bot-icon                                                                                         
 * [new branch]          feature-hub-download-web-bridge -> origin/feature-hub-download-web-bridge                                                                       
   aaabda82c..bde5b74fd  feature-wireframe-plugin -> origin/feature-wireframe-plugin                                                                                     
 * [new branch]          feature/category-cards-on-hashtag -> origin/feature/category-cards-on-hashtag                                                                   
 * [new branch]          feature/create-topic-button-click -> origin/feature/create-topic-button-click                                                                   
 * [new branch]          feature/post-event-generic-finder -> origin/feature/post-event-generic-finder                                                                   
 * [new branch]          feature/post-event-hosts-data -> origin/feature/post-event-hosts-data                                                                           
 * [new branch]          feature/post-event-hosts-ui -> origin/feature/post-event-hosts-ui                                                                               
 + 3fdf98353...273c546e2 first-class-icon-sets   -> origin/first-class-icon-sets  (forced update)                                                                        
 * [new branch]          fix-bin-lint-silent-passes -> origin/fix-bin-lint-silent-passes                                                                                 
 * [new branch]          fix-code-signup-rate-limit-message -> origin/fix-code-signup-rate-limit-message                                                                 
 * [new branch]          fix-push-subscription-recovery -> origin/fix-push-subscription-recovery                                                                         
 * [new branch]          fix-rich-editor-grid-toolbar-positioning -> origin/fix-rich-editor-grid-toolbar-positioning                                                     
 * [new branch]          fix-tag-identity-across-surfaces -> origin/fix-tag-identity-across-surfaces                                                                     
 * [new branch]          fix/android-rich-text-paste -> origin/fix/android-rich-text-paste                                                                               
   5dcf4b161..28d358f3c  fix/nginx-cached-asset-usernames -> origin/fix/nginx-cached-asset-usernames                                                                     
 * [new branch]          fix/rich-editor-finder-image-auto-grid -> origin/fix/rich-editor-finder-image-auto-grid                                                         
 * [new branch]          float-portal-whitespace -> origin/float-portal-whitespace                                                                                       
 * [new branch]          frontend-conventions-lint -> origin/frontend-conventions-lint                                                                                   
 * [new branch]          gh-attach-assets        -> origin/gh-attach-assets                                                                                              
 * [new branch]          group-list-constraints  -> origin/group-list-constraints                                                                                        
 * [new branch]          hashtag-remap-category  -> origin/hashtag-remap-category                                                                                        
 * [new branch]          hashtag-remap-chat      -> origin/hashtag-remap-chat                                                                                            
 * [new branch]          hashtag-remap-tag       -> origin/hashtag-remap-tag                                                                                             
 * [new branch]          hashtag-remapper        -> origin/hashtag-remapper                                                                                              
 * [new branch]          hashtag-rewriter        -> origin/hashtag-rewriter                                                                                              
 * [new branch]          json-api-review         -> origin/json-api-review                                                                                               
   eedf0ac23..d3d16cabc  latest                  -> origin/latest                                                                                                        
 * [new branch]          loic/json-api-kit/case-mapper -> origin/loic/json-api-kit/case-mapper                                                                           
 * [new branch]          loic/json-api-kit/links-encoding -> origin/loic/json-api-kit/links-encoding                                                                     
 * [new branch]          loic/json-api-kit/version-header -> origin/loic/json-api-kit/version-header                                                                     
 * [new branch]          loic/rails-8.1-upgrade  -> origin/loic/rails-8.1-upgrade                                                                                        
 * [new branch]          math-preview-block      -> origin/math-preview-block                                                                                            
 * [new branch]          mcp-server              -> origin/mcp-server                                                                                                    
 * [new branch]          mobile-sidebar-swipe-drawer -> origin/mobile-sidebar-swipe-drawer                                                                               
 * [new branch]          model-step-record-invalid -> origin/model-step-record-invalid                                                                                   
 * [new branch]          mt-delta-topic-views    -> origin/mt-delta-topic-views                                                                                          
 * [new branch]          mt-drop-last-emailed-at -> origin/mt-drop-last-emailed-at                                                                                       
 + 301f34bfd...8cbee461e mt/bulk-import-user-fields-upsert-options -> origin/mt/bulk-import-user-fields-upsert-options  (forced update)                                  
 * [new branch]          mt/fix/badge-grants     -> origin/mt/fix/badge-grants                                                                                           
   30679201b..cdccee8b7  mt/markdown-scanner     -> origin/mt/markdown-scanner                                                                                           
 * [new branch]          mt/markdown-tiering     -> origin/mt/markdown-tiering                                                                                           
 * [new branch]          mt/markdown-validation-tooling -> origin/mt/markdown-validation-tooling
 * [new branch]          multisite-raise-on-unknown-db -> origin/multisite-raise-on-unknown-db
 + e1bc7168c...c1ebd908e nat1-merge-branch       -> origin/nat1-merge-branch  (forced update)
* [new branch]          nested-replies-timeline-review-fixes -> origin/nested-replies-timeline-review-fixes                                                             
 * [new branch]          nested-replies-timeline-scroller -> origin/nested-replies-timeline-scroller                                                                     
 * [new branch]          new-features-no-git-in-requests -> origin/new-features-no-git-in-requests                                                                       
 * [new branch]          patch-2405-reject-data-explorer-parameters--a8169a -> origin/patch-2405-reject-data-explorer-parameters--a8169a                                 
 * [new branch]          patch-2522-redact-password-reset-tokens-fro-1819db -> origin/patch-2522-redact-password-reset-tokens-fro-1819db                                 
 * [new branch]          patch-group-17-enforce-access-control-p-7b5e07 -> origin/patch-group-17-enforce-access-control-p-7b5e07                                         
 * [new branch]          prefill-code-signup-user-fields -> origin/prefill-code-signup-user-fields                                                                       
 * [new branch]          prosemirror-poll-editing -> origin/prosemirror-poll-editing                                                                                     
 * [new branch]          raise-user-api-key-rate-limits -> origin/raise-user-api-key-rate-limits                                                                         
   f2209f1a0..3283a4cd0  release/2026.1          -> origin/release/2026.1                                                                                                
   408c3162a..3d120a536  release/2026.5          -> origin/release/2026.5                                                                                                
   ea802e963..777cb8805  release/2026.6          -> origin/release/2026.6                                                                                                
   363b584b3..a1e9b1122  release/2026.7          -> origin/release/2026.7                                                                                                
 * [new branch]          release/2026.8          -> origin/release/2026.8                                                                                                
 * [new branch]          retire-solved-badges-upcoming-change -> origin/retire-solved-badges-upcoming-change                                                             
 * [new branch]          retire-topic-voting-badges-upcoming-change -> origin/retire-topic-voting-badges-upcoming-change                                                 
 * [new branch]          review-queue/author-penalty-api -> origin/review-queue/author-penalty-api                                                                       
 * [new branch]          review-queue/show-author-penalty -> origin/review-queue/show-author-penalty                                                                     
 * [new branch]          review-queue/silence-attribution -> origin/review-queue/silence-attribution                                                                     
 * [new branch]          review-queue/unsilence-author -> origin/review-queue/unsilence-author                                                                           
 * [new branch]          rich-editor-code-block-preview -> origin/rich-editor-code-block-preview                                                                         
 * [new branch]          rich-editor-events-bbcodes -> origin/rich-editor-events-bbcodes                                                                                 
 * [new branch]          rich-editor-onebox-undo -> origin/rich-editor-onebox-undo                                                                                       
 * [new branch]          rich-editor-table-controls -> origin/rich-editor-table-controls                                                                                 
 * [new branch]          salesforce-workflow     -> origin/salesforce-workflow                                                                                           
 + 0c58d3c01...467ab5763 sandbox/dev-xp-1        -> origin/sandbox/dev-xp-1  (forced update)                                                                             
 + d7b271aaf...26b0b5923 sandbox/member-xp-1     -> origin/sandbox/member-xp-1  (forced update)                                                                          
 + 61183b816...b3cc77e6d sandbox/member-xp-4     -> origin/sandbox/member-xp-4  (forced update)                                                                          
   e47812386..29e0799e8  select-kit-rework       -> origin/select-kit-rework                                                                                             
 * [new branch]          site-contact-group-by-id -> origin/site-contact-group-by-id                                                                                     
   eedf0ac23..d3d16cabc  tests-passed            -> origin/tests-passed                                                                                                  
 * [new branch]          tgxworld/enable-class-layout-cops -> origin/tgxworld/enable-class-layout-cops                                                                   
 * [new branch]          tgxworld/enable-rspec-structure -> origin/tgxworld/enable-rspec-structure                                                                       
 * [new branch]          tgxworld/fix-site-traffic-asn-names -> origin/tgxworld/fix-site-traffic-asn-names                                                               
 * [new branch]          tgxworld/libvips-ipc-broker -> origin/tgxworld/libvips-ipc-broker                                                                               
 * [new branch]          tgxworld/pageview-language -> origin/tgxworld/pageview-language                                                                                 
 * [new branch]          tgxworld/pr-assets-subsecond-session-duration -> origin/tgxworld/pr-assets-subsecond-session-duration                                           
 * [new branch]          tgxworld/refactor-test-descriptions -> origin/tgxworld/refactor-test-descriptions                                                               
 + cc7a45376...867db1f4e tgxworld/restore-low-risk-libvips -> origin/tgxworld/restore-low-risk-libvips  (forced update)                                                  
 * [new branch]          tgxworld/simplify-site-traffic-explorer -> origin/tgxworld/simplify-site-traffic-explorer                                                       
 * [new branch]          tgxworld/site-traffic-time-brush -> origin/tgxworld/site-traffic-time-brush                                                                     
 * [new branch]          tgxworld/zendesk-ticket-allowed-groups -> origin/tgxworld/zendesk-ticket-allowed-groups                                                         
 * [new branch]          ui-kit-dnd-dashboard-reorder -> origin/ui-kit-dnd-dashboard-reorder                                                                             
 * [new branch]          ui-kit-dnd-element-kernel-failing-test -> origin/ui-kit-dnd-element-kernel-failing-test                                                         
 * [new branch]          ui-kit-dnd-element-kernel-simplify -> origin/ui-kit-dnd-element-kernel-simplify                                                                 
 * [new branch]          ui-kit-dnd-external-drag -> origin/ui-kit-dnd-external-drag                                                                                     
 * [new branch]          ui-kit-dnd-legacy-reorder-surfaces -> origin/ui-kit-dnd-legacy-reorder-surfaces                                                                 
 * [new branch]          ui-kit-dnd-manage-reports-reorder -> origin/ui-kit-dnd-manage-reports-reorder                                                                   
 * [new branch]          ui-kit-dnd-reorder-affordances -> origin/ui-kit-dnd-reorder-affordances                                                                         
 * [new branch]          ui-kit-dnd-reorder-surfaces -> origin/ui-kit-dnd-reorder-surfaces                                                                               
 * [new branch]          ui-kit-dnd-reorderable-list -> origin/ui-kit-dnd-reorderable-list                                                                               
 * [new branch]          ui-kit-dnd-sidebar-reorder -> origin/ui-kit-dnd-sidebar-reorder                                                                                 
   885931fbd..84cf14e33  ui-kit-drag-and-drop    -> origin/ui-kit-drag-and-drop                                                                                          
 * [new branch]          use-email-codes-invites -> origin/use-email-codes-invites                                                                                       
 * [new branch]          use-md-pricing-file     -> origin/use-md-pricing-file                                                                                           
 * [new branch]          ux/ai-triage-automation-filter -> origin/ux/ai-triage-automation-filter                                                                         
 * [new branch]          ux/filled-discobot-icon -> origin/ux/filled-discobot-icon                                                                                       
 + e8f95baf6...1d74d9044 v2-plugins              -> origin/v2-plugins  (forced update)                                                                                   
 * [new branch]          v2-plugins-chat         -> origin/v2-plugins-chat                                                                                               
 * [new branch]          v2-plugins-workflows    -> origin/v2-plugins-workflows                                                                                          
 * [new branch]          vips-coprocess          -> origin/vips-coprocess                                                                                                
 * [new branch]          workflows-warned-executions -> origin/workflows-warned-executions                                                                               
 t [tag update]          beta                    -> beta                                                                                                                 
 t [tag update]          esr                     -> esr                                                                                                                  
 t [tag update]          latest-release          -> latest-release                                                                                                       
 t [tag update]          release                 -> release                                                                                                              
 t [tag update]          stable                  -> stable                                                                                                               
 * [new tag]             v2026.1.8               -> v2026.1.8                                                                                                            
 * [new tag]             v2026.6.3               -> v2026.6.3                                                                                                            
 * [new tag]             v2026.7.2               -> v2026.7.2                                                                                                            
 * [new tag]             v2026.8.0               -> v2026.8.0                                                                                                            
 * [new tag]             v2026.9.0-latest        -> v2026.9.0-latest                                                                                                     
Switched to a new branch 'latest'                                                   
branch 'latest' set up to track 'origin/latest'.                                                                                                                                                                                                             
I, [2026-09-03T08:55:35.720445 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version latest                                
I, [2026-09-03T08:55:35.750401 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp                                                                                    
I, [2026-09-03T08:55:35.757258 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp                                                                    
I, [2026-09-03T08:55:35.763469 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids                                                                               
I, [2026-09-03T08:55:35.770465 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets                                                                            
I, [2026-09-03T08:55:35.778067 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep                                                                              
I, [2026-09-03T08:55:35.784940 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails                                                   
I, [2026-09-03T08:55:35.791326 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unico
rn.stderr,sidekiq}.log"                                                                                                                                                  
I, [2026-09-03T08:55:35.800791 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/log/rails/{production,production_errors,unicorn.stdout,unico
rn.stderr,sidekiq}.log /var/www/discourse/log"                                                                                                                           
I, [2026-09-03T08:55:35.813590 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"                                          
I, [2026-09-03T08:55:35.829588 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"                
I, [2026-09-03T08:55:35.843622 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"                                     
I, [2026-09-03T08:55:35.858478 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"              
I, [2026-09-03T08:55:35.867594 #1]  INFO -- : > cd /var/www/discourse && find /shared/log/rails /shared/uploads /shared/backups /shared/tmp ! \( -user discourse -group w
ww-data \) -exec chown discourse:www-data {} \+
I, [2026-09-03T08:55:35.878133 #1]  INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete                    
I, [2026-09-03T08:55:35.895311 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git                               
Cloning into 'docker_manager'...                                                                                                                                         
I, [2026-09-03T08:55:37.482849 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-boosts.git                             
Cloning into 'discourse-boosts'...                                                                                                                                       
I, [2026-09-03T08:55:38.428323 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-bbcode-color.git                       
Cloning into 'discourse-bbcode-color'...                                                                                                                                 
I, [2026-09-03T08:55:39.446104 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-yearly-review                          
Cloning into 'discourse-yearly-review'...                                                                                                                                
I, [2026-09-03T08:55:40.651998 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-google-one-tap                         
Cloning into 'discourse-google-one-tap'...                                                                                                                               
I, [2026-09-03T08:55:41.678804 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-staff-alias                            
Cloning into 'discourse-staff-alias'...                                                                                                                                  
I, [2026-09-03T08:55:42.762495 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-bcc                                    
Cloning into 'discourse-bcc'...                                                                                                                                          
I, [2026-09-03T08:55:43.859310 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-categories-suppressed                  
Cloning into 'discourse-categories-suppressed'...                                                                                                                        
I, [2026-09-03T08:55:44.855772 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/pfaffman/discourse-allow-pm-to-staff                       
Cloning into 'discourse-allow-pm-to-staff'...                                                                                                                            
I, [2026-09-03T08:55:45.846393 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/paviliondev/discourse-category-lockdown                    
Cloning into 'discourse-category-lockdown'...                                                                                                                            
I, [2026-09-03T08:55:46.769236 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-saved-searches                         
Cloning into 'discourse-saved-searches'...                                                                                                                               
I, [2026-09-03T08:55:47.875215 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-activity-pub                           
Cloning into 'discourse-activity-pub'...                                                                                                                                 
I, [2026-09-03T08:55:49.475824 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-whos-online                            
Cloning into 'discourse-whos-online'...                                                                                                                                  
I, [2026-09-03T08:55:50.465787 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/paviliondev/discourse-locations                            
Cloning into 'discourse-locations'...                                                                                                                                    
I, [2026-09-03T08:55:51.808008 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/communiteq/discourse-geo-blocking                          
Cloning into 'discourse-geo-blocking'...                                                                                                                                 
I, [2026-09-03T08:55:52.701214 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/merefield/discourse-search-extensions                      
Cloning into 'discourse-search-extensions'...                                                                                                                            
I, [2026-09-03T08:55:53.544881 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-auto-deactivate                        
Cloning into 'discourse-auto-deactivate'...                                                                                                                              
I, [2026-09-03T08:55:54.623803 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/constansino/discourse-moetwemoji-pack.git                  
Cloning into 'discourse-moetwemoji-pack'...                                                                                                                              
I, [2026-09-03T08:55:56.072501 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/Canapin/discourse-search-thumbnails                        
Cloning into 'discourse-search-thumbnails'...                                                                                                                            
I, [2026-09-03T08:55:56.893881 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/merefield/discourse-bookmark-notes                         
Cloning into 'discourse-bookmark-notes'...                                                                                                                               
I, [2026-09-03T08:55:57.910503 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails                                                   
I, [2026-09-03T08:55:57.915801 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unico
rn.stderr,sidekiq}.log"                                                                                                                                                  
I, [2026-09-03T08:55:57.925646 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"                                          
I, [2026-09-03T08:55:57.933626 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"                                     
I, [2026-09-03T08:55:57.942240 #1]  INFO -- : > cd /var/www/discourse && find /shared/log/rails /shared/uploads /shared/backups /shared/tmp ! \( -user discourse -group w
ww-data \) -exec chown discourse:www-data {} \+                                                                                                                          
I, [2026-09-03T08:55:57.950964 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf                                          
I, [2026-09-03T08:55:57.956725 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default                                                                                      
I, [2026-09-03T08:55:57.960676 #1]  INFO -- : > mkdir -p /var/nginx/cache                                                                                                
I, [2026-09-03T08:55:57.964928 #1]  INFO -- : > grep -q 'outlets/before-server' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "before-server" Nginx outlet is missi
ng. This version of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )                                                                    
I, [2026-09-03T08:55:57.970669 #1]  INFO -- : > grep -q 'outlets/server' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "server" Nginx outlet is missing. This versi
on of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )                                                                                  
I, [2026-09-03T08:55:57.978130 #1]  INFO -- : > grep -q 'outlets/discourse' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "discourse" Nginx outlet is missing. This
 version of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )                                                                            
I, [2026-09-03T08:55:57.984877 #1]  INFO -- : > mkdir -p /etc/nginx/conf.d/outlets/before-server                                                                         
I, [2026-09-03T08:55:57.989293 #1]  INFO -- : > touch /etc/nginx/conf.d/outlets/before-server/20-redirect-http-to-https.conf                                             
I, [2026-09-03T08:55:57.995296 #1]  INFO -- : > touch /etc/nginx/conf.d/outlets/before-server/30-ratelimited.conf                                                        
I, [2026-09-03T08:55:58.000560 #1]  INFO -- : > mkdir -p /etc/nginx/conf.d/outlets/server                                                                                
I, [2026-09-03T08:55:58.008808 #1]  INFO -- : > touch /etc/nginx/conf.d/outlets/server/10-http.conf                                                                      
I, [2026-09-03T08:55:58.013243 #1]  INFO -- : > touch /etc/nginx/conf.d/outlets/server/20-https.conf                                                                     
I, [2026-09-03T08:55:58.018647 #1]  INFO -- : > touch /etc/nginx/conf.d/outlets/server/30-offline-page.conf                                                              
I, [2026-09-03T08:55:58.022042 #1]  INFO -- : > mkdir -p /etc/nginx/conf.d/outlets/discourse                                                                             
I, [2026-09-03T08:55:58.025412 #1]  INFO -- : > touch /etc/nginx/conf.d/outlets/discourse/20-https.conf                                                                  
I, [2026-09-03T08:55:58.028592 #1]  INFO -- : > touch /etc/nginx/conf.d/outlets/discourse/30-ratelimited.conf                                                            
I, [2026-09-03T08:55:58.032438 #1]  INFO -- : Replacing pid /run/nginx.pid; with daemon off; in /etc/nginx/nginx.conf                                                    
I, [2026-09-03T08:55:58.033482 #1]  INFO -- : Replacing (?-mix:worker_connections.+$) with worker_connections $nginx_worker_connections; in /etc/nginx/nginx.conf        
I, [2026-09-03T08:55:58.034248 #1]  INFO -- : Replacing (?-mix:client_max_body_size.+$) with client_max_body_size $upload_size; in /etc/nginx/conf.d/discourse.conf      
I, [2026-09-03T08:55:58.034919 #1]  INFO -- : > sed -i 's#listen 80;##g' /etc/nginx/conf.d/discourse.conf                                                                
I, [2026-09-03T08:55:58.044622 #1]  INFO -- : > if [ -f "/proc/net/if_inet6" ]; then
  echo "listen 80;\nlisten [::]:80;" > /etc/nginx/conf.d/outlets/server/10-http.conf                                                                                     
else                                                                                                                                                                     
  echo "listen 80;" > /etc/nginx/conf.d/outlets/server/10-http.conf                                                                                                      
fi                                                                                                                                                                       
I, [2026-09-03T08:55:58.051243 #1]  INFO -- : > echo "done configuring web"                                                                                              
done configuring web                                                                                                                                                     
I, [2026-09-03T08:55:58.055594 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+                           
I, [2026-09-03T08:56:00.722401 #1]  INFO -- : > cd /var/www/discourse && if [ -f yarn.lock ]; then                                                                       
  if [ -d node_modules/.pnpm ]; then                                                                                                                                     
    echo "This version of Discourse uses yarn, but pnpm node_modules are preset. Cleaning up..."                                                                         
    find ./node_modules ./app/assets/javascripts/*/node_modules -mindepth 1 -maxdepth 1 -exec rm -rf {} +                                                                
  fi                                                                                                                                                                     
  su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'                                                                                                   
else                                                                                                                                                                     
  su discourse -c 'CI=1 pnpm install --frozen-lockfile && pnpm prune'                                                                                                    
fi                                                                                                                                                                       
Scope: all 55 workspace projects                                                                                                                                         
Lockfile is up to date, resolution step is skipped                                                                                                                       
Progress: resolved 1, reused 0, downloaded 0, added 0                                                                                                                    
Packages: +215 -107                                                                                                                                                      
+++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------                                                                                         
Progress: resolved 215, reused 94, downloaded 3, added 0                                                                                                                 
Progress: resolved 215, reused 94, downloaded 50, added 6                                                                                                                
Progress: resolved 215, reused 94, downloaded 63, added 7                                                                                                                
Progress: resolved 215, reused 94, downloaded 120, added 21                                                                                                              
Progress: resolved 215, reused 94, downloaded 121, added 60                                                                                                              
Progress: resolved 215, reused 94, downloaded 121, added 89                                                                                                              
Progress: resolved 215, reused 94, downloaded 121, added 99                                                                                                              
Progress: resolved 215, reused 94, downloaded 121, added 138                                                                                                             
Progress: resolved 215, reused 94, downloaded 121, added 139                                                                                                             
Progress: resolved 215, reused 94, downloaded 121, added 139, done
                                                                                                                                                                         
devDependencies:                                                                                                                                                         
- @discourse/lint-configs 3.2.0                                                                                                                                          
+ @discourse/lint-configs 3.3.0                                                                                                                                          
- @fortawesome/fontawesome-free 7.2.0                                                                                                                                    
+ @fortawesome/fontawesome-free 7.3.1                                                                                                                                    
- concurrently 9.2.1                                                                                                                                                     
+ concurrently 10.0.5                                                                                                                                                    
+ postcss-value-parser 4.2.0                                                                                                                                             
                                                                                                                                                                         
Done in 24.7s using pnpm v10.34.5                                                                                                                                        
Lockfile is up to date, resolution step is skipped                                                                                                                       
Already up to date                                                                                                                                                       
                                                                                                                                                                         
I, [2026-09-03T08:56:28.291875 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --jobs $(nproc --ignore=1) --retry 3'                           
Fetching gem metadata from https://rubygems.org/........                                                                                                                 
WARN: Unresolved or ambiguous specs during Gem::Specification.reset:                                                                                                     
      psych (>= 4.0.0)                                                                                                                                                   
      Available/installed versions of this gem:                                                                                                                          
      - 5.4.0                                                                                                                                                            
      - 5.2.2                                                                                                                                                            
WARN: Clearing out unresolved specs. Try 'gem cleanup <gem>'                                                                                                             
Please report a bug if this causes problems.                                                                                                                             
Fetching discourse_voice_assets 0.1.0                                                                                                                                    
Fetching landlock 0.4.1                                                                                                                                                  
Fetching mini_racer 0.22.0                                                                                                                                               
Fetching oj 3.17.6                                                                                                                                                       
Installing landlock 0.4.1 with native extensions                                                                                                                         
Installing mini_racer 0.22.0 with native extensions                                                                                                                      
Installing oj 3.17.6 with native extensions                                                                                                                              
Installing discourse_voice_assets 0.1.0                                                                                                                                  
Bundle complete! 169 Gemfile dependencies, 222 gems now installed.                                                                                                       
Gems in the groups 'test' and 'development' were not installed.                                                                                                          
Bundled gems are installed into `./vendor/bundle`                                                                                                                        
3 installed gems you directly depend on are looking for funding.                                                                                                         
  Run `bundle fund` for details                                                                                                                                          
I, [2026-09-03T08:57:28.557522 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle clean'                                                                  
Removing landlock (0.3)                                                                                                                                                  
Removing mini_racer (0.21.4)                                                                                                                                             
Removing oj (3.16.12)                                                                                                                                                    
I, [2026-09-03T08:57:29.858835 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'find /var/www/discourse/vendor/bundle -name cache -not -path "*/gems/*" -type d
 -exec rm -rf {} +'                                                                                                                                                      
I, [2026-09-03T08:57:30.227498 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'find /var/www/discourse/vendor/bundle -name tmp -type d -exec rm -rf {} +'     
I, [2026-09-03T08:57:30.531220 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'                    
discourse-activity-pub is already at latest compatible version                                                                                                           
discourse-allow-pm-to-staff is already at latest compatible version                                                                                                      
discourse-auto-deactivate is already at latest compatible version                                                                                                        
discourse-bbcode-color is already at latest compatible version                                                                                                           
discourse-bcc is already at latest compatible version                                                                                                                    
discourse-bookmark-notes is already at latest compatible version                                                                                                         
discourse-boosts is already at latest compatible version                                                                                                                 
discourse-categories-suppressed is already at latest compatible version                                                                                                  
discourse-category-lockdown is already at latest compatible version                                                                                                      
discourse-geo-blocking is already at latest compatible version                                                                                                           
discourse-google-one-tap is already at latest compatible version                                                                                                         
discourse-locations is already at latest compatible version                                                                                                              
discourse-moetwemoji-pack is already at latest compatible version                                                                                                        
discourse-saved-searches is already at latest compatible version                                                                                                         
discourse-search-extensions is already at latest compatible version                                                                                                      
discourse-search-thumbnails is already at latest compatible version                                                                                                      
discourse-staff-alias is already at latest compatible version                                                                                                            
discourse-whos-online is already at latest compatible version                                                                                                            
discourse-yearly-review is already at latest compatible version                                                                                                          
docker_manager is already at latest compatible version                                                                                                                   
I, [2026-09-03T08:57:39.532084 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'                                                   
gem install google-id-token -v 1.4.2 -i /var/www/discourse/plugins/discourse-google-one-tap/gems/3.4.10 --no-document --ignore-dependencies --no-user-install            
Successfully installed google-id-token-1.4.2                                                                                                                             
1 gem installed                                                                                                                                                          
gem install geocoder -v 1.8.6 -i /var/www/discourse/plugins/discourse-locations/gems/3.4.10 --no-document --ignore-dependencies --no-user-install                        
Successfully installed geocoder-1.8.6                                                                                                                                    
1 gem installed                                                                                                                                                          
rake aborted!                                                                                                                                                            
StandardError: An error has occurred, this and all later migrations canceled: (StandardError)

I suspect this might be related to the previous resenha plugin’s migration versions coinciding with the new voice plugin’s - probably because you installed it before? If you’re not sure can you try running this in your psql:

  SELECT version, name, direction, created_at, git_version
  FROM schema_migration_details
  WHERE version = '20241107000000'
  ORDER BY created_at;

See resenha/db/migrate/20241107000000_create_resenha_rooms.rb at b87ca4e20d649ba6b7bdc4615b289c414854889e · xfalcox/resenha · GitHub and discourse/plugins/voice/db/migrate/20241107000000_create_voice_rooms.rb at main · discourse/discourse · GitHub

There should be a core fix for this conflicting migration versions.. I would imagine should affect others too. Stay tuned.

Yeah, I tried it at its early stage, but removed it later.