Backup fehlgeschlagen-Nachricht erwähnt keinen spezifischen Fehler

Ich habe eine Admin-Nachricht erhalten, in der stand, dass das Backup fehlgeschlagen ist, aber sie enthielt nur einen Stack-Trace:

Nachricht

Das Backup ist fehlgeschlagen.

Hier ist das Protokoll:

BackupRestore::BackupStore::StorageError
/var/www/discourse/lib/backup_restore/s3_backup_store.rb:84:in `rescue in unsorted_files'
/var/www/discourse/lib/backup_restore/s3_backup_store.rb:72:in `unsorted_files'
/var/www/discourse/lib/backup_restore/backup_store.rb:23:in `files'
/var/www/discourse/lib/backup_restore/backup_store.rb:28:in `latest_file'
/var/www/discourse/app/jobs/scheduled/schedule_backup.rb:12:in `execute'
/var/www/discourse/app/jobs/base.rb:232:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rails_multisite-2.5.0/lib/rails_multisite/connection_management.rb:76:in `with_connection'
/var/www/discourse/app/jobs/base.rb:221:in `block in perform'
/var/www/discourse/app/jobs/base.rb:217:in `each'
/var/www/discourse/app/jobs/base.rb:217:in `perform'
/var/www/discourse/app/jobs/base.rb:279:in `perform'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/mini_scheduler-0.13.0/lib/mini_scheduler/manager.rb:93:in `process_queue'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/mini_scheduler-0.13.0/lib/mini_scheduler/manager.rb:37:in `block (2 levels) in initialize'

Erst als ich zum Backup-Tab ging und auf den Link zu /admin/backups.json klickte, habe ich das Problem gesehen:

{"errors":["Die angegebene AWS Access Key Id existiert in unseren Aufzeichnungen nicht."]}

Es wäre gut, wenn dieser Hinweis auch in der Nachricht enthalten wäre.

(Außerdem habe ich keine Benachrichtigungen für diese Nachricht erhalten – sie wird seit ewigen Zeiten jeden Tag gesendet! Hast du eine Idee, warum? Ich kann nicht sehen, wo ich die Admin-Gruppe stummgeschaltet haben könnte.)

2 „Gefällt mir“

Hast du Ideen, ob das verbessert werden kann, @gerhard?

2 „Gefällt mir“

Danke, dass du diese Probleme gemeldet hast. Ich habe eine kleine Anpassung vorgenommen, um die ursprüngliche Fehlermeldung einzubeziehen.

Das wurde durch einen Fehler verursacht.

3 „Gefällt mir“