I did following
sudo curl -L “https://github.com/overhangio/tutor/releases/download/v11.0.7/tutor-$(uname -s)_$(uname -m)” -o /usr/local/bin/tutor
sudo chmod 0755 /usr/local/bin/tutor
tutor config save
tutor images build openedx
tutor local reboot -d
tutor local start
and I start getting following
tutor_local_lms-worker_1 exited with code 1
forum_1 | 2021/01/19 19:28:01 Problem with request: Get http://elasticsearch:9200: dial tcp 92.242.140.21:9200: i/o timeout. Sleeping 5s
lms-worker_1 | /openedx/venv/lib/python3.8/site-packages/celery/platforms.py:800: RuntimeWarning: You’re running the worker with superuser privileges: this is
lms-worker_1 | absolutely not recommended!
lms-worker_1 |
lms-worker_1 | Please specify a different user using the --uid option.
lms-worker_1 |
lms-worker_1 | User information: uid=0 euid=0 gid=0 egid=0
lms-worker_1 |
lms-worker_1 | warnings.warn(RuntimeWarning(ROOT_DISCOURAGED.format(
lms-worker_1 | 2021-01-19 19:28:04,391 INFO 1 [celery.worker.consumer.connection] [user None] [ip None] connection.py:24 - Connected to redis://redis:6379//
lms-worker_1 | 2021-01-19 19:28:04,431 INFO 1 [celery.worker.consumer.mingle] [user None] [ip None] mingle.py:43 - mingle: searching for neighbors
cms-worker_1 | [2021-01-19 19:28:04,503: INFO/MainProcess] sync with celery@edx.lms.core.default.%63f34ef579e7
lms-worker_1 | 2021-01-19 19:28:05,561 INFO 1 [celery.worker.consumer.mingle] [user None] [ip None] mingle.py:46 - mingle: sync with 1 nodes
lms-worker_1 | 2021-01-19 19:28:05,569 INFO 1 [celery.worker.consumer.mingle] [user None] [ip None] mingle.py:50 - mingle: sync complete
lms-worker_1 | 2021-01-19 19:28:05,745 INFO 1 [celery.apps.worker] [user None] [ip None] worker.py:161 - celery@edx.lms.core.default.%63f34ef579e7 ready.
lms-worker_1 | [2021-01-19 19:28:05,749: ERROR/MainProcess] Process ‘ForkPoolWorker-4’ pid:18 exited with ‘signal 9 (SIGKILL)’
lms-worker_1 | [2021-01-19 19:28:05,768: ERROR/MainProcess] Process ‘ForkPoolWorker-3’ pid:17 exited with ‘signal 9 (SIGKILL)’
lms-worker_1 | [2021-01-19 19:28:05,796: ERROR/MainProcess] Process ‘ForkPoolWorker-2’ pid:16 exited with ‘signal 9 (SIGKILL)’
lms-worker_1 | 2021-01-19 19:28:05,877 CRITICAL 1 [celery.worker] [user None] [ip None] worker.py:212 - Unrecoverable error: WorkerLostError(‘Could not start worker processes’)
lms-worker_1 | Traceback (most recent call last):
lms-worker_1 | File “/openedx/venv/lib/python3.8/site-packages/celery/worker/worker.py”, line 208, in start
lms-worker_1 | self.blueprint.start(self)
lms-worker_1 | File “/openedx/venv/lib/python3.8/site-packages/celery/bootsteps.py”, line 119, in start
lms-worker_1 | step.start(parent)
lms-worker_1 | File “/openedx/venv/lib/python3.8/site-packages/celery/bootsteps.py”, line 369, in start
lms-worker_1 | return self.obj.start()
lms-worker_1 | File “/openedx/venv/lib/python3.8/site-packages/celery/worker/consumer/consumer.py”, line 318, in start
lms-worker_1 | blueprint.start(self)
lms-worker_1 | File “/openedx/venv/lib/python3.8/site-packages/celery/bootsteps.py”, line 119, in start
lms-worker_1 | step.start(parent)
lms-worker_1 | File “/openedx/venv/lib/python3.8/site-packages/celery/worker/consumer/consumer.py”, line 599, in start
lms-worker_1 | c.loop(*c.loop_args())
lms-worker_1 | File “/openedx/venv/lib/python3.8/site-packages/celery/worker/loops.py”, line 59, in asynloop
lms-worker_1 | raise WorkerLostError(‘Could not start worker processes’)
lms-worker_1 | billiard.exceptions.WorkerLostError: Could not start worker processes
lms-worker_1 |
lms-worker_1 | -------------- celery@edx.lms.core.default.%63f34ef579e7 v4.4.7 (cliffs)
lms-worker_1 | — ***** -----
lms-worker_1 | – ******* ---- Linux-4.19.121-linuxkit-x86_64-with-glibc2.29 2021-01-19 19:28:01
lms-worker_1 | - *** — * —
lms-worker_1 | - ** ---------- [config]
lms-worker_1 | - ** ---------- .> app: proj:0x7fb2d8555430
lms-worker_1 | - ** ---------- .> transport: redis://redis:6379//
lms-worker_1 | - ** ---------- .> results:
lms-worker_1 | - *** — * — .> concurrency: 6 (prefork)
lms-worker_1 | – ******* ---- .> task events: ON
lms-worker_1 | — ***** -----
lms-worker_1 | -------------- [queues]
lms-worker_1 | .> edx.lms.core.default exchange=edx.lms.core(direct) key=edx.lms.core.default
lms-worker_1 | .> edx.lms.core.high exchange=edx.lms.core(direct) key=edx.lms.core.high
lms-worker_1 | .> edx.lms.core.high_mem exchange=edx.lms.core(direct) key=edx.lms.core.high_mem
lms-worker_1 |
lms-worker_1 | [tasks]
lms-worker_1 | . celery_utils.tasks.mark_resolved
lms-worker_1 | . edx_sga.tasks.zip_student_submissions
lms-worker_1 | . enterprise.tasks.create_enterprise_enrollment
lms-worker_1 | . entitlements.expire_old_entitlements
lms-worker_1 | . integrated_channels.integrated_channel.tasks.transmit_content_metadata
lms-worker_1 | . integrated_channels.integrated_channel.tasks.transmit_learner_data
lms-worker_1 | . integrated_channels.integrated_channel.tasks.transmit_single_learner_data
lms-worker_1 | . integrated_channels.integrated_channel.tasks.unlink_inactive_learners
lms-worker_1 | . lms.djangoapps.bulk_email.tasks.send_course_email
lms-worker_1 | . lms.djangoapps.certificates.tasks.generate_certificate
lms-worker_1 | . lms.djangoapps.discussion.tasks.send_ace_message
lms-worker_1 | . lms.djangoapps.discussion.tasks.update_discussions_map
lms-worker_1 | . lms.djangoapps.email_marketing.tasks.get_email_cookies_via_sailthru
lms-worker_1 | . lms.djangoapps.email_marketing.tasks.update_course_enrollment
lms-worker_1 | . lms.djangoapps.email_marketing.tasks.update_user
lms-worker_1 | . lms.djangoapps.email_marketing.tasks.update_user_email
lms-worker_1 | . lms.djangoapps.gating.tasks.task_evaluate_subsection_completion_milestones
lms-worker_1 | . lms.djangoapps.grades.tasks.compute_all_grades_for_course
lms-worker_1 | . lms.djangoapps.grades.tasks.compute_grades_for_course
lms-worker_1 | . lms.djangoapps.grades.tasks.compute_grades_for_course_v2
lms-worker_1 | . lms.djangoapps.grades.tasks.recalculate_course_and_subsection_grades_for_user
lms-worker_1 | . lms.djangoapps.grades.tasks.recalculate_subsection_grade_v3
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.calculate_grades_csv
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.calculate_may_enroll_csv
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.calculate_problem_grade_report
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.calculate_problem_responses_csv.v2
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.calculate_students_features_csv
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.cohort_students
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.course_survey_report_csv
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.delete_problem_state
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.export_ora2_data
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.export_ora2_submission_files
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.generate_certificates
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.override_problem_score
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.proctored_exam_results_csv
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.rescore_problem
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.reset_problem_attempts
lms-worker_1 | . lms.djangoapps.instructor_task.tasks.send_bulk_course_email
lms-worker_1 | . lms.djangoapps.program_enrollments.tasks.expire_waiting_enrollments
lms-worker_1 | . lms.djangoapps.verify_student.tasks.send_request_to_ss_for_user
lms-worker_1 | . lms.djangoapps.verify_student.tasks.send_verification_status_email
lms-worker_1 | . openedx.core.djangoapps.bookmarks.tasks.update_xblocks_cache
lms-worker_1 | . openedx.core.djangoapps.content.block_structure.tasks.get_course_in_cache
lms-worker_1 | . openedx.core.djangoapps.content.block_structure.tasks.get_course_in_cache_v2
lms-worker_1 | . openedx.core.djangoapps.content.block_structure.tasks.update_course_in_cache
lms-worker_1 | . openedx.core.djangoapps.content.block_structure.tasks.update_course_in_cache_v2
lms-worker_1 | . openedx.core.djangoapps.content.course_overviews.tasks.async_course_overview_update
lms-worker_1 | . openedx.core.djangoapps.coursegraph.tasks.dump_course_to_neo4j
lms-worker_1 | . openedx.core.djangoapps.credentials.tasks.v1.tasks.send_grade_to_credentials
lms-worker_1 | . openedx.core.djangoapps.credit.tasks.update_credit_course_requirements
lms-worker_1 | . openedx.core.djangoapps.heartbeat.tasks.sample_task
lms-worker_1 | . openedx.core.djangoapps.programs.tasks.award_course_certificate
lms-worker_1 | . openedx.core.djangoapps.programs.tasks.award_program_certificates
lms-worker_1 | . openedx.core.djangoapps.programs.tasks.revoke_program_certificates
lms-worker_1 | . openedx.core.djangoapps.programs.tasks.update_certificate_visible_date_on_course_update
lms-worker_1 | . openedx.core.djangoapps.schedules.tasks.ScheduleCourseNextSectionUpdate
lms-worker_1 | . openedx.core.djangoapps.schedules.tasks.ScheduleCourseUpdate
lms-worker_1 | . openedx.core.djangoapps.schedules.tasks.ScheduleRecurringNudge
lms-worker_1 | . openedx.core.djangoapps.schedules.tasks.ScheduleUpgradeReminder
lms-worker_1 | . openedx.core.djangoapps.schedules.tasks._course_update_schedule_send
lms-worker_1 | . openedx.core.djangoapps.schedules.tasks._recurring_nudge_schedule_send
lms-worker_1 | . openedx.core.djangoapps.schedules.tasks._upgrade_reminder_schedule_send
lms-worker_1 | . openedx.core.djangoapps.schedules.tasks.update_course_schedules
lms-worker_1 | . openedx.core.djangoapps.service_status.tasks.delayed_ping
lms-worker_1 | . openedx.core.djangoapps.verified_track_content.tasks.sync_cohort_with_mode
lms-worker_1 | . openedx.features.enterprise_support.tasks.clear_enterprise_customer_data_consent_share_cache
lms-worker_1 | . student.send_activation_email
lms-worker_1 | . super_csv.mixins.do_deferred_commit
lms-worker_1 | . super_csv.tasks.expire_data
lms-worker_1 | . third_party_auth.fetch_saml_metadata
lms-worker_1 |
tutor_local_lms-worker_1 exited with code 1