Yes, the system is now broken again.
Redis logs:
tutor@production:~$ tutor local logs --tail=100 redis
docker-compose -f /home/tutor/.local/share/tutor/env/local/docker-compose.yml -f /home/tutor/.local/share/tutor/env/local/docker-compose.prod.yml -f /home/tutor/.local/share/tutor/env/local/docker-compose.tmp.yml --project-name tutor_local logs --tail 100 redis
Attaching to tutor_local_redis_1
redis_1 | 1540:C 17 Oct 2022 08:00:38.191 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:00:38.225 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:05:39.032 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:05:39.043 * Background saving started by pid 1541
redis_1 | 1541:C 17 Oct 2022 08:05:45.200 * DB saved on disk
redis_1 | 1541:C 17 Oct 2022 08:05:45.214 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:05:45.279 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:10:46.097 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:10:46.107 * Background saving started by pid 1542
redis_1 | 1542:C 17 Oct 2022 08:10:51.402 * DB saved on disk
redis_1 | 1542:C 17 Oct 2022 08:10:51.415 * RDB: 1 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:10:51.439 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:15:52.082 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:15:52.095 * Background saving started by pid 1543
redis_1 | 1543:C 17 Oct 2022 08:15:58.097 * DB saved on disk
redis_1 | 1543:C 17 Oct 2022 08:15:58.112 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:15:58.138 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:20:59.052 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:20:59.065 * Background saving started by pid 1544
redis_1 | 1544:C 17 Oct 2022 08:21:04.817 * DB saved on disk
redis_1 | 1544:C 17 Oct 2022 08:21:04.830 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:21:04.915 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:26:05.011 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:26:05.026 * Background saving started by pid 1545
redis_1 | 1545:C 17 Oct 2022 08:26:11.200 * DB saved on disk
redis_1 | 1545:C 17 Oct 2022 08:26:11.218 * RDB: 3 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:26:11.282 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:31:12.075 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:31:12.085 * Background saving started by pid 1546
redis_1 | 1546:C 17 Oct 2022 08:31:17.493 * DB saved on disk
redis_1 | 1546:C 17 Oct 2022 08:31:17.506 * RDB: 1 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:31:17.522 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:36:18.076 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:36:18.088 * Background saving started by pid 1547
redis_1 | 1547:C 17 Oct 2022 08:36:23.456 * DB saved on disk
redis_1 | 1547:C 17 Oct 2022 08:36:23.475 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:36:23.519 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:41:24.054 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:41:24.064 * Background saving started by pid 1548
redis_1 | 1548:C 17 Oct 2022 08:41:29.303 * DB saved on disk
redis_1 | 1548:C 17 Oct 2022 08:41:29.315 * RDB: 3 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:41:29.397 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:46:30.064 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:46:30.074 * Background saving started by pid 1549
redis_1 | 1549:C 17 Oct 2022 08:46:35.634 * DB saved on disk
redis_1 | 1549:C 17 Oct 2022 08:46:35.647 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:46:35.719 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:51:36.098 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:51:36.111 * Background saving started by pid 1550
redis_1 | 1550:C 17 Oct 2022 08:51:41.199 * DB saved on disk
redis_1 | 1550:C 17 Oct 2022 08:51:41.211 * RDB: 1 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:51:41.245 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 08:56:42.024 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 08:56:42.042 * Background saving started by pid 1551
redis_1 | 1551:C 17 Oct 2022 08:56:47.326 * DB saved on disk
redis_1 | 1551:C 17 Oct 2022 08:56:47.340 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 08:56:47.375 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 09:01:48.050 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 09:01:48.064 * Background saving started by pid 1552
redis_1 | 1552:C 17 Oct 2022 09:01:53.227 * DB saved on disk
redis_1 | 1552:C 17 Oct 2022 09:01:53.239 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 09:01:53.298 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 09:06:54.063 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 09:06:54.075 * Background saving started by pid 1553
redis_1 | 1553:C 17 Oct 2022 09:07:00.243 * DB saved on disk
redis_1 | 1553:C 17 Oct 2022 09:07:00.264 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 09:07:00.322 * Background saving terminated with success
redis_1 | 1:M 17 Oct 2022 09:12:01.087 * 10 changes in 300 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 09:12:01.099 * Background saving started by pid 1554
redis_1 | 1554:C 17 Oct 2022 09:12:07.178 * DB saved on disk
redis_1 | 1554:C 17 Oct 2022 09:12:07.194 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 09:12:07.241 * Background saving terminated with success
redis_1 | 1:signal-handler (1665998184) Received SIGTERM scheduling shutdown...
redis_1 | 1:M 17 Oct 2022 09:16:24.918 # User requested shutdown...
redis_1 | 1:M 17 Oct 2022 09:16:24.918 * Calling fsync() on the AOF file.
redis_1 | 1:M 17 Oct 2022 09:16:24.927 * Saving the final RDB snapshot before exiting.
redis_1 | 1:M 17 Oct 2022 09:16:30.529 * DB saved on disk
redis_1 | 1:M 17 Oct 2022 09:16:30.529 * Removing the pid file.
redis_1 | 1:M 17 Oct 2022 09:16:30.529 # Redis is now ready to exit, bye bye...
redis_1 | 1:C 17 Oct 2022 09:16:31.557 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis_1 | 1:C 17 Oct 2022 09:16:31.557 # Redis version=6.2.6, bits=64, commit=00000000, modified=0, pid=1, just started
redis_1 | 1:C 17 Oct 2022 09:16:31.557 # Configuration loaded
redis_1 | 1:M 17 Oct 2022 09:16:31.559 * monotonic clock: POSIX clock_gettime
redis_1 | 1:M 17 Oct 2022 09:16:31.562 * Running mode=standalone, port=6379.
redis_1 | 1:M 17 Oct 2022 09:16:31.562 # Server initialized
redis_1 | 1:M 17 Oct 2022 09:16:31.562 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
redis_1 | 1:M 17 Oct 2022 09:16:31.566 * Reading RDB preamble from AOF file...
redis_1 | 1:M 17 Oct 2022 09:16:31.566 * Loading RDB produced by version 6.2.1
redis_1 | 1:M 17 Oct 2022 09:16:31.566 * RDB age 6305295 seconds
redis_1 | 1:M 17 Oct 2022 09:16:31.566 * RDB memory usage when created 280.22 Mb
redis_1 | 1:M 17 Oct 2022 09:16:31.566 * RDB has an AOF tail
redis_1 | 1:M 17 Oct 2022 09:16:35.119 # Done loading RDB, keys loaded: 44250, keys expired: 0.
redis_1 | 1:M 17 Oct 2022 09:16:35.119 * Reading the remaining AOF tail...
redis_1 | 1:M 17 Oct 2022 09:17:26.066 * DB loaded from append only file: 54.504 seconds
redis_1 | 1:M 17 Oct 2022 09:17:26.066 * Ready to accept connections
redis_1 | 1:M 17 Oct 2022 09:17:32.011 * 10000 changes in 60 seconds. Saving...
redis_1 | 1:M 17 Oct 2022 09:17:32.024 * Background saving started by pid 13
redis_1 | 13:C 17 Oct 2022 09:17:37.715 * DB saved on disk
redis_1 | 13:C 17 Oct 2022 09:17:37.731 * RDB: 2 MB of memory used by copy-on-write
redis_1 | 1:M 17 Oct 2022 09:17:37.765 * Background saving terminated with success
CMS worker logs:
tutor@production:~$ tutor local logs --tail=100 cms-worker
docker-compose -f /home/tutor/.local/share/tutor/env/local/docker-compose.yml -f /home/tutor/.local/share/tutor/env/local/docker-compose.prod.yml -f /home/tutor/.local/share/tutor/env/local/docker-compose.tmp.yml --project-name tutor_local logs --tail 100 cms-worker
Attaching to tutor_local_cms-worker_1
cms-worker_1 | - ** ---------- .> results:
cms-worker_1 | - *** --- * --- .> concurrency: 6 (prefork)
cms-worker_1 | -- ******* ---- .> task events: ON
cms-worker_1 | --- ***** -----
cms-worker_1 | -------------- [queues]
cms-worker_1 | .> edx.cms.core.default exchange=edx.cms.core(direct) key=edx.cms.core.default
cms-worker_1 | .> edx.cms.core.high exchange=edx.cms.core(direct) key=edx.cms.core.high
cms-worker_1 | .> edx.cms.core.low exchange=edx.cms.core(direct) key=edx.cms.core.low
cms-worker_1 |
cms-worker_1 | [tasks]
cms-worker_1 | . celery_utils.tasks.mark_resolved
cms-worker_1 | . cms.djangoapps.cms_user_tasks.tasks.send_task_complete_email
cms-worker_1 | . cms.djangoapps.contentstore.tasks.export_olx
cms-worker_1 | . cms.djangoapps.contentstore.tasks.import_olx
cms-worker_1 | . cms.djangoapps.contentstore.tasks.rerun_course
cms-worker_1 | . cms.djangoapps.contentstore.tasks.update_all_outlines_from_modulestore_task
cms-worker_1 | . cms.djangoapps.contentstore.tasks.update_library_index
cms-worker_1 | . cms.djangoapps.contentstore.tasks.update_outline_from_modulestore_task
cms-worker_1 | . cms.djangoapps.contentstore.tasks.update_search_index
cms-worker_1 | . cms.djangoapps.contentstore.tasks.update_special_exams_and_publish
cms-worker_1 | . cms.djangoapps.coursegraph.tasks.dump_course_to_neo4j
cms-worker_1 | . cms.djangoapps.export_course_metadata.tasks.export_course_metadata_task
cms-worker_1 | . common.djangoapps.entitlements.tasks.expire_old_entitlements
cms-worker_1 | . edx_name_affirmation.tasks.delete_verified_name_task
cms-worker_1 | . edx_name_affirmation.tasks.idv_update_verified_name_task
cms-worker_1 | . edx_name_affirmation.tasks.proctoring_update_verified_name_task
cms-worker_1 | . edx_sga.tasks.zip_student_submissions
cms-worker_1 | . enterprise.tasks.create_enterprise_enrollment
cms-worker_1 | . enterprise.tasks.send_enterprise_email_notification
cms-worker_1 | . integrated_channels.integrated_channel.tasks.cleanup_duplicate_assignment_records
cms-worker_1 | . integrated_channels.integrated_channel.tasks.transmit_content_metadata
cms-worker_1 | . integrated_channels.integrated_channel.tasks.transmit_learner_data
cms-worker_1 | . integrated_channels.integrated_channel.tasks.transmit_single_learner_data
cms-worker_1 | . integrated_channels.integrated_channel.tasks.transmit_single_subsection_learner_data
cms-worker_1 | . integrated_channels.integrated_channel.tasks.transmit_subsection_learner_data
cms-worker_1 | . integrated_channels.integrated_channel.tasks.unlink_inactive_learners
cms-worker_1 | . integrated_channels.integrated_channel.tasks.update_content_transmission_catalog
cms-worker_1 | . lms.djangoapps.certificates.tasks.generate_certificate
cms-worker_1 | . lms.djangoapps.discussion.tasks.send_ace_message
cms-worker_1 | . lms.djangoapps.discussion.tasks.update_discussions_map
cms-worker_1 | . lms.djangoapps.grades.tasks.compute_all_grades_for_course
cms-worker_1 | . lms.djangoapps.grades.tasks.compute_grades_for_course
cms-worker_1 | . lms.djangoapps.grades.tasks.compute_grades_for_course_v2
cms-worker_1 | . lms.djangoapps.grades.tasks.recalculate_course_and_subsection_grades_for_user
cms-worker_1 | . lms.djangoapps.grades.tasks.recalculate_subsection_grade_v3
cms-worker_1 | . lms.djangoapps.instructor.tasks.update_exam_completion_task
cms-worker_1 | . lms.djangoapps.verify_student.tasks.send_request_to_ss_for_user
cms-worker_1 | . lms.djangoapps.verify_student.tasks.send_verification_status_email
cms-worker_1 | . openedx.core.djangoapps.bookmarks.tasks.update_xblocks_cache
cms-worker_1 | . openedx.core.djangoapps.content.block_structure.tasks.get_course_in_cache
cms-worker_1 | . openedx.core.djangoapps.content.block_structure.tasks.get_course_in_cache_v2
cms-worker_1 | . openedx.core.djangoapps.content.block_structure.tasks.update_course_in_cache
cms-worker_1 | . openedx.core.djangoapps.content.block_structure.tasks.update_course_in_cache_v2
cms-worker_1 | . openedx.core.djangoapps.content.course_overviews.tasks.async_course_overview_update
cms-worker_1 | . openedx.core.djangoapps.content_libraries.tasks.import_blocks_from_course
cms-worker_1 | . openedx.core.djangoapps.course_apps.tasks.cache_all_course_apps_status
cms-worker_1 | . openedx.core.djangoapps.course_apps.tasks.update_course_apps_status
cms-worker_1 | . openedx.core.djangoapps.credit.tasks.update_credit_course_requirements
cms-worker_1 | . openedx.core.djangoapps.discussions.tasks.update_discussions_settings_from_course_task
cms-worker_1 | . openedx.core.djangoapps.heartbeat.tasks.sample_task
cms-worker_1 | . openedx.core.djangoapps.programs.tasks.award_course_certificate
cms-worker_1 | . openedx.core.djangoapps.programs.tasks.award_program_certificates
cms-worker_1 | . openedx.core.djangoapps.programs.tasks.revoke_program_certificates
cms-worker_1 | . openedx.core.djangoapps.programs.tasks.update_certificate_visible_date_on_course_update
cms-worker_1 | . openedx.core.djangoapps.programs.tasks.update_credentials_course_certificate_configuration_available_date
cms-worker_1 | . openedx.core.djangoapps.schedules.tasks.ScheduleCourseNextSectionUpdate
cms-worker_1 | . openedx.core.djangoapps.schedules.tasks.ScheduleCourseUpdate
cms-worker_1 | . openedx.core.djangoapps.schedules.tasks.ScheduleRecurringNudge
cms-worker_1 | . openedx.core.djangoapps.schedules.tasks.ScheduleUpgradeReminder
cms-worker_1 | . openedx.core.djangoapps.schedules.tasks._course_update_schedule_send
cms-worker_1 | . openedx.core.djangoapps.schedules.tasks._recurring_nudge_schedule_send
cms-worker_1 | . openedx.core.djangoapps.schedules.tasks._upgrade_reminder_schedule_send
cms-worker_1 | . openedx.core.djangoapps.schedules.tasks.update_course_schedules
cms-worker_1 | . openedx.core.djangoapps.service_status.tasks.delayed_ping
cms-worker_1 | . openedx.core.djangoapps.user_authn.tasks.check_pwned_password_and_send_track_event
cms-worker_1 | . openedx.core.djangoapps.user_authn.tasks.send_activation_email
cms-worker_1 | . openedx.core.djangoapps.verified_track_content.tasks.sync_cohort_with_mode
cms-worker_1 | . super_csv.mixins.do_deferred_commit
cms-worker_1 | . user_tasks.tasks.purge_old_user_tasks
cms-worker_1 |
cms-worker_1 | [2022-10-17 09:16:59,345: ERROR/MainProcess] consumer: Cannot connect to redis://redis:6379/0: Redis is loading the dataset in memory.
cms-worker_1 | Trying again in 2.00 seconds... (1/100)
cms-worker_1 |
cms-worker_1 | [2022-10-17 09:17:01,351: ERROR/MainProcess] consumer: Cannot connect to redis://redis:6379/0: Redis is loading the dataset in memory.
cms-worker_1 | Trying again in 4.00 seconds... (2/100)
cms-worker_1 |
cms-worker_1 | [2022-10-17 09:17:05,374: ERROR/MainProcess] consumer: Cannot connect to redis://redis:6379/0: Redis is loading the dataset in memory.
cms-worker_1 | Trying again in 6.00 seconds... (3/100)
cms-worker_1 |
cms-worker_1 | [2022-10-17 09:17:11,386: ERROR/MainProcess] consumer: Cannot connect to redis://redis:6379/0: Redis is loading the dataset in memory.
cms-worker_1 | Trying again in 8.00 seconds... (4/100)
cms-worker_1 |
cms-worker_1 | [2022-10-17 09:17:19,409: ERROR/MainProcess] consumer: Cannot connect to redis://redis:6379/0: Redis is loading the dataset in memory.
cms-worker_1 | Trying again in 10.00 seconds... (5/100)
cms-worker_1 |
cms-worker_1 | [2022-10-17 09:17:29,433: INFO/MainProcess] Connected to redis://redis:6379/0
cms-worker_1 | [2022-10-17 09:17:34,444: INFO/MainProcess] mingle: searching for neighbors
cms-worker_1 | [2022-10-17 09:17:35,485: INFO/MainProcess] mingle: sync with 2 nodes
cms-worker_1 | [2022-10-17 09:17:35,490: INFO/MainProcess] mingle: sync complete
cms-worker_1 | [2022-10-17 09:17:35,550: INFO/MainProcess] celery@edx.cms.core.default.%7a28f7644e28 ready.