Running with gitlab-runner 17.11.0 (0f67ff19)  on gitlab-runner-66336c5289e5e542-docker ncJ2-Cr2P, system ID: s_43282bf41924 section_start:1766067933:prepare_executor Preparing the "docker" executor Using Docker executor with image registry.gitlab.com/opencraft/dev/grove/tools-container:0.36.1 ... Starting service docker:28-dind... Pulling docker image docker:28-dind ... Using docker image sha256:6a68f64cf32d98b09a11c208de78f59f17c0a6fff33c13f11acac853d6aad5ae for docker:28-dind with digest docker@sha256:2a232a42256f70d78e3cc5d2b5d6b3276710a0de0596c145f627ecfae90282ac ... Waiting for services to be up and running (timeout 30 seconds)... Authenticating with credentials from job payload (GitLab Registry) Pulling docker image registry.gitlab.com/opencraft/dev/grove/tools-container:0.36.1 ... Using docker image sha256:646fe95ffa88a1e9c14a40f6a852d40e89ce873360b1ce823aa42db6f9a447ba for registry.gitlab.com/opencraft/dev/grove/tools-container:0.36.1 with digest registry.gitlab.com/opencraft/dev/grove/tools-container@sha256:4efd5c7c74e2eab7e433d412c8dfbcb8c750f263450a2ec0a2e2257379be0b0f ... section_end:1766067961:prepare_executor section_start:1766067961:prepare_script Preparing environment Running on runner-ncj2-cr2p-project-51564656-concurrent-13 via gitlab-runner-66336c5289e5e542... section_end:1766067964:prepare_script section_start:1766067964:get_sources Getting source from Git repository Fetching changes with git depth set to 50... Reinitialized existing Git repository in /builds/opencraft/ops/axim-pr-sandboxes/.git/ Created fresh repository. Checking out b4f2d5ad as detached HEAD (ref is main)... Removing .terraform/ Removing instances/pr-1817-c25332/.venv/ Removing instances/pr-1817-c25332/env/ Updating/initializing submodules recursively with git depth set to 50... Submodule 'grove' (https://gitlab.com/opencraft/dev/grove.git) registered for path 'grove' Synchronizing submodule url for 'grove' Entering 'grove' Removing provider-digitalocean/.terraform.lock.hcl Removing tools-container/grove-cli/grove/__pycache__/ Entering 'grove' HEAD is now at 6d05782 Merge branch 'kaustav/add_default_project' into 'main' From https://gitlab.com/opencraft/dev/grove * branch HEAD -> FETCH_HEAD From https://gitlab.com/opencraft/dev/grove * branch 4c92eaace12e74b0e3116ec8d2143388f5c70b40 -> FETCH_HEAD Submodule path 'grove': checked out '4c92eaace12e74b0e3116ec8d2143388f5c70b40' Updated submodules Synchronizing submodule url for 'grove' Entering 'grove' Entering 'grove' section_end:1766067978:get_sources section_start:1766067978:restore_cache Restoring cache Checking cache for tf-b4f2d5ad-protected... No URL provided, cache will not be downloaded from shared cache server. Instead a local version of cache will be extracted. WARNING: Cache file does not exist  Failed to extract cache section_end:1766067981:restore_cache section_start:1766067981:step_script Executing "step_script" stage of the job script Using docker image sha256:646fe95ffa88a1e9c14a40f6a852d40e89ce873360b1ce823aa42db6f9a447ba for registry.gitlab.com/opencraft/dev/grove/tools-container:0.36.1 with digest registry.gitlab.com/opencraft/dev/grove/tools-container@sha256:4efd5c7c74e2eab7e433d412c8dfbcb8c750f263450a2ec0a2e2257379be0b0f ... $ kubectl config get-contexts CURRENT NAME CLUSTER AUTHINFO NAMESPACE opencraft/ops/axim-pr-sandboxes:axim-pr-sandboxes gitlab agent:1077905 $ kubectl config use-context ${CI_PROJECT_PATH}:${K8S_CLUSTER_AGENT_CONTEXT} Switched to context "opencraft/ops/axim-pr-sandboxes:axim-pr-sandboxes". $ $SCRIPTS_DIR/tf.sh init Initializing the backend...  Successfully configured the backend "http"! OpenTofu will automatically use this backend unless the backend configuration changes. Initializing modules... - edx_instances in ../provider-modules/instance - harmony in ../provider-modules/harmony - instance_edxapp_bucket in spaces - k8s_cluster in k8s-cluster - k8s_gitlab_connector in ../provider-modules/k8s-gitlab-connector - k8s_gitlab_container_registry in ../provider-modules/k8s-gitlab-container-registry - k8s_monitoring in ../provider-modules/k8s-monitoring - mongodb in database - mysql in database - plugin in ../provider-plugin - tutor_env in spaces - velero_backups in spaces Initializing provider plugins... - Finding gavinbunney/kubectl versions matching "~> 1.18"... - Finding latest version of loafoe/htpasswd... - Finding hashicorp/helm versions matching "~> 2.17"... - Finding latest version of hashicorp/kubernetes... - Finding latest version of hashicorp/random... - Finding latest version of hashicorp/tls... - Finding latest version of hashicorp/external... - Finding digitalocean/digitalocean versions matching "~> 2.0"... - Finding gitlabhq/gitlab versions matching "~> 17.6"... - Finding latest version of hashicorp/null... - Installing hashicorp/kubernetes v3.0.1... - Installed hashicorp/kubernetes v3.0.1 (signed, key ID 0C0AF313E5FD9F80) - Installing hashicorp/random v3.7.2... - Installed hashicorp/random v3.7.2 (signed, key ID 0C0AF313E5FD9F80) - Installing hashicorp/tls v4.1.0... - Installed hashicorp/tls v4.1.0 (signed, key ID 0C0AF313E5FD9F80) - Installing hashicorp/external v2.3.5... - Installed hashicorp/external v2.3.5 (signed, key ID 0C0AF313E5FD9F80) - Installing digitalocean/digitalocean v2.71.0... - Installed digitalocean/digitalocean v2.71.0 (signed, key ID F82037E524B9C0E8) - Installing gavinbunney/kubectl v1.19.0... - Installed gavinbunney/kubectl v1.19.0 (signed, key ID 1E1CE42504F5FBB2) - Installing loafoe/htpasswd v1.5.0... - Installed loafoe/htpasswd v1.5.0 (signed, key ID C0E4EB79E9E6A23D) - Installing hashicorp/helm v2.17.0... - Installed hashicorp/helm v2.17.0 (signed, key ID 0C0AF313E5FD9F80) - Installing gitlabhq/gitlab v17.11.0... - Installed gitlabhq/gitlab v17.11.0 (signed, key ID 0D47B7AB85F63F65) - Installing hashicorp/null v3.2.4... - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80) Providers are signed by their developers. If you'd like to know more about provider signing, you can read about it here: https://opentofu.org/docs/cli/plugins/signing/ OpenTofu has created a lock file .terraform.lock.hcl to record the provider selections it made above. Include this file in your version control repository so that OpenTofu can guarantee to make the same selections by default when you run "tofu init" in the future. OpenTofu has been successfully initialized! $ docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY WARNING! Using --password via the CLI is insecure. Use --password-stdin. Login Succeeded WARNING! Your credentials are stored unencrypted in '/home/grove/.docker/config.json'. Configure a credential helper to remove this warning. See https://docs.docker.com/go/credential-store/ $ printf "debug = true\n[worker.oci]\n max-parallelism = $DOCKER_BUILDKIT_PARALLELISM\n[registry.\"docker.io\"]\n mirrors = [\"${CUSTOM_DOCKER_REGISTRY:-https://registry-1.docker.io}\"]" > ~/buildkitd.toml $ docker buildx create --use --config ~/buildkitd.toml upbeat_blackwell $ docker buildx install $ grove tutor buildimage $INSTANCE_NAME $IMAGE_NAME --edx-platform-repository="$EDX_PLATFORM_REPOSITORY" --edx-platform-version="$EDX_PLATFORM_VERSION" Loading outputs from Terraform bash /builds/opencraft/ops/axim-pr-sandboxes/grove/tools-container/scripts/tf.sh output -json bash /builds/opencraft/ops/axim-pr-sandboxes/grove/tools-container/scripts/sync_tutor_env.sh pull Completed 2.1 KiB/~80.3 KiB (2.4 KiB/s) with ~16 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/caddy/Caddyfile to instances/pr-37757-139931/env/apps/caddy/Caddyfile Completed 2.1 KiB/~80.3 KiB (2.4 KiB/s) with ~15 file(s) remaining (calculating...) Completed 2.2 KiB/~95.6 KiB (1.9 KiB/s) with ~28 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/settings/cms/test.py to instances/pr-37757-139931/env/apps/openedx/settings/cms/test.py Completed 2.2 KiB/~118.5 KiB (1.9 KiB/s) with ~42 file(s) remaining (calculating...) Completed 2.8 KiB/~6.4 MiB (1.6 KiB/s) with ~62 file(s) remaining (calculating...) Completed 5.0 KiB/~6.4 MiB (2.8 KiB/s) with ~62 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/config/lms.env.yml to instances/pr-37757-139931/env/apps/openedx/config/lms.env.yml Completed 5.0 KiB/~6.4 MiB (2.8 KiB/s) with ~61 file(s) remaining (calculating...) Completed 7.0 KiB/~6.4 MiB (3.8 KiB/s) with ~61 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/uwsgi.ini to instances/pr-37757-139931/env/apps/openedx/uwsgi.ini Completed 7.0 KiB/~6.5 MiB (3.8 KiB/s) with ~68 file(s) remaining (calculating...) Completed 29.8 KiB/~6.5 MiB (15.5 KiB/s) with ~79 file(s) remaining (calculating...) Completed 45.0 KiB/~6.5 MiB (22.7 KiB/s) with ~81 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/settings/cms/development.py to instances/pr-37757-139931/env/apps/openedx/settings/cms/development.py Completed 45.0 KiB/~6.5 MiB (22.7 KiB/s) with ~80 file(s) remaining (calculating...) Completed 46.0 KiB/~6.5 MiB (23.0 KiB/s) with ~80 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/settings/cms/__init__.py to instances/pr-37757-139931/env/apps/openedx/settings/cms/__init__.py Completed 46.0 KiB/~6.5 MiB (23.0 KiB/s) with ~86 file(s) remaining (calculating...) Completed 46.1 KiB/~6.6 MiB (22.7 KiB/s) with ~92 file(s) remaining (calculating...) Completed 46.2 KiB/~6.6 MiB (22.7 KiB/s) with ~93 file(s) remaining (calculating...) Completed 60.9 KiB/~6.6 MiB (29.9 KiB/s) with ~93 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/grove/scripts/.gitkeep to instances/pr-37757-139931/env/build/openedx/grove/scripts/.gitkeep Completed 60.9 KiB/~6.6 MiB (29.9 KiB/s) with ~93 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/config/cms.env.yml to instances/pr-37757-139931/env/apps/openedx/config/cms.env.yml Completed 60.9 KiB/~6.6 MiB (29.9 KiB/s) with ~93 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/redis/redis.conf to instances/pr-37757-139931/env/apps/redis/redis.conf Completed 60.9 KiB/~6.6 MiB (29.9 KiB/s) with ~92 file(s) remaining (calculating...) Completed 60.9 KiB/~6.6 MiB (28.5 KiB/s) with ~94 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/settings/lms/development.py to instances/pr-37757-139931/env/apps/openedx/settings/lms/development.py Completed 60.9 KiB/~6.6 MiB (28.5 KiB/s) with ~95 file(s) remaining (calculating...) Completed 80.3 KiB/~6.6 MiB (36.9 KiB/s) with ~95 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/settings/lms/test.py to instances/pr-37757-139931/env/apps/openedx/settings/lms/test.py Completed 80.3 KiB/~6.6 MiB (36.9 KiB/s) with ~94 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/settings/lms/production.py to instances/pr-37757-139931/env/apps/openedx/settings/lms/production.py Completed 80.3 KiB/~6.6 MiB (36.9 KiB/s) with ~99 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/settings/lms/__init__.py to instances/pr-37757-139931/env/apps/openedx/settings/lms/__init__.py Completed 80.3 KiB/~6.6 MiB (36.9 KiB/s) with ~98 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/permissions/setowners.sh to instances/pr-37757-139931/env/apps/permissions/setowners.sh Completed 80.3 KiB/~6.6 MiB (36.9 KiB/s) with ~109 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/apps/openedx/settings/cms/production.py to instances/pr-37757-139931/env/apps/openedx/settings/cms/production.py Completed 80.3 KiB/~6.6 MiB (36.9 KiB/s) with ~112 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/revisions.yml to instances/pr-37757-139931/env/build/openedx/revisions.yml Completed 80.3 KiB/~6.6 MiB (36.9 KiB/s) with ~112 file(s) remaining (calculating...) Completed 80.6 KiB/~6.6 MiB (34.2 KiB/s) with ~112 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/settings/lms/__init__.py to instances/pr-37757-139931/env/build/openedx/settings/lms/__init__.py Completed 80.6 KiB/~19.1 MiB (34.2 KiB/s) with ~120 file(s) remaining (calculating...) Completed 81.2 KiB/~19.1 MiB (34.2 KiB/s) with ~121 file(s) remaining (calculating...) Completed 81.6 KiB/~25.4 MiB (34.1 KiB/s) with ~130 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/settings/cms/i18n.py to instances/pr-37757-139931/env/build/openedx/settings/cms/i18n.py Completed 81.6 KiB/~25.4 MiB (34.1 KiB/s) with ~129 file(s) remaining (calculating...) Completed 82.2 KiB/~25.4 MiB (34.1 KiB/s) with ~131 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/settings/lms/assets.py to instances/pr-37757-139931/env/build/openedx/settings/lms/assets.py Completed 82.2 KiB/~25.4 MiB (34.1 KiB/s) with ~132 file(s) remaining (calculating...) Completed 94.5 KiB/~25.4 MiB (38.7 KiB/s) with ~132 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/Dockerfile to instances/pr-37757-139931/env/build/openedx/Dockerfile Completed 94.5 KiB/~25.4 MiB (38.7 KiB/s) with ~131 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/settings/lms/i18n.py to instances/pr-37757-139931/env/build/openedx/settings/lms/i18n.py Completed 94.5 KiB/~25.5 MiB (38.7 KiB/s) with ~135 file(s) remaining (calculating...) Completed 94.5 KiB/~25.5 MiB (37.6 KiB/s) with ~138 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/README to instances/pr-37757-139931/env/build/openedx/themes/README Completed 94.5 KiB/~25.5 MiB (37.6 KiB/s) with ~137 file(s) remaining (calculating...) Completed 94.6 KiB/~25.5 MiB (37.0 KiB/s) with ~139 file(s) remaining (calculating...) Completed 94.7 KiB/~25.5 MiB (37.0 KiB/s) with ~139 file(s) remaining (calculating...) Completed 95.0 KiB/~25.5 MiB (37.0 KiB/s) with ~139 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/settings/cms/__init__.py to instances/pr-37757-139931/env/build/openedx/settings/cms/__init__.py Completed 95.0 KiB/~25.5 MiB (37.0 KiB/s) with ~139 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/bin/reload-uwsgi to instances/pr-37757-139931/env/build/openedx/bin/reload-uwsgi Completed 95.0 KiB/~25.5 MiB (37.0 KiB/s) with ~138 file(s) remaining (calculating...) Completed 95.6 KiB/~25.5 MiB (36.9 KiB/s) with ~138 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/settings/cms/assets.py to instances/pr-37757-139931/env/build/openedx/settings/cms/assets.py Completed 95.6 KiB/~25.5 MiB (36.9 KiB/s) with ~137 file(s) remaining (calculating...) Completed 95.8 KiB/~25.5 MiB (36.9 KiB/s) with ~137 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/settings/uwsgi.ini to instances/pr-37757-139931/env/build/openedx/settings/uwsgi.ini Completed 95.8 KiB/~25.5 MiB (36.9 KiB/s) with ~136 file(s) remaining (calculating...) download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/description to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/description Completed 95.8 KiB/25.5 MiB (36.9 KiB/s) with 136 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/post-update.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/post-update.sample Completed 95.8 KiB/25.5 MiB (36.9 KiB/s) with 135 file(s) remaining Completed 96.2 KiB/25.5 MiB (36.2 KiB/s) with 135 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/config to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/config Completed 96.2 KiB/25.5 MiB (36.2 KiB/s) with 134 file(s) remaining Completed 96.6 KiB/25.5 MiB (35.9 KiB/s) with 134 file(s) remaining Completed 98.0 KiB/25.5 MiB (36.2 KiB/s) with 134 file(s) remaining Completed 98.5 KiB/25.5 MiB (36.3 KiB/s) with 134 file(s) remaining Completed 101.2 KiB/25.5 MiB (37.3 KiB/s) with 134 file(s) remaining Completed 102.1 KiB/25.5 MiB (37.5 KiB/s) with 134 file(s) remaining Completed 103.6 KiB/25.5 MiB (37.8 KiB/s) with 134 file(s) remaining Completed 104.0 KiB/25.5 MiB (37.9 KiB/s) with 134 file(s) remaining Completed 107.5 KiB/25.5 MiB (39.1 KiB/s) with 134 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/applypatch-msg.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/applypatch-msg.sample Completed 107.5 KiB/25.5 MiB (39.1 KiB/s) with 133 file(s) remaining Completed 107.6 KiB/25.5 MiB (38.5 KiB/s) with 133 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/HEAD to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/HEAD Completed 107.6 KiB/25.5 MiB (38.5 KiB/s) with 132 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/push-to-checkout.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/push-to-checkout.sample Completed 107.6 KiB/25.5 MiB (38.5 KiB/s) with 131 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/prepare-commit-msg.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/prepare-commit-msg.sample Completed 107.6 KiB/25.5 MiB (38.5 KiB/s) with 130 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/update.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/update.sample Completed 107.6 KiB/25.5 MiB (38.5 KiB/s) with 129 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-push.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-push.sample Completed 107.6 KiB/25.5 MiB (38.5 KiB/s) with 128 file(s) remaining Completed 109.2 KiB/25.5 MiB (37.6 KiB/s) with 128 file(s) remaining Completed 109.4 KiB/25.5 MiB (36.6 KiB/s) with 128 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/info/exclude to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/info/exclude Completed 109.4 KiB/25.5 MiB (36.6 KiB/s) with 127 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-applypatch.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-applypatch.sample Completed 109.4 KiB/25.5 MiB (36.6 KiB/s) with 126 file(s) remaining Completed 111.7 KiB/25.5 MiB (37.1 KiB/s) with 126 file(s) remaining Completed 111.9 KiB/25.5 MiB (37.2 KiB/s) with 126 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/commit-msg.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/commit-msg.sample Completed 111.9 KiB/25.5 MiB (37.2 KiB/s) with 125 file(s) remaining Completed 116.7 KiB/25.5 MiB (38.5 KiB/s) with 125 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/logs/HEAD to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/logs/HEAD Completed 116.7 KiB/25.5 MiB (38.5 KiB/s) with 124 file(s) remaining Completed 118.7 KiB/25.5 MiB (38.9 KiB/s) with 124 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-receive.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-receive.sample Completed 118.7 KiB/25.5 MiB (38.9 KiB/s) with 123 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/index to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/index Completed 118.7 KiB/25.5 MiB (38.9 KiB/s) with 122 file(s) remaining Completed 122.8 KiB/25.5 MiB (39.4 KiB/s) with 122 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-merge-commit.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-merge-commit.sample Completed 122.8 KiB/25.5 MiB (39.4 KiB/s) with 121 file(s) remaining Completed 125.4 KiB/25.5 MiB (40.0 KiB/s) with 121 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.rev to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.rev Completed 125.4 KiB/25.5 MiB (40.0 KiB/s) with 120 file(s) remaining Completed 125.5 KiB/25.5 MiB (39.8 KiB/s) with 120 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/packed-refs to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/packed-refs Completed 125.5 KiB/25.5 MiB (39.8 KiB/s) with 119 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-commit.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-commit.sample Completed 125.5 KiB/25.5 MiB (39.8 KiB/s) with 118 file(s) remaining Completed 125.7 KiB/25.5 MiB (39.2 KiB/s) with 118 file(s) remaining Completed 125.7 KiB/25.5 MiB (38.7 KiB/s) with 118 file(s) remaining Completed 132.5 KiB/25.5 MiB (40.8 KiB/s) with 118 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/sendemail-validate.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/sendemail-validate.sample Completed 132.5 KiB/25.5 MiB (40.8 KiB/s) with 117 file(s) remaining Completed 134.0 KiB/25.5 MiB (40.3 KiB/s) with 117 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/common/_overrides.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/common/_overrides.scss Completed 134.0 KiB/25.5 MiB (40.3 KiB/s) with 116 file(s) remaining Completed 167.1 KiB/25.5 MiB (49.4 KiB/s) with 116 file(s) remaining Completed 169.0 KiB/25.5 MiB (50.0 KiB/s) with 116 file(s) remaining Completed 173.9 KiB/25.5 MiB (51.3 KiB/s) with 116 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-rebase.sample to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/hooks/pre-rebase.sample Completed 173.9 KiB/25.5 MiB (51.3 KiB/s) with 115 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/LICENSE to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/LICENSE Completed 173.9 KiB/25.5 MiB (51.3 KiB/s) with 114 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/common/_variables.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/common/_variables.scss Completed 173.9 KiB/25.5 MiB (51.3 KiB/s) with 113 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.gitignore to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.gitignore Completed 173.9 KiB/25.5 MiB (51.3 KiB/s) with 112 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/README.md to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/README.md Completed 173.9 KiB/25.5 MiB (51.3 KiB/s) with 111 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.stylelintrc.json to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.stylelintrc.json Completed 173.9 KiB/25.5 MiB (51.3 KiB/s) with 110 file(s) remaining Completed 174.0 KiB/25.5 MiB (48.5 KiB/s) with 110 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/refs/heads/kaustav/legacy_theme to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/refs/heads/kaustav/legacy_theme Completed 174.0 KiB/25.5 MiB (48.5 KiB/s) with 109 file(s) remaining Completed 174.0 KiB/25.5 MiB (47.2 KiB/s) with 109 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/lms-course.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/lms-course.scss Completed 174.0 KiB/25.5 MiB (47.2 KiB/s) with 108 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/logs/refs/heads/kaustav/legacy_theme to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/logs/refs/heads/kaustav/legacy_theme Completed 174.0 KiB/25.5 MiB (47.2 KiB/s) with 107 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/discussion/lms-discussion-bootstrap.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/discussion/lms-discussion-bootstrap.scss Completed 174.0 KiB/25.5 MiB (47.2 KiB/s) with 106 file(s) remaining Completed 174.3 KiB/25.5 MiB (47.1 KiB/s) with 106 file(s) remaining Completed 203.5 KiB/25.5 MiB (54.4 KiB/s) with 106 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.idx to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.idx Completed 203.5 KiB/25.5 MiB (54.4 KiB/s) with 105 file(s) remaining Completed 203.6 KiB/25.5 MiB (53.9 KiB/s) with 105 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/logs/refs/remotes/origin/HEAD to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/logs/refs/remotes/origin/HEAD Completed 203.6 KiB/25.5 MiB (53.9 KiB/s) with 104 file(s) remaining Completed 203.7 KiB/25.5 MiB (53.2 KiB/s) with 104 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/lms-main-v1.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/lms-main-v1.scss Completed 203.7 KiB/25.5 MiB (53.2 KiB/s) with 103 file(s) remaining Completed 203.8 KiB/25.5 MiB (52.7 KiB/s) with 103 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/_lms-overrides.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/_lms-overrides.scss Completed 203.8 KiB/25.5 MiB (52.7 KiB/s) with 102 file(s) remaining Completed 203.9 KiB/25.5 MiB (52.4 KiB/s) with 102 file(s) remaining Completed 204.0 KiB/25.5 MiB (52.3 KiB/s) with 102 file(s) remaining Completed 204.0 KiB/25.5 MiB (52.3 KiB/s) with 102 file(s) remaining Completed 204.3 KiB/25.5 MiB (52.2 KiB/s) with 102 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/variables.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/variables.scss Completed 204.3 KiB/25.5 MiB (52.2 KiB/s) with 101 file(s) remaining Completed 205.0 KiB/25.5 MiB (51.9 KiB/s) with 101 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/_variables-v1.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/_variables-v1.scss Completed 205.0 KiB/25.5 MiB (51.9 KiB/s) with 100 file(s) remaining Completed 461.0 KiB/25.5 MiB (116.3 KiB/s) with 100 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/theme-colors.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/theme-colors.scss Completed 461.0 KiB/25.5 MiB (116.3 KiB/s) with 99 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/common-variables.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/common-variables.scss Completed 461.0 KiB/25.5 MiB (116.3 KiB/s) with 98 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/_extras.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/_extras.scss Completed 461.0 KiB/25.5 MiB (116.3 KiB/s) with 97 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/package.json to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/package.json Completed 461.0 KiB/25.5 MiB (116.3 KiB/s) with 96 file(s) remaining Completed 474.0 KiB/25.5 MiB (116.4 KiB/s) with 96 file(s) remaining Completed 730.0 KiB/25.5 MiB (178.5 KiB/s) with 96 file(s) remaining Completed 730.3 KiB/25.5 MiB (178.4 KiB/s) with 96 file(s) remaining Completed 730.5 KiB/25.5 MiB (178.3 KiB/s) with 96 file(s) remaining Completed 730.5 KiB/25.5 MiB (177.5 KiB/s) with 96 file(s) remaining Completed 732.6 KiB/25.5 MiB (177.8 KiB/s) with 96 file(s) remaining Completed 734.1 KiB/25.5 MiB (177.9 KiB/s) with 96 file(s) remaining Completed 990.1 KiB/25.5 MiB (239.5 KiB/s) with 96 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/permissions/setowner.sh to instances/pr-37757-139931/env/build/permissions/setowner.sh Completed 990.1 KiB/25.5 MiB (239.5 KiB/s) with 95 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/dev/docker-compose.yml to instances/pr-37757-139931/env/dev/docker-compose.yml Completed 990.1 KiB/25.5 MiB (239.5 KiB/s) with 94 file(s) remaining Completed 990.2 KiB/25.5 MiB (236.9 KiB/s) with 94 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/k8s/namespace.yml to instances/pr-37757-139931/env/k8s/namespace.yml Completed 990.2 KiB/25.5 MiB (236.9 KiB/s) with 93 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/k8s/jobs.yml to instances/pr-37757-139931/env/k8s/jobs.yml Completed 990.2 KiB/25.5 MiB (236.9 KiB/s) with 92 file(s) remaining Completed 1.2 MiB/25.5 MiB (295.5 KiB/s) with 92 file(s) remaining Completed 1.2 MiB/25.5 MiB (297.4 KiB/s) with 92 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/permissions/Dockerfile to instances/pr-37757-139931/env/build/permissions/Dockerfile Completed 1.2 MiB/25.5 MiB (297.4 KiB/s) with 91 file(s) remaining Completed 1.3 MiB/25.5 MiB (316.4 KiB/s) with 91 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/theme-overrides.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/lms/static/sass/theme-overrides.scss Completed 1.3 MiB/25.5 MiB (316.4 KiB/s) with 90 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/k8s/override.yml to instances/pr-37757-139931/env/k8s/override.yml Completed 1.3 MiB/25.5 MiB (316.4 KiB/s) with 89 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/refs/remotes/origin/HEAD to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/refs/remotes/origin/HEAD Completed 1.3 MiB/25.5 MiB (316.4 KiB/s) with 88 file(s) remaining Completed 1.6 MiB/25.5 MiB (372.3 KiB/s) with 88 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/k8s/deployments.yml to instances/pr-37757-139931/env/k8s/deployments.yml Completed 1.6 MiB/25.5 MiB (372.3 KiB/s) with 87 file(s) remaining Completed 1.8 MiB/25.5 MiB (429.0 KiB/s) with 87 file(s) remaining Completed 1.8 MiB/25.5 MiB (428.9 KiB/s) with 87 file(s) remaining Completed 1.8 MiB/25.5 MiB (426.3 KiB/s) with 87 file(s) remaining Completed 1.8 MiB/25.5 MiB (424.5 KiB/s) with 87 file(s) remaining Completed 2.1 MiB/25.5 MiB (482.1 KiB/s) with 87 file(s) remaining Completed 2.1 MiB/25.5 MiB (482.4 KiB/s) with 87 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/package-lock.json to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/package-lock.json Completed 2.1 MiB/25.5 MiB (482.4 KiB/s) with 86 file(s) remaining Completed 2.1 MiB/25.5 MiB (479.8 KiB/s) with 86 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/paragon/_overrides.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/paragon/_overrides.scss Completed 2.1 MiB/25.5 MiB (479.8 KiB/s) with 85 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/k8s/services.yml to instances/pr-37757-139931/env/k8s/services.yml Completed 2.1 MiB/25.5 MiB (479.8 KiB/s) with 84 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/kustomization.yml to instances/pr-37757-139931/env/kustomization.yml Completed 2.1 MiB/25.5 MiB (479.8 KiB/s) with 83 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/paragon/_variables.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/paragon/_variables.scss Completed 2.1 MiB/25.5 MiB (479.8 KiB/s) with 82 file(s) remaining Completed 2.3 MiB/25.5 MiB (534.3 KiB/s) with 82 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/k8s/volumes.yml to instances/pr-37757-139931/env/k8s/volumes.yml Completed 2.3 MiB/25.5 MiB (534.3 KiB/s) with 81 file(s) remaining Completed 2.3 MiB/25.5 MiB (516.8 KiB/s) with 81 file(s) remaining Completed 2.3 MiB/25.5 MiB (512.4 KiB/s) with 81 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/local/docker-compose.jobs.yml to instances/pr-37757-139931/env/local/docker-compose.jobs.yml Completed 2.3 MiB/25.5 MiB (512.4 KiB/s) with 80 file(s) remaining Completed 2.6 MiB/25.5 MiB (563.2 KiB/s) with 80 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/dev/docker-compose.jobs.yml to instances/pr-37757-139931/env/dev/docker-compose.jobs.yml Completed 2.6 MiB/25.5 MiB (563.2 KiB/s) with 79 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/paragon/_fonts.scss to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/paragon/_fonts.scss Completed 2.6 MiB/25.5 MiB (563.2 KiB/s) with 78 file(s) remaining Completed 2.8 MiB/25.5 MiB (608.2 KiB/s) with 78 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/cron-jobs.yml to instances/pr-37757-139931/env/plugins/grove/k8s/cron-jobs.yml Completed 2.8 MiB/25.5 MiB (608.2 KiB/s) with 77 file(s) remaining Completed 2.8 MiB/25.5 MiB (604.3 KiB/s) with 77 file(s) remaining Completed 2.8 MiB/25.5 MiB (604.3 KiB/s) with 77 file(s) remaining Completed 2.8 MiB/25.5 MiB (604.2 KiB/s) with 77 file(s) remaining Completed 3.1 MiB/25.5 MiB (657.3 KiB/s) with 77 file(s) remaining Completed 3.3 MiB/25.5 MiB (708.4 KiB/s) with 77 file(s) remaining Completed 3.6 MiB/25.5 MiB (757.7 KiB/s) with 77 file(s) remaining Completed 3.6 MiB/25.5 MiB (756.2 KiB/s) with 77 file(s) remaining Completed 3.6 MiB/25.5 MiB (756.2 KiB/s) with 77 file(s) remaining Completed 3.6 MiB/25.5 MiB (752.7 KiB/s) with 77 file(s) remaining Completed 3.6 MiB/25.5 MiB (752.2 KiB/s) with 77 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/local/docker-compose.prod.yml to instances/pr-37757-139931/env/local/docker-compose.prod.yml Completed 3.6 MiB/25.5 MiB (752.2 KiB/s) with 76 file(s) remaining Completed 3.8 MiB/25.5 MiB (800.1 KiB/s) with 76 file(s) remaining Completed 4.1 MiB/25.5 MiB (850.1 KiB/s) with 76 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/deployments.yml to instances/pr-37757-139931/env/plugins/grove/k8s/deployments.yml Completed 4.1 MiB/25.5 MiB (850.1 KiB/s) with 75 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/shared-elasticsearch.yml to instances/pr-37757-139931/env/plugins/grove/k8s/shared-elasticsearch.yml Completed 4.1 MiB/25.5 MiB (850.1 KiB/s) with 74 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/deployment-revision-history.yml to instances/pr-37757-139931/env/plugins/grove/k8s/deployment-revision-history.yml Completed 4.1 MiB/25.5 MiB (850.1 KiB/s) with 73 file(s) remaining Completed 4.3 MiB/25.5 MiB (888.4 KiB/s) with 73 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/celery-beat.yml to instances/pr-37757-139931/env/plugins/grove/k8s/celery-beat.yml Completed 4.3 MiB/25.5 MiB (888.4 KiB/s) with 72 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/forum-job.yml to instances/pr-37757-139931/env/plugins/grove/k8s/forum-job.yml Completed 4.3 MiB/25.5 MiB (888.4 KiB/s) with 71 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/priority-class.yml to instances/pr-37757-139931/env/plugins/grove/k8s/priority-class.yml Completed 4.3 MiB/25.5 MiB (888.4 KiB/s) with 70 file(s) remaining Completed 4.3 MiB/25.5 MiB (872.1 KiB/s) with 70 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/affinities.yml to instances/pr-37757-139931/env/plugins/grove/k8s/affinities.yml Completed 4.3 MiB/25.5 MiB (872.1 KiB/s) with 69 file(s) remaining Completed 4.3 MiB/25.5 MiB (868.2 KiB/s) with 69 file(s) remaining Completed 4.6 MiB/25.5 MiB (916.9 KiB/s) with 69 file(s) remaining Completed 4.6 MiB/25.5 MiB (915.6 KiB/s) with 69 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/volumes.yml to instances/pr-37757-139931/env/plugins/grove/k8s/volumes.yml Completed 4.6 MiB/25.5 MiB (915.6 KiB/s) with 68 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/ingress.yml to instances/pr-37757-139931/env/plugins/grove/k8s/ingress.yml Completed 4.6 MiB/25.5 MiB (915.6 KiB/s) with 67 file(s) remaining Completed 4.8 MiB/25.5 MiB (953.3 KiB/s) with 67 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/maintenance-mode.yml to instances/pr-37757-139931/env/plugins/grove/k8s/maintenance-mode.yml Completed 4.8 MiB/25.5 MiB (953.3 KiB/s) with 66 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/grove/k8s/pdb.yml to instances/pr-37757-139931/env/plugins/grove/k8s/pdb.yml Completed 4.8 MiB/25.5 MiB (953.3 KiB/s) with 65 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/local/docker-compose.yml to instances/pr-37757-139931/env/local/docker-compose.yml Completed 4.8 MiB/25.5 MiB (953.3 KiB/s) with 64 file(s) remaining Completed 4.8 MiB/25.5 MiB (938.9 KiB/s) with 64 file(s) remaining Completed 4.8 MiB/25.5 MiB (937.7 KiB/s) with 64 file(s) remaining Completed 4.9 MiB/25.5 MiB (936.3 KiB/s) with 64 file(s) remaining Completed 5.1 MiB/25.5 MiB (979.8 KiB/s) with 64 file(s) remaining Completed 5.1 MiB/25.5 MiB (976.6 KiB/s) with 64 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/k8s_harmony/k8s/deployment-revision-history.yaml to instances/pr-37757-139931/env/plugins/k8s_harmony/k8s/deployment-revision-history.yaml Completed 5.1 MiB/25.5 MiB (976.6 KiB/s) with 63 file(s) remaining Completed 5.1 MiB/25.5 MiB (973.9 KiB/s) with 63 file(s) remaining Completed 5.1 MiB/25.5 MiB (972.5 KiB/s) with 63 file(s) remaining Completed 5.1 MiB/25.5 MiB (971.7 KiB/s) with 63 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/HEAD to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/HEAD Completed 5.1 MiB/25.5 MiB (971.7 KiB/s) with 62 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/apps/mfe/Caddyfile to instances/pr-37757-139931/env/plugins/mfe/apps/mfe/Caddyfile Completed 5.1 MiB/25.5 MiB (971.7 KiB/s) with 61 file(s) remaining Completed 5.4 MiB/25.5 MiB (1014.3 KiB/s) with 61 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/k8s_harmony/k8s/shared-search-cert-patch-volumeless.yaml to instances/pr-37757-139931/env/plugins/k8s_harmony/k8s/shared-search-cert-patch-volumeless.yaml Completed 5.4 MiB/25.5 MiB (1014.3 KiB/s) with 60 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/k8s_harmony/k8s/shared-search-cert-patch.yaml to instances/pr-37757-139931/env/plugins/k8s_harmony/k8s/shared-search-cert-patch.yaml Completed 5.4 MiB/25.5 MiB (1014.3 KiB/s) with 59 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/description to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/description Completed 5.4 MiB/25.5 MiB (1014.3 KiB/s) with 58 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/apps/mfe/webpack.dev-tutor.config.js to instances/pr-37757-139931/env/plugins/mfe/apps/mfe/webpack.dev-tutor.config.js Completed 5.4 MiB/25.5 MiB (1014.3 KiB/s) with 57 file(s) remaining Completed 5.6 MiB/25.5 MiB (1.0 MiB/s) with 57 file(s) remaining Completed 5.9 MiB/25.5 MiB (1.1 MiB/s) with 57 file(s) remaining Completed 5.9 MiB/25.5 MiB (1.1 MiB/s) with 57 file(s) remaining Completed 5.9 MiB/25.5 MiB (1.1 MiB/s) with 57 file(s) remaining Completed 5.9 MiB/25.5 MiB (1.1 MiB/s) with 57 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/post-update.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/post-update.sample Completed 5.9 MiB/25.5 MiB (1.1 MiB/s) with 56 file(s) remaining Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 56 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/applypatch-msg.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/applypatch-msg.sample Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 55 file(s) remaining Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 55 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/commit-msg.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/commit-msg.sample Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 54 file(s) remaining Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 54 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-commit.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-commit.sample Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 53 file(s) remaining Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 53 file(s) remaining Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 53 file(s) remaining Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 53 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-receive.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-receive.sample Completed 6.1 MiB/25.5 MiB (1.1 MiB/s) with 52 file(s) remaining Completed 6.4 MiB/25.5 MiB (1.1 MiB/s) with 52 file(s) remaining Completed 6.4 MiB/25.5 MiB (1.1 MiB/s) with 52 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/README to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/README Completed 6.4 MiB/25.5 MiB (1.1 MiB/s) with 51 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-merge-commit.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-merge-commit.sample Completed 6.4 MiB/25.5 MiB (1.1 MiB/s) with 50 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-push.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-push.sample Completed 6.4 MiB/25.5 MiB (1.1 MiB/s) with 49 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.2 MiB/s) with 49 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.pack to instances/pr-37757-139931/env/build/openedx/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.pack Completed 6.6 MiB/25.5 MiB (1.2 MiB/s) with 48 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.2 MiB/s) with 48 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.2 MiB/s) with 48 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-rebase.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-rebase.sample Completed 6.6 MiB/25.5 MiB (1.2 MiB/s) with 47 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.2 MiB/s) with 47 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 47 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/prepare-commit-msg.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/prepare-commit-msg.sample Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 46 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/push-to-checkout.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/push-to-checkout.sample Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 45 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 45 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 45 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 45 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/logs/HEAD to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/logs/HEAD Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 44 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/index to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/index Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 43 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/sendemail-validate.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/sendemail-validate.sample Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 42 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/update.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/update.sample Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 41 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 41 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 41 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/info/exclude to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/info/exclude Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 40 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 40 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 40 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/logs/refs/remotes/origin/HEAD to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/logs/refs/remotes/origin/HEAD Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 39 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/logs/refs/heads/kaustav/legacy_theme to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/logs/refs/heads/kaustav/legacy_theme Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 38 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-2d57128db55607f402b8bb133f8a2d7dfa0dc291.rev to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-2d57128db55607f402b8bb133f8a2d7dfa0dc291.rev Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 37 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-applypatch.sample to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/hooks/pre-applypatch.sample Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 36 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 36 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 36 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.rev to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.rev Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 35 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 35 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-2d57128db55607f402b8bb133f8a2d7dfa0dc291.idx to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-2d57128db55607f402b8bb133f8a2d7dfa0dc291.idx Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 34 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/config to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/config Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 33 file(s) remaining Completed 6.6 MiB/25.5 MiB (1.1 MiB/s) with 33 file(s) remaining Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 33 file(s) remaining Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 33 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/env.config.jsx to instances/pr-37757-139931/env/plugins/mfe/build/mfe/env.config.jsx Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 32 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-bd61c60d8a1689215886eee629b74c250dbbd874.idx to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-bd61c60d8a1689215886eee629b74c250dbbd874.idx Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 31 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-bd61c60d8a1689215886eee629b74c250dbbd874.rev to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-bd61c60d8a1689215886eee629b74c250dbbd874.rev Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 30 file(s) remaining Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 30 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/refs/heads/kaustav/legacy_theme to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/refs/heads/kaustav/legacy_theme Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 29 file(s) remaining Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 29 file(s) remaining Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 29 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.stylelintrc.json to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.stylelintrc.json Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 28 file(s) remaining Completed 6.7 MiB/25.5 MiB (1.1 MiB/s) with 28 file(s) remaining Completed 7.0 MiB/25.5 MiB (1.1 MiB/s) with 28 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/Dockerfile to instances/pr-37757-139931/env/plugins/mfe/build/mfe/Dockerfile Completed 7.0 MiB/25.5 MiB (1.1 MiB/s) with 27 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/LICENSE to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/LICENSE Completed 7.0 MiB/25.5 MiB (1.1 MiB/s) with 26 file(s) remaining Completed 7.0 MiB/25.5 MiB (1.1 MiB/s) with 26 file(s) remaining Completed 7.0 MiB/25.5 MiB (1.1 MiB/s) with 26 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/common/_overrides.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/common/_overrides.scss Completed 7.0 MiB/25.5 MiB (1.1 MiB/s) with 25 file(s) remaining Completed 7.2 MiB/25.5 MiB (1.1 MiB/s) with 25 file(s) remaining Completed 7.2 MiB/25.5 MiB (1.1 MiB/s) with 25 file(s) remaining Completed 7.5 MiB/25.5 MiB (1.2 MiB/s) with 25 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/README.md to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/README.md Completed 7.5 MiB/25.5 MiB (1.2 MiB/s) with 24 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/common/_variables.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/common/_variables.scss Completed 7.5 MiB/25.5 MiB (1.2 MiB/s) with 23 file(s) remaining Completed 7.5 MiB/25.5 MiB (1.2 MiB/s) with 23 file(s) remaining Completed 7.5 MiB/25.5 MiB (1.2 MiB/s) with 23 file(s) remaining Completed 7.7 MiB/25.5 MiB (1.2 MiB/s) with 23 file(s) remaining Completed 8.0 MiB/25.5 MiB (1.2 MiB/s) with 23 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/discussion/lms-discussion-bootstrap.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/discussion/lms-discussion-bootstrap.scss Completed 8.0 MiB/25.5 MiB (1.2 MiB/s) with 22 file(s) remaining Completed 8.0 MiB/25.5 MiB (1.2 MiB/s) with 22 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/common-variables.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/common-variables.scss Completed 8.0 MiB/25.5 MiB (1.2 MiB/s) with 21 file(s) remaining Completed 8.0 MiB/25.5 MiB (1.2 MiB/s) with 21 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.idx to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.idx Completed 8.0 MiB/25.5 MiB (1.2 MiB/s) with 20 file(s) remaining Completed 8.3 MiB/25.5 MiB (1.3 MiB/s) with 20 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.gitignore to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.gitignore Completed 8.3 MiB/25.5 MiB (1.3 MiB/s) with 19 file(s) remaining Completed 8.5 MiB/25.5 MiB (1.3 MiB/s) with 19 file(s) remaining Completed 8.5 MiB/25.5 MiB (1.3 MiB/s) with 19 file(s) remaining Completed 8.5 MiB/25.5 MiB (1.3 MiB/s) with 19 file(s) remaining Completed 8.8 MiB/25.5 MiB (1.3 MiB/s) with 19 file(s) remaining Completed 9.0 MiB/25.5 MiB (1.4 MiB/s) with 19 file(s) remaining Completed 9.3 MiB/25.5 MiB (1.4 MiB/s) with 19 file(s) remaining Completed 9.3 MiB/25.5 MiB (1.4 MiB/s) with 19 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/lms-course.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/lms-course.scss Completed 9.3 MiB/25.5 MiB (1.4 MiB/s) with 18 file(s) remaining Completed 9.5 MiB/25.5 MiB (1.5 MiB/s) with 18 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/lms-main-v1.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/lms-main-v1.scss Completed 9.5 MiB/25.5 MiB (1.5 MiB/s) with 17 file(s) remaining Completed 9.5 MiB/25.5 MiB (1.4 MiB/s) with 17 file(s) remaining Completed 9.5 MiB/25.5 MiB (1.4 MiB/s) with 17 file(s) remaining Completed 9.5 MiB/25.5 MiB (1.4 MiB/s) with 17 file(s) remaining Completed 9.8 MiB/25.5 MiB (1.5 MiB/s) with 17 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/packed-refs to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/packed-refs Completed 9.8 MiB/25.5 MiB (1.5 MiB/s) with 16 file(s) remaining Completed 10.0 MiB/25.5 MiB (1.5 MiB/s) with 16 file(s) remaining Completed 10.3 MiB/25.5 MiB (1.5 MiB/s) with 16 file(s) remaining Completed 10.4 MiB/25.5 MiB (1.6 MiB/s) with 16 file(s) remaining Completed 10.6 MiB/25.5 MiB (1.6 MiB/s) with 16 file(s) remaining Completed 10.9 MiB/25.5 MiB (1.6 MiB/s) with 16 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/theme-colors.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/theme-colors.scss Completed 10.9 MiB/25.5 MiB (1.6 MiB/s) with 15 file(s) remaining Completed 11.1 MiB/25.5 MiB (1.7 MiB/s) with 15 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/_variables-v1.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/_variables-v1.scss Completed 11.1 MiB/25.5 MiB (1.7 MiB/s) with 14 file(s) remaining Completed 11.4 MiB/25.5 MiB (1.7 MiB/s) with 14 file(s) remaining Completed 11.6 MiB/25.5 MiB (1.7 MiB/s) with 14 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/theme-overrides.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/theme-overrides.scss Completed 11.6 MiB/25.5 MiB (1.7 MiB/s) with 13 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/package-lock.json to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/package-lock.json Completed 11.6 MiB/25.5 MiB (1.7 MiB/s) with 12 file(s) remaining Completed 11.6 MiB/25.5 MiB (1.7 MiB/s) with 12 file(s) remaining Completed 11.9 MiB/25.5 MiB (1.7 MiB/s) with 12 file(s) remaining Completed 11.9 MiB/25.5 MiB (1.7 MiB/s) with 12 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/package.json to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/package.json Completed 11.9 MiB/25.5 MiB (1.7 MiB/s) with 11 file(s) remaining Completed 12.1 MiB/25.5 MiB (1.8 MiB/s) with 11 file(s) remaining Completed 12.1 MiB/25.5 MiB (1.8 MiB/s) with 11 file(s) remaining Completed 12.1 MiB/25.5 MiB (1.8 MiB/s) with 11 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/_extras.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/_extras.scss Completed 12.1 MiB/25.5 MiB (1.8 MiB/s) with 10 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/variables.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/variables.scss Completed 12.1 MiB/25.5 MiB (1.8 MiB/s) with 9 file(s) remaining Completed 12.4 MiB/25.5 MiB (1.8 MiB/s) with 9 file(s) remaining Completed 12.6 MiB/25.5 MiB (1.8 MiB/s) with 9 file(s) remaining Completed 12.9 MiB/25.5 MiB (1.9 MiB/s) with 9 file(s) remaining Completed 13.1 MiB/25.5 MiB (1.9 MiB/s) with 9 file(s) remaining Completed 13.1 MiB/25.5 MiB (1.9 MiB/s) with 9 file(s) remaining Completed 13.1 MiB/25.5 MiB (1.9 MiB/s) with 9 file(s) remaining Completed 13.4 MiB/25.5 MiB (1.9 MiB/s) with 9 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/version to instances/pr-37757-139931/env/version Completed 13.4 MiB/25.5 MiB (1.9 MiB/s) with 8 file(s) remaining Completed 13.6 MiB/25.5 MiB (1.9 MiB/s) with 8 file(s) remaining Completed 13.9 MiB/25.5 MiB (2.0 MiB/s) with 8 file(s) remaining Completed 13.9 MiB/25.5 MiB (2.0 MiB/s) with 8 file(s) remaining Completed 14.1 MiB/25.5 MiB (2.0 MiB/s) with 8 file(s) remaining Completed 14.4 MiB/25.5 MiB (2.0 MiB/s) with 8 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/paragon/_overrides.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/paragon/_overrides.scss Completed 14.4 MiB/25.5 MiB (2.0 MiB/s) with 7 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/paragon/_variables.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/paragon/_variables.scss Completed 14.4 MiB/25.5 MiB (2.0 MiB/s) with 6 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/refs/remotes/origin/HEAD to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/refs/remotes/origin/HEAD Completed 14.4 MiB/25.5 MiB (2.0 MiB/s) with 5 file(s) remaining Completed 14.6 MiB/25.5 MiB (2.1 MiB/s) with 5 file(s) remaining Completed 14.9 MiB/25.5 MiB (2.1 MiB/s) with 5 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/paragon/_fonts.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/paragon/_fonts.scss Completed 14.9 MiB/25.5 MiB (2.1 MiB/s) with 4 file(s) remaining Completed 15.1 MiB/25.5 MiB (2.1 MiB/s) with 4 file(s) remaining Completed 15.4 MiB/25.5 MiB (2.2 MiB/s) with 4 file(s) remaining Completed 15.6 MiB/25.5 MiB (2.2 MiB/s) with 4 file(s) remaining Completed 15.9 MiB/25.5 MiB (2.2 MiB/s) with 4 file(s) remaining Completed 16.1 MiB/25.5 MiB (2.3 MiB/s) with 4 file(s) remaining Completed 16.4 MiB/25.5 MiB (2.3 MiB/s) with 4 file(s) remaining Completed 16.6 MiB/25.5 MiB (2.3 MiB/s) with 4 file(s) remaining Completed 16.9 MiB/25.5 MiB (2.4 MiB/s) with 4 file(s) remaining Completed 16.9 MiB/25.5 MiB (2.4 MiB/s) with 4 file(s) remaining Completed 17.1 MiB/25.5 MiB (2.4 MiB/s) with 4 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/_lms-overrides.scss to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/lms/static/sass/_lms-overrides.scss Completed 17.1 MiB/25.5 MiB (2.4 MiB/s) with 3 file(s) remaining Completed 17.4 MiB/25.5 MiB (2.4 MiB/s) with 3 file(s) remaining Completed 17.6 MiB/25.5 MiB (2.4 MiB/s) with 3 file(s) remaining Completed 17.9 MiB/25.5 MiB (2.5 MiB/s) with 3 file(s) remaining Completed 18.1 MiB/25.5 MiB (2.5 MiB/s) with 3 file(s) remaining Completed 18.4 MiB/25.5 MiB (2.5 MiB/s) with 3 file(s) remaining Completed 18.6 MiB/25.5 MiB (2.6 MiB/s) with 3 file(s) remaining Completed 18.9 MiB/25.5 MiB (2.6 MiB/s) with 3 file(s) remaining Completed 19.1 MiB/25.5 MiB (2.6 MiB/s) with 3 file(s) remaining Completed 19.4 MiB/25.5 MiB (2.7 MiB/s) with 3 file(s) remaining Completed 19.6 MiB/25.5 MiB (2.7 MiB/s) with 3 file(s) remaining Completed 19.9 MiB/25.5 MiB (2.7 MiB/s) with 3 file(s) remaining Completed 20.1 MiB/25.5 MiB (2.8 MiB/s) with 3 file(s) remaining Completed 20.4 MiB/25.5 MiB (2.8 MiB/s) with 3 file(s) remaining Completed 20.6 MiB/25.5 MiB (2.8 MiB/s) with 3 file(s) remaining Completed 20.9 MiB/25.5 MiB (2.8 MiB/s) with 3 file(s) remaining Completed 21.1 MiB/25.5 MiB (2.9 MiB/s) with 3 file(s) remaining Completed 21.4 MiB/25.5 MiB (2.9 MiB/s) with 3 file(s) remaining Completed 21.6 MiB/25.5 MiB (2.9 MiB/s) with 3 file(s) remaining Completed 21.9 MiB/25.5 MiB (3.0 MiB/s) with 3 file(s) remaining Completed 22.1 MiB/25.5 MiB (3.0 MiB/s) with 3 file(s) remaining Completed 22.3 MiB/25.5 MiB (3.0 MiB/s) with 3 file(s) remaining Completed 22.6 MiB/25.5 MiB (3.1 MiB/s) with 3 file(s) remaining Completed 22.8 MiB/25.5 MiB (3.1 MiB/s) with 3 file(s) remaining Completed 23.1 MiB/25.5 MiB (3.1 MiB/s) with 3 file(s) remaining Completed 23.3 MiB/25.5 MiB (3.1 MiB/s) with 3 file(s) remaining Completed 23.6 MiB/25.5 MiB (3.2 MiB/s) with 3 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.pack to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-8116e830d04d5d6d308cac980568d714fea02f47.pack Completed 23.6 MiB/25.5 MiB (3.2 MiB/s) with 2 file(s) remaining Completed 23.8 MiB/25.5 MiB (3.1 MiB/s) with 2 file(s) remaining Completed 24.1 MiB/25.5 MiB (3.2 MiB/s) with 2 file(s) remaining Completed 24.3 MiB/25.5 MiB (3.2 MiB/s) with 2 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-bd61c60d8a1689215886eee629b74c250dbbd874.pack to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-bd61c60d8a1689215886eee629b74c250dbbd874.pack Completed 24.3 MiB/25.5 MiB (3.2 MiB/s) with 1 file(s) remaining Completed 24.5 MiB/25.5 MiB (3.2 MiB/s) with 1 file(s) remaining Completed 24.8 MiB/25.5 MiB (3.2 MiB/s) with 1 file(s) remaining Completed 25.0 MiB/25.5 MiB (3.2 MiB/s) with 1 file(s) remaining Completed 25.3 MiB/25.5 MiB (3.3 MiB/s) with 1 file(s) remaining Completed 25.5 MiB/25.5 MiB (3.3 MiB/s) with 1 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-2d57128db55607f402b8bb133f8a2d7dfa0dc291.pack to instances/pr-37757-139931/env/plugins/mfe/build/mfe/themes/edx-simple-theme/.git/objects/pack/pack-2d57128db55607f402b8bb133f8a2d7dfa0dc291.pack Completed 2.3 KiB/2.3 KiB (6.5 KiB/s) with 1 file(s) remaining download: s3://tenv-axim-sandboxes-15611369568402887342/pr-37757-139931/grove-preserved-config.yml to instances/pr-37757-139931/grove-preserved-config.yml No ssh key provided. Skipping writing ssh key. rm -rf /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/env/build/openedx/requirements/private/* No private plugins provided. Skipping installing private plugins. Instance virtual environment is outdated. Updating... /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/.venv/bin/python -m pip install -r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt Collecting git+https://github.com/overhangio/tutor.git@main (from -r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Cloning https://github.com/overhangio/tutor.git (to revision main) to /tmp/pip-req-build-vangjmcv Running command git clone --filter=blob:none --quiet https://github.com/overhangio/tutor.git /tmp/pip-req-build-vangjmcv Running command git checkout -b main --track origin/main branch 'main' set up to track 'origin/main'. Switched to a new branch 'main' Resolved https://github.com/overhangio/tutor.git to commit cc7432147a3e86fcdc7878a04d8bb75e9de17b0b Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting git+https://github.com/overhangio/tutor-mfe.git@main (from -r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 2)) Cloning https://github.com/overhangio/tutor-mfe.git (to revision main) to /tmp/pip-req-build-fei_ox39 Running command git clone --filter=blob:none --quiet https://github.com/overhangio/tutor-mfe.git /tmp/pip-req-build-fei_ox39 Running command git checkout -b main --track origin/main branch 'main' set up to track 'origin/main'. Switched to a new branch 'main' Resolved https://github.com/overhangio/tutor-mfe.git to commit b56860bdc08f06a9b397ef9eaff877c073837317 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting git+https://github.com/overhangio/tutor-forum.git@main (from -r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 3)) Cloning https://github.com/overhangio/tutor-forum.git (to revision main) to /tmp/pip-req-build-s8rq3wb9 Running command git clone --filter=blob:none --quiet https://github.com/overhangio/tutor-forum.git /tmp/pip-req-build-s8rq3wb9 Running command git checkout -b main --track origin/main branch 'main' set up to track 'origin/main'. Switched to a new branch 'main' Resolved https://github.com/overhangio/tutor-forum.git to commit aab2ad700f4720a3497cc890aabe4cb7fcc65799 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting git+https://gitlab.com/opencraft/dev/tutor-contrib-grove.git@021249b92a1027792424206365786b22a3820cbb (from -r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 4)) Cloning https://gitlab.com/opencraft/dev/tutor-contrib-grove.git (to revision 021249b92a1027792424206365786b22a3820cbb) to /tmp/pip-req-build-4zfs78us Running command git clone --filter=blob:none --quiet https://gitlab.com/opencraft/dev/tutor-contrib-grove.git /tmp/pip-req-build-4zfs78us Running command git rev-parse -q --verify 'sha^021249b92a1027792424206365786b22a3820cbb' Running command git fetch -q https://gitlab.com/opencraft/dev/tutor-contrib-grove.git 021249b92a1027792424206365786b22a3820cbb Running command git checkout -q 021249b92a1027792424206365786b22a3820cbb Resolved https://gitlab.com/opencraft/dev/tutor-contrib-grove.git to commit 021249b92a1027792424206365786b22a3820cbb Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting git+https://github.com/hastexo/tutor-contrib-s3.git@main (from -r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 5)) Cloning https://github.com/hastexo/tutor-contrib-s3.git (to revision main) to /tmp/pip-req-build-omyrngvk Running command git clone --filter=blob:none --quiet https://github.com/hastexo/tutor-contrib-s3.git /tmp/pip-req-build-omyrngvk Resolved https://github.com/hastexo/tutor-contrib-s3.git to commit ecab2f691ca6df38fc49b81120cdf246e270f4f1 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tutor-contrib-harmony (from -r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 6)) Cloning https://github.com/openedx/openedx-k8s-harmony.git (to revision main) to /tmp/pip-install-29dhpq5m/tutor-contrib-harmony_fc3ac1fc63a948b0982837df0fb3bd43 Running command git clone --filter=blob:none --quiet https://github.com/openedx/openedx-k8s-harmony.git /tmp/pip-install-29dhpq5m/tutor-contrib-harmony_fc3ac1fc63a948b0982837df0fb3bd43 Resolved https://github.com/openedx/openedx-k8s-harmony.git to commit deaf58ed6dc8d2d60ba5fed42d0ad472944dfaf7 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting appdirs (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB) Collecting click<8.3.0,>=8.0 (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading click-8.2.1-py3-none-any.whl.metadata (2.5 kB) Collecting importlib-metadata>=7.0.1 (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading importlib_metadata-8.7.0-py3-none-any.whl.metadata (4.8 kB) Collecting importlib-resources>=6.1.1 (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading importlib_resources-6.5.2-py3-none-any.whl.metadata (3.9 kB) Collecting jinja2>=2.10 (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) Collecting kubernetes (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading kubernetes-34.1.0-py2.py3-none-any.whl.metadata (1.7 kB) Collecting mypy (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading mypy-1.19.1-cp312-cp312-musllinux_1_2_x86_64.whl.metadata (2.2 kB) Collecting packaging (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB) Collecting pycryptodome>=3.17.0 (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_x86_64.whl.metadata (3.4 kB) Collecting pyyaml>=6.0 (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl.metadata (2.4 kB) Collecting typing-extensions>=4.4.0 (from tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) Collecting zipp>=3.20 (from importlib-metadata>=7.0.1->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB) Collecting MarkupSafe>=2.0 (from jinja2>=2.10->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl.metadata (2.7 kB) Collecting certifi>=14.05.14 (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading certifi-2025.11.12-py3-none-any.whl.metadata (2.5 kB) Collecting six>=1.9.0 (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) Collecting python-dateutil>=2.5.3 (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting google-auth>=1.0.1 (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading google_auth-2.45.0-py2.py3-none-any.whl.metadata (6.8 kB) Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading websocket_client-1.9.0-py3-none-any.whl.metadata (8.3 kB) Collecting requests (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB) Collecting requests-oauthlib (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) Collecting urllib3<2.4.0,>=1.24.2 (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading urllib3-2.3.0-py3-none-any.whl.metadata (6.5 kB) Collecting durationpy>=0.7 (from kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading durationpy-0.10-py3-none-any.whl.metadata (340 bytes) Collecting mypy_extensions>=1.0.0 (from mypy->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB) Collecting pathspec>=0.9.0 (from mypy->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Using cached pathspec-0.12.1-py3-none-any.whl.metadata (21 kB) Collecting librt>=0.6.2 (from mypy->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading librt-0.7.4-cp312-cp312-musllinux_1_2_x86_64.whl.metadata (1.3 kB) Collecting cachetools<7.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading cachetools-6.2.4-py3-none-any.whl.metadata (5.6 kB) Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB) Collecting rsa<5,>=3.1.4 (from google-auth>=1.0.1->kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading rsa-4.9.1-py3-none-any.whl.metadata (5.6 kB) Collecting charset_normalizer<4,>=2 (from requests->kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl.metadata (37 kB) Collecting idna<4,>=2.5 (from requests->kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB) Collecting oauthlib>=3.0.0 (from requests-oauthlib->kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB) Collecting pyasn1<0.7.0,>=0.6.1 (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes->tutor==20.0.3->-r /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/requirements.txt (line 1)) Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB) Downloading click-8.2.1-py3-none-any.whl (102 kB) Downloading importlib_metadata-8.7.0-py3-none-any.whl (27 kB) Downloading importlib_resources-6.5.2-py3-none-any.whl (37 kB) Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) Downloading pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_x86_64.whl (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 9.4 MB/s eta 0:00:00 Downloading pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (790 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 790.2/790.2 kB 5.2 MB/s eta 0:00:00 Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) Downloading kubernetes-34.1.0-py2.py3-none-any.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 10.3 MB/s eta 0:00:00 Downloading mypy-1.19.1-cp312-cp312-musllinux_1_2_x86_64.whl (13.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.8/13.8 MB 9.6 MB/s eta 0:00:00 Using cached packaging-25.0-py3-none-any.whl (66 kB) Downloading certifi-2025.11.12-py3-none-any.whl (159 kB) Downloading durationpy-0.10-py3-none-any.whl (3.9 kB) Downloading google_auth-2.45.0-py2.py3-none-any.whl (233 kB) Downloading librt-0.7.4-cp312-cp312-musllinux_1_2_x86_64.whl (199 kB) Downloading markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (23 kB) Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) Using cached pathspec-0.12.1-py3-none-any.whl (31 kB) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) Downloading urllib3-2.3.0-py3-none-any.whl (128 kB) Downloading websocket_client-1.9.0-py3-none-any.whl (82 kB) Downloading zipp-3.23.0-py3-none-any.whl (10 kB) Downloading requests-2.32.5-py3-none-any.whl (64 kB) Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) Downloading cachetools-6.2.4-py3-none-any.whl (11 kB) Downloading charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl (154 kB) Downloading idna-3.11-py3-none-any.whl (71 kB) Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) Downloading pyasn1_modules-0.4.2-py3-none-any.whl (181 kB) Downloading rsa-4.9.1-py3-none-any.whl (34 kB) Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB) Building wheels for collected packages: tutor, tutor-mfe, tutor-forum, tutor-contrib-grove, tutor-contrib-s3, tutor-contrib-harmony Building wheel for tutor (pyproject.toml): started Building wheel for tutor (pyproject.toml): finished with status 'done' Created wheel for tutor: filename=tutor-20.0.3-py3-none-any.whl size=151627 sha256=1e453967f8b5cb1a49334230cd9ee2cbecd6b39bac82b1e806f223313af25ca0 Stored in directory: /tmp/pip-ephem-wheel-cache-7kjd1ird/wheels/23/8b/1a/1795117e7778a208575c57ab5880af2013c8c7e0acc425d2b4 Building wheel for tutor-mfe (pyproject.toml): started Building wheel for tutor-mfe (pyproject.toml): finished with status 'done' Created wheel for tutor-mfe: filename=tutor_mfe-20.1.0-py3-none-any.whl size=41400 sha256=40e685530f810b202ab27cd7f06eeffad0bf4913751f968f06f039fb9c458638 Stored in directory: /tmp/pip-ephem-wheel-cache-7kjd1ird/wheels/51/5b/3c/1902f48e5aca17994f86dc3cd72082281d59179a8da91272ad Building wheel for tutor-forum (pyproject.toml): started Building wheel for tutor-forum (pyproject.toml): finished with status 'done' Created wheel for tutor-forum: filename=tutor_forum-20.0.0-py3-none-any.whl size=17129 sha256=a90171ae48cf6725ab50d6a0027e543e132057570312d9742a22410d59f5c243 Stored in directory: /tmp/pip-ephem-wheel-cache-7kjd1ird/wheels/f8/7c/29/feb2766d78eb256c5023f9c190705d849e3958d688717bca0c Building wheel for tutor-contrib-grove (pyproject.toml): started Building wheel for tutor-contrib-grove (pyproject.toml): finished with status 'done' Created wheel for tutor-contrib-grove: filename=tutor_contrib_grove-19.0.0-py3-none-any.whl size=42907 sha256=87c1828664e69fd80cec3fde36ee9bbe65efc4d28a402f00c0ce95ff723f72bd Stored in directory: /home/grove/.cache/pip/wheels/07/c6/f0/ce4afa8fbda4f6e5bc9bdcf9ebb8c68c9b73b220af927c12cb Building wheel for tutor-contrib-s3 (pyproject.toml): started Building wheel for tutor-contrib-s3 (pyproject.toml): finished with status 'done' Created wheel for tutor-contrib-s3: filename=tutor_contrib_s3-2.3.2.dev4+gecab2f691-py3-none-any.whl size=19250 sha256=7d09237de230cc07ddca0fb156a39272ae9acb0c52804570f70e15837d6128c5 Stored in directory: /tmp/pip-ephem-wheel-cache-7kjd1ird/wheels/37/26/62/39ed6ef36e7efef5dc8a6aa984ed4129e6fc59a7af7a8e0bb7 Building wheel for tutor-contrib-harmony (pyproject.toml): started Building wheel for tutor-contrib-harmony (pyproject.toml): finished with status 'done' Created wheel for tutor-contrib-harmony: filename=tutor_contrib_harmony-18.0.1-py3-none-any.whl size=12154 sha256=364b22867a262679486c56c3ed66c40bcf0e7e0f0b62be75dc95259ec219e2ef Stored in directory: /tmp/pip-ephem-wheel-cache-7kjd1ird/wheels/24/01/ac/e6ae82ff80b178ebd0f3c0fe9913690f8ee57bc7d792532d3a Successfully built tutor tutor-mfe tutor-forum tutor-contrib-grove tutor-contrib-s3 tutor-contrib-harmony Installing collected packages: durationpy, appdirs, zipp, websocket-client, urllib3, typing-extensions, six, pyyaml, pycryptodome, pyasn1, pathspec, packaging, oauthlib, mypy_extensions, MarkupSafe, librt, importlib-resources, idna, click, charset_normalizer, certifi, cachetools, rsa, requests, python-dateutil, pyasn1-modules, mypy, jinja2, importlib-metadata, requests-oauthlib, google-auth, kubernetes, tutor, tutor-mfe, tutor-forum, tutor-contrib-s3, tutor-contrib-harmony, tutor-contrib-grove Successfully installed MarkupSafe-3.0.3 appdirs-1.4.4 cachetools-6.2.4 certifi-2025.11.12 charset_normalizer-3.4.4 click-8.2.1 durationpy-0.10 google-auth-2.45.0 idna-3.11 importlib-metadata-8.7.0 importlib-resources-6.5.2 jinja2-3.1.6 kubernetes-34.1.0 librt-0.7.4 mypy-1.19.1 mypy_extensions-1.1.0 oauthlib-3.3.1 packaging-25.0 pathspec-0.12.1 pyasn1-0.6.1 pyasn1-modules-0.4.2 pycryptodome-3.23.0 python-dateutil-2.9.0.post0 pyyaml-6.0.3 requests-2.32.5 requests-oauthlib-2.0.0 rsa-4.9.1 six-1.17.0 tutor-20.0.3 tutor-contrib-grove-19.0.0 tutor-contrib-harmony-18.0.1 tutor-contrib-s3-2.3.2.dev4+gecab2f691 tutor-forum-20.0.0 tutor-mfe-20.1.0 typing-extensions-4.15.0 urllib3-2.3.0 websocket-client-1.9.0 zipp-3.23.0 [notice] A new release of pip is available: 25.0.1 -> 25.3 [notice] To update, run: /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/.venv/bin/python -m pip install --upgrade pip /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/.venv/bin/tutor images build openedx --output="type=registry" --docker-arg="--platform" --docker-arg="linux/amd64" --build-arg EDX_PLATFORM_REPOSITORY="https://github.com/openedx/edx-platform.git" --build-arg EDX_PLATFORM_VERSION="salman/html_block_mixin" ⚠️ Found conflicting values for setting 'DISCOVERY_INDEX_OVERRIDES': '{'course_discovery.apps.course_metadata.search_indexes.documents.course': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}course', 'course_discovery.apps.course_metadata.search_indexes.documents.course_run': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}course_run', 'course_discovery.apps.course_metadata.search_indexes.documents.learner_pathway': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}learner_pathway', 'course_discovery.apps.course_metadata.search_indexes.documents.person': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}person', 'course_discovery.apps.course_metadata.search_indexes.documents.program': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}program'}' or '{'course_discovery.apps.course_metadata.search_indexes.documents.course': '{{ ELASTICSEARCH_INDEX_PREFIX }}course', 'course_discovery.apps.course_metadata.search_indexes.documents.course_run': '{{ ELASTICSEARCH_INDEX_PREFIX }}course_run', 'course_discovery.apps.course_metadata.search_indexes.documents.learner_pathway': '{{ ELASTICSEARCH_INDEX_PREFIX }}learner_pathway', 'course_discovery.apps.course_metadata.search_indexes.documents.person': '{{ ELASTICSEARCH_INDEX_PREFIX }}person', 'course_discovery.apps.course_metadata.search_indexes.documents.program': '{{ ELASTICSEARCH_INDEX_PREFIX }}program'}' ⚠️ Found conflicting values for setting 'DISCOVERY_INDEX_OVERRIDES': '{'course_discovery.apps.course_metadata.search_indexes.documents.course': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}course', 'course_discovery.apps.course_metadata.search_indexes.documents.course_run': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}course_run', 'course_discovery.apps.course_metadata.search_indexes.documents.learner_pathway': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}learner_pathway', 'course_discovery.apps.course_metadata.search_indexes.documents.person': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}person', 'course_discovery.apps.course_metadata.search_indexes.documents.program': '{{ K8S_HARMONY_SEARCH_CLUSTER_INDEX_PREFIX }}program'}' or '{'course_discovery.apps.course_metadata.search_indexes.documents.course': '{{ ELASTICSEARCH_INDEX_PREFIX }}course', 'course_discovery.apps.course_metadata.search_indexes.documents.course_run': '{{ ELASTICSEARCH_INDEX_PREFIX }}course_run', 'course_discovery.apps.course_metadata.search_indexes.documents.learner_pathway': '{{ ELASTICSEARCH_INDEX_PREFIX }}learner_pathway', 'course_discovery.apps.course_metadata.search_indexes.documents.person': '{{ ELASTICSEARCH_INDEX_PREFIX }}person', 'course_discovery.apps.course_metadata.search_indexes.documents.program': '{{ ELASTICSEARCH_INDEX_PREFIX }}program'}' Building image registry.gitlab.com/opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:latest docker buildx build --tag=registry.gitlab.com/opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:latest --build-arg EDX_PLATFORM_REPOSITORY=https://github.com/openedx/edx-platform.git --build-arg EDX_PLATFORM_VERSION=salman/html_block_mixin --output=type=registry --platform linux/amd64 --cache-from=type=registry,ref=registry.gitlab.com/opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:latest-cache /builds/opencraft/ops/axim-pr-sandboxes/instances/pr-37757-139931/env/build/openedx #0 building with "upbeat_blackwell" instance using docker-container driver #1 [internal] booting buildkit #1 pulling image moby/buildkit:buildx-stable-1 #1 pulling image moby/buildkit:buildx-stable-1 39.4s done #1 creating container buildx_buildkit_upbeat_blackwell0 #1 creating container buildx_buildkit_upbeat_blackwell0 5.9s done #1 DONE 45.2s #2 [internal] load build definition from Dockerfile #2 transferring dockerfile: #2 transferring dockerfile: 12.65kB 0.1s done #2 DONE 0.5s #3 resolve image config for docker-image://docker.io/docker/dockerfile:1 #3 DONE 5.2s #4 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6 #4 resolve docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6 #4 resolve docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6 0.2s done #4 DONE 0.6s #4 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6 #4 sha256:77246a01651da592b7bae79e0e20ed3b4f2e4c00a1b54b7c921c91ae3fa9ef07 0B / 13.57MB 0.2s #4 sha256:77246a01651da592b7bae79e0e20ed3b4f2e4c00a1b54b7c921c91ae3fa9ef07 3.15MB / 13.57MB 0.3s #4 sha256:77246a01651da592b7bae79e0e20ed3b4f2e4c00a1b54b7c921c91ae3fa9ef07 11.53MB / 13.57MB 0.5s #4 sha256:77246a01651da592b7bae79e0e20ed3b4f2e4c00a1b54b7c921c91ae3fa9ef07 13.57MB / 13.57MB 0.6s done #4 extracting sha256:77246a01651da592b7bae79e0e20ed3b4f2e4c00a1b54b7c921c91ae3fa9ef07 #4 extracting sha256:77246a01651da592b7bae79e0e20ed3b4f2e4c00a1b54b7c921c91ae3fa9ef07 4.7s done #4 DONE 6.0s #5 [internal] load metadata for docker.io/library/ubuntu:22.04 #5 ... #6 [internal] load metadata for docker.io/powerman/dockerize:0.19.0 #6 DONE 2.0s #5 [internal] load metadata for docker.io/library/ubuntu:22.04 #5 DONE 2.2s #7 [internal] load .dockerignore #7 transferring context: #7 transferring context: 2B 0.0s done #7 DONE 0.3s #8 importing cache manifest from registry.gitlab.com/opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:latest-cache #8 ... #9 [internal] load build context #9 DONE 0.0s #10 [auth] opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:pull token for registry.gitlab.com #10 DONE 0.0s #11 [minimal 1/2] FROM docker.io/library/ubuntu:22.04@sha256:104ae83764a5119017b8e8d6218fa0832b09df65aae7d5a6de29a85d813da2fb #11 resolve docker.io/library/ubuntu:22.04@sha256:104ae83764a5119017b8e8d6218fa0832b09df65aae7d5a6de29a85d813da2fb #11 ... #12 FROM docker.io/powerman/dockerize:0.19.0@sha256:a34158d699e065609fc845e7cdc1e070f185afdbca317fe4931aaea04818f8bf #12 resolve docker.io/powerman/dockerize:0.19.0@sha256:a34158d699e065609fc845e7cdc1e070f185afdbca317fe4931aaea04818f8bf 0.3s done #12 DONE 0.4s #11 [minimal 1/2] FROM docker.io/library/ubuntu:22.04@sha256:104ae83764a5119017b8e8d6218fa0832b09df65aae7d5a6de29a85d813da2fb #11 resolve docker.io/library/ubuntu:22.04@sha256:104ae83764a5119017b8e8d6218fa0832b09df65aae7d5a6de29a85d813da2fb 0.3s done #11 DONE 0.4s #13 [code 3/4] ADD --keep-git-dir=true https://github.com/openedx/edx-platform.git#salman/html_block_mixin . #13 ... #8 importing cache manifest from registry.gitlab.com/opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:latest-cache #8 inferred cache manifest type: application/vnd.oci.image.manifest.v1+json done #8 DONE 1.5s #9 [internal] load build context #9 transferring context: 2.59MB 2.0s #9 transferring context: 6.75MB 3.9s done #9 DONE 4.0s #13 [code 3/4] ADD --keep-git-dir=true https://github.com/openedx/edx-platform.git#salman/html_block_mixin . #13 2.060 1d014280649d01cdc1151962fbde9d12c2794274 refs/heads/salman/html_block_mixin #13 0.829 Initialized empty Git repository in /var/lib/buildkit/runc-overlayfs/snapshots/snapshots/6/fs/ #13 35.81 From https://github.com/openedx/edx-platform #13 35.81 * [new branch] salman/html_block_mixin -> salman/html_block_mixin #13 35.81 * [new branch] salman/html_block_mixin -> origin/salman/html_block_mixin #13 35.98 1d014280649d01cdc1151962fbde9d12c2794274 #13 36.10 Initialized empty Git repository in /var/lib/buildkit/runc-overlayfs/snapshots/snapshots/7/fs/.git/ #13 36.15 commit #13 62.04 From file:///var/lib/buildkit/runc-overlayfs/snapshots/snapshots/6/fs #13 62.04 * [new tag] salman/html_block_mixin -> salman/html_block_mixin #13 62.04 * [new tag] salman/html_block_mixin -> salman/html_block_mixin #13 86.64 Note: switching to 'FETCH_HEAD'. #13 86.64 #13 86.64 You are in 'detached HEAD' state. You can look around, make experimental #13 86.64 changes and commit them, and you can discard any commits you make in this #13 86.64 state without impacting any branches by switching back to a branch. #13 86.64 #13 86.64 If you want to create a new branch to retain commits you create, you may #13 86.64 do so (now or later) by using -c with the switch command. Example: #13 86.64 #13 86.64 git switch -c #13 86.64 #13 86.64 Or undo this operation with: #13 86.64 #13 86.64 git switch - #13 86.64 #13 86.64 Turn off this advice by setting config variable advice.detachedHead to false #13 86.64 #13 86.64 HEAD is now at 1d01428 fix: fix tests #13 DONE 89.9s #14 [minimal 2/2] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y build-essential curl git language-pack-en #14 CACHED #15 [code 1/4] RUN mkdir -p /openedx/edx-platform #15 CACHED #16 [code 2/4] WORKDIR /openedx/edx-platform #16 CACHED #16 [code 2/4] WORKDIR /openedx/edx-platform #16 ... #17 [auth] opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:pull token for registry.gitlab.com #17 DONE 0.0s #16 [code 2/4] WORKDIR /openedx/edx-platform #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 0B / 119.75MB 0.2s #16 sha256:e1a9b0e55d2e59d3a5cd6ed134890cf4374576b666f2c81cf8e73f1cb8c6e6c1 0B / 126B 0.2s #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 0B / 29.54MB 0.2s #16 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0B / 32B 0.2s #16 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32B / 32B 0.8s #16 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32B / 32B 1.0s done #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 3.15MB / 29.54MB 1.4s #16 sha256:e1a9b0e55d2e59d3a5cd6ed134890cf4374576b666f2c81cf8e73f1cb8c6e6c1 126B / 126B 1.5s #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 5.07MB / 29.54MB 1.5s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 9.44MB / 119.75MB 2.0s #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 7.34MB / 29.54MB 1.9s #16 sha256:e1a9b0e55d2e59d3a5cd6ed134890cf4374576b666f2c81cf8e73f1cb8c6e6c1 126B / 126B 1.8s done #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 17.83MB / 119.75MB 2.2s #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 16.78MB / 29.54MB 2.1s #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 18.84MB / 29.54MB 2.3s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 27.26MB / 119.75MB 2.6s #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 22.02MB / 29.54MB 2.4s #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 27.50MB / 29.54MB 2.6s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 34.60MB / 119.75MB 2.9s #16 sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 29.54MB / 29.54MB 2.7s done #16 extracting sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 42.99MB / 119.75MB 3.3s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 50.33MB / 119.75MB 3.8s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 57.67MB / 119.75MB 4.2s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 63.96MB / 119.75MB 4.5s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 71.30MB / 119.75MB 4.8s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 84.93MB / 119.75MB 5.1s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 97.52MB / 119.75MB 6.9s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 104.14MB / 119.75MB 7.1s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 113.25MB / 119.75MB 7.5s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 119.54MB / 119.75MB 7.8s #16 sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 119.75MB / 119.75MB 8.8s done #16 extracting sha256:7e49dc6156b0b532730614d83a65ae5e7ce61e966b0498703d333b4d03505e4f 21.5s done #16 extracting sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 #16 extracting sha256:b6e33c85d5ba30d3563857b1503be1e07b99533558d574c8114aba44ab6dde19 74.3s done #16 extracting sha256:e1a9b0e55d2e59d3a5cd6ed134890cf4374576b666f2c81cf8e73f1cb8c6e6c1 #16 extracting sha256:e1a9b0e55d2e59d3a5cd6ed134890cf4374576b666f2c81cf8e73f1cb8c6e6c1 0.2s done #16 DONE 99.8s #16 [code 2/4] WORKDIR /openedx/edx-platform #16 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 #16 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0.3s done #16 DONE 100.1s #18 [code 3/4] ADD --keep-git-dir=true https://github.com/openedx/edx-platform.git#salman/html_block_mixin . #18 DONE 36.8s #19 [code 4/4] RUN git config --global user.email "tutor@overhang.io" && git config --global user.name "Tutor" #19 DONE 3.1s #20 [edx-platform 1/1] COPY --from=code /openedx/edx-platform / #20 DONE 38.5s #21 [nodejs-requirements 3/4] WORKDIR /openedx/edx-platform #21 CACHED #22 [nodejs-requirements 4/4] RUN --mount=type=bind,from=edx-platform,source=/package.json,target=/openedx/edx-platform/package.json --mount=type=bind,from=edx-platform,source=/package-lock.json,target=/openedx/edx-platform/package-lock.json --mount=type=bind,from=edx-platform,source=/scripts/copy-node-modules.sh,target=/openedx/edx-platform/scripts/copy-node-modules.sh --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --registry=https://registry.npmjs.org/ #22 CACHED #23 [python 2/4] RUN git clone https://github.com/pyenv/pyenv /opt/pyenv --branch v2.3.36 --depth 1 #23 CACHED #24 [python 4/4] RUN /opt/pyenv/versions/3.11.8/bin/python -m venv /openedx/venv #24 CACHED #25 [nodejs-requirements 1/4] RUN pip install nodeenv==1.9.1 #25 CACHED #26 [python 3/4] RUN /opt/pyenv/bin/pyenv install 3.11.8 #26 CACHED #27 [python 1/4] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python3-openssl git #27 CACHED #28 [nodejs-requirements 2/4] RUN nodeenv /openedx/nodeenv --node=20.19.5 --prebuilt #28 CACHED #29 [python-requirements 6/8] RUN pip install "openedx-scorm-xblock>=19.0.0,<20.0.0" #29 CACHED #30 [python-requirements 4/8] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install django-redis==5.4.0 #30 CACHED #31 [python-requirements 5/8] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared UWSGI_PROFILE_OVERRIDE="xml=no" pip install --no-cache-dir --compile uwsgi==2.0.24 #31 CACHED #32 [python-requirements 1/8] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y software-properties-common libmysqlclient-dev libxmlsec1-dev libgeos-dev libxml2-dev libxmlsec1-openssl #32 CACHED #33 [python-requirements 8/8] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install 'dnspython' #33 CACHED #34 [python-requirements 2/8] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install setuptools==69.1.1 pip==24.0 wheel==0.43.0 #34 CACHED #35 [python-requirements 3/8] RUN --mount=type=bind,from=edx-platform,source=/requirements/edx/base.txt,target=/openedx/edx-platform/requirements/edx/base.txt --mount=type=bind,from=edx-platform,source=/requirements/edx/assets.txt,target=/openedx/edx-platform/requirements/edx/assets.txt --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install -r /openedx/edx-platform/requirements/edx/base.txt -r /openedx/edx-platform/requirements/edx/assets.txt #35 CACHED #36 [python-requirements 7/8] RUN pip install "dnspython>=1.16.0,<1.17.0" #36 CACHED #37 [production 4/40] COPY --link --from=docker.io/powerman/dockerize:0.19.0 /usr/local/bin/dockerize /usr/local/bin/dockerize #37 CACHED #38 [production 3/40] RUN useradd --no-log-init --home-dir /openedx --create-home --shell /bin/bash --uid 1000 app #38 CACHED #39 [production 1/40] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y gettext gfortran graphviz graphviz-dev libffi-dev libfreetype6-dev libgeos-dev libjpeg8-dev liblapack-dev libmysqlclient-dev libpng-dev libsqlite3-dev libxmlsec1-dev lynx mysql-client ntp pkg-config rdfind #39 CACHED #40 [production 2/40] RUN if [ "1000" = 0 ]; then echo "app user may not be root" && false; fi #40 CACHED #37 [production 4/40] COPY --link --from=docker.io/powerman/dockerize:0.19.0 /usr/local/bin/dockerize /usr/local/bin/dockerize #37 CACHED #41 [production 5/40] COPY --link --chown=1000:1000 --from=edx-platform / /openedx/edx-platform #41 DONE 36.6s #42 [production 6/40] COPY --link --chown=1000:1000 --from=python /opt/pyenv /opt/pyenv #42 DONE 0.5s #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 DONE 0.8s #44 [production 8/40] COPY --link --chown=1000:1000 --from=python-requirements /mnt /mnt #44 DONE 0.9s #45 [production 9/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/nodeenv /openedx/nodeenv #45 DONE 0.9s #46 [production 10/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules #46 ... #47 [auth] opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:pull token for registry.gitlab.com #47 DONE 0.0s #46 [production 10/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 0B / 64.40MB 0.2s #46 ... #44 [production 8/40] COPY --link --chown=1000:1000 --from=python-requirements /mnt /mnt #44 sha256:430bf4f3eac82a42c68cfa2d2d4189faeeaef10e0e73b61e46106448b4ab3ba3 96B / 96B 0.5s done #44 DONE 2.5s #46 [production 10/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules #46 extracting sha256:430bf4f3eac82a42c68cfa2d2d4189faeeaef10e0e73b61e46106448b4ab3ba3 #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 8.39MB / 64.40MB 2.2s #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 14.68MB / 64.40MB 2.7s #46 extracting sha256:430bf4f3eac82a42c68cfa2d2d4189faeeaef10e0e73b61e46106448b4ab3ba3 1.1s done #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 21.76MB / 64.40MB 3.2s #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 26.21MB / 64.40MB 3.9s #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 38.80MB / 64.40MB 4.7s #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 48.23MB / 64.40MB 5.0s #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 52.43MB / 64.40MB 5.1s #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 56.62MB / 64.40MB 5.6s #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 62.09MB / 64.40MB 6.3s #46 sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 64.40MB / 64.40MB 6.9s done #46 DONE 7.9s #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 76.55MB / 270.44MB 6.5s #43 ... #46 [production 10/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules #46 extracting sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 #46 ... #37 [production 4/40] COPY --link --from=docker.io/powerman/dockerize:0.19.0 /usr/local/bin/dockerize /usr/local/bin/dockerize #37 sha256:86bd6248cc977aaa1bbb14919de6b2e1f25035740fe8f74fb26a269117ed1b80 3.49kB / 3.49kB 1.0s done #37 sha256:0f159026e5853a7cfae151ae82d29d2a02ae08e7b642de4157e0cf7701e11778 2.94MB / 2.94MB 1.6s done #37 sha256:c632a00b5de0f7ada4e726aaa418c82e06378eaf0eafc321a9723c78f7cc9e35 19.92MB / 128.40MB 2.7s #37 ... #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 123.73MB / 270.44MB 9.5s #43 ... #45 [production 9/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/nodeenv /openedx/nodeenv #45 sha256:c810e5fce4356431b3077ce321ee587f6707acb9fccb3710f187a29fe353bb24 88.08MB / 96.40MB 8.6s #45 ... #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 ... #42 [production 6/40] COPY --link --chown=1000:1000 --from=python /opt/pyenv /opt/pyenv #42 sha256:7984bebb13451b821c078454c832f351b1ccc3a62b316740b19faecf252c6359 86.64MB / 86.64MB 7.4s #42 ... #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 ... #42 [production 6/40] COPY --link --chown=1000:1000 --from=python /opt/pyenv /opt/pyenv #42 sha256:7984bebb13451b821c078454c832f351b1ccc3a62b316740b19faecf252c6359 86.64MB / 86.64MB 7.8s done #42 DONE 11.4s #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 141.73MB / 270.44MB 10.8s #43 ... #45 [production 9/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/nodeenv /openedx/nodeenv #45 sha256:c810e5fce4356431b3077ce321ee587f6707acb9fccb3710f187a29fe353bb24 96.40MB / 96.40MB 10.6s done #45 DONE 13.2s #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 164.63MB / 270.44MB 12.8s #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 185.25MB / 270.44MB 13.7s #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 202.38MB / 270.44MB 15.2s #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 216.01MB / 270.44MB 16.5s #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 232.78MB / 270.44MB 17.0s #43 ... #37 [production 4/40] COPY --link --from=docker.io/powerman/dockerize:0.19.0 /usr/local/bin/dockerize /usr/local/bin/dockerize #37 sha256:c632a00b5de0f7ada4e726aaa418c82e06378eaf0eafc321a9723c78f7cc9e35 128.40MB / 128.40MB 12.2s done #37 DONE 19.4s #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 246.42MB / 270.44MB 18.6s #43 ... #46 [production 10/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules #46 extracting sha256:7984bebb13451b821c078454c832f351b1ccc3a62b316740b19faecf252c6359 #46 extracting sha256:c810e5fce4356431b3077ce321ee587f6707acb9fccb3710f187a29fe353bb24 #46 extracting sha256:c632a00b5de0f7ada4e726aaa418c82e06378eaf0eafc321a9723c78f7cc9e35 #46 ... #43 [production 7/40] COPY --link --chown=1000:1000 --from=python-requirements /openedx/venv /openedx/venv #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 262.14MB / 270.44MB 19.8s #43 sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 270.44MB / 270.44MB 21.4s done #43 DONE 23.1s #46 [production 10/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules #46 extracting sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b #46 extracting sha256:7984bebb13451b821c078454c832f351b1ccc3a62b316740b19faecf252c6359 240.0s done #46 extracting sha256:c810e5fce4356431b3077ce321ee587f6707acb9fccb3710f187a29fe353bb24 248.1s done #46 extracting sha256:c632a00b5de0f7ada4e726aaa418c82e06378eaf0eafc321a9723c78f7cc9e35 283.0s done #46 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 #46 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0.2s done #46 extracting sha256:86bd6248cc977aaa1bbb14919de6b2e1f25035740fe8f74fb26a269117ed1b80 #46 extracting sha256:86bd6248cc977aaa1bbb14919de6b2e1f25035740fe8f74fb26a269117ed1b80 0.2s done #46 extracting sha256:0f159026e5853a7cfae151ae82d29d2a02ae08e7b642de4157e0cf7701e11778 #46 extracting sha256:0f159026e5853a7cfae151ae82d29d2a02ae08e7b642de4157e0cf7701e11778 0.8s done #46 extracting sha256:577c50247e4ad4cad8e7b4bb83d456f6637608e2aad26316603d5dd2ea607be6 341.5s done #46 extracting sha256:87683277212e6233b523f52a2de1266eebf99c4f1dc623cf6aece8383bd9080b 420.7s done #46 DONE 443.5s #46 [production 10/40] COPY --link --chown=1000:1000 --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules #46 merging #46 merging 171.4s done #46 DONE 614.9s #48 [production 11/40] RUN ln -s /openedx/node_modules /openedx/edx-platform/node_modules #48 DONE 2.3s #49 [production 12/40] WORKDIR /openedx/edx-platform #49 DONE 0.2s #50 [production 13/40] RUN pip install -e . #50 7.397 Obtaining file:///openedx/edx-platform #50 7.412 Preparing metadata (setup.py): started #50 11.15 Preparing metadata (setup.py): finished with status 'done' #50 12.59 Requirement already satisfied: setuptools in /openedx/venv/lib/python3.11/site-packages (from Open-edX==0.13) (69.1.1) #50 22.77 Installing collected packages: Open-edX #50 22.77 Running setup.py develop for Open-edX #50 27.58 Successfully installed Open-edX-0.13 #50 30.41 #50 30.41 [notice] A new release of pip is available: 24.0 -> 25.3 #50 30.41 [notice] To update, run: pip install --upgrade pip #50 DONE 32.3s #51 [production 14/40] RUN mkdir -p /openedx/config ./lms/envs/tutor ./cms/envs/tutor #51 DONE 1.0s #52 [production 15/40] COPY --chown=app:app revisions.yml /openedx/config/ #52 DONE 0.2s #53 [production 16/40] COPY --chown=app:app settings/lms/*.py ./lms/envs/tutor/ #53 DONE 0.3s #54 [production 17/40] COPY --chown=app:app settings/cms/*.py ./cms/envs/tutor/ #54 DONE 0.2s #55 [production 18/40] RUN make clean_translations #55 1.108 # Removes core edx-platform translations but keeps config files and Esperanto (eo) test translations #55 1.125 find conf/locale/ -type f \! -path '*/eo/*' \( -name '*.mo' -o -name '*.po' \) -delete #55 1.148 # Removes the xblocks/plugins and js-compiled translations #55 1.166 rm -rf conf/plugins-locale cms/static/js/i18n/ lms/static/js/i18n/ cms/static/js/xblock.v1-i18n/ lms/static/js/xblock.v1-i18n/ #55 DONE 1.4s #56 [production 19/40] RUN ./manage.py lms --settings=tutor.i18n pull_plugin_translations --verbose --repository='openedx/openedx-translations' --revision='main' #56 27.67 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #56 85.35 System check identified some issues: #56 85.35 #56 85.35 WARNINGS: #56 85.35 embargo.GlobalRestrictedCountry.country: (fields.W342) Setting unique=True on a ForeignKey has the same effect as using a OneToOneField. #56 85.35 HINT: ForeignKey(unique=True) is usually better served by a OneToOneField. #56 85.66 Pulling translation files #56 85.66 - directory: translations/*/forum/conf/locale:forum translations/*/openedx_authz/conf/locale:openedx_authz translations/*/super_csv/conf/locale:super_csv translations/*/edx_toggles/conf/locale:edx_toggles translations/*/edx_proctoring/conf/locale:edx_proctoring translations/*/completion/conf/locale:completion translations/*/bulk_grades/conf/locale:bulk_grades translations/*/edx_when/conf/locale:edx_when #56 85.66 - repository: openedx/openedx-translations #56 85.66 - revision: main #56 85.66 - filter: Not Specified #56 85.66 - expand-glob: 1 #56 85.89 Creating a temporary Git repository to pull translations into "./translations_TEMP"... #56 85.92 hint: Using 'master' as the name for the initial branch. This default branch name #56 85.92 hint: is subject to change. To configure the initial branch name to use in all #56 85.92 hint: of your new repositories, which will suppress this warning, call: #56 85.92 hint: #56 85.92 hint: git config --global init.defaultBranch #56 85.92 hint: #56 85.92 hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and #56 85.92 hint: 'development'. The just-created branch can be renamed via this command: #56 85.92 hint: #56 85.92 hint: git branch -m #56 85.93 Initialized empty Git repository in /openedx/edx-platform/conf/plugins-locale/plugins/translations_TEMP/.git/ #56 87.31 From https://github.com/openedx/openedx-translations #56 87.31 * branch main -> FETCH_HEAD #56 87.32 * [new branch] main -> origin/main #56 87.37 Done. #56 87.37 Setting git sparse-checkout rules... #56 88.30 Done. #56 88.30 Pulling translation files from the repository... #56 89.93 Note: switching to 'FETCH_HEAD'. #56 89.93 #56 89.93 You are in 'detached HEAD' state. You can look around, make experimental #56 89.93 changes and commit them, and you can discard any commits you make in this #56 89.93 state without impacting any branches by switching back to a branch. #56 89.93 #56 89.93 If you want to create a new branch to retain commits you create, you may #56 89.93 do so (now or later) by using -c with the switch command. Example: #56 89.93 #56 89.93 git switch -c #56 89.93 #56 89.93 Or undo this operation with: #56 89.93 #56 89.93 git switch - #56 89.93 #56 89.93 Turn off this advice by setting config variable advice.detachedHead to false #56 89.93 #56 89.93 HEAD is now at 12dda4c chore: Translate transifex_input.json in pt_PT #56 90.04 Size of pulled data on-disk (bytes): 4208 #56 90.56 Done. #56 90.56 Copying translations from "./translations_TEMP/translations/*/forum/conf/locale" to "./forum"... #56 90.56 Skipped copying "./translations_TEMP/translations/*/forum/conf/locale" because it was not found in the repository. #56 90.76 Done. #56 90.76 Copying translations from "./translations_TEMP/translations/*/openedx_authz/conf/locale" to "./openedx_authz"... #56 90.76 Skipped copying "./translations_TEMP/translations/*/openedx_authz/conf/locale" because it was not found in the repository. #56 91.40 Done. #56 91.40 Copying translations from "./translations_TEMP/translations/*/super_csv/conf/locale" to "./super_csv"... #56 91.40 Skipped copying "./translations_TEMP/translations/*/super_csv/conf/locale" because it was not found in the repository. #56 91.53 Done. #56 91.54 Copying translations from "./translations_TEMP/translations/*/edx_toggles/conf/locale" to "./edx_toggles"... #56 91.54 Skipped copying "./translations_TEMP/translations/*/edx_toggles/conf/locale" because it was not found in the repository. #56 92.11 Done. #56 92.11 Copying translations from "./translations_TEMP/translations/edx-proctoring/edx_proctoring/conf/locale" to "./edx_proctoring"... #56 92.69 Done. #56 92.70 Copying translations from "./translations_TEMP/translations/completion/completion/conf/locale" to "./completion"... #56 92.77 Done. #56 92.77 Copying translations from "./translations_TEMP/translations/edx-bulk-grades/bulk_grades/conf/locale" to "./bulk_grades"... #56 93.18 Done. #56 93.18 Copying translations from "./translations_TEMP/translations/*/edx_when/conf/locale" to "./edx_when"... #56 93.18 Skipped copying "./translations_TEMP/translations/*/edx_when/conf/locale" because it was not found in the repository. #56 93.18 Done. #56 93.18 Removing temporary directory... #56 93.42 Done. #56 93.42 #56 93.42 Translations pulled successfully! #56 DONE 103.2s #57 [production 20/40] RUN ./manage.py lms --settings=tutor.i18n pull_xblock_translations --repository='openedx/openedx-translations' --revision='main' #57 17.58 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #57 42.37 System check identified some issues: #57 42.37 #57 42.37 WARNINGS: #57 42.37 embargo.GlobalRestrictedCountry.country: (fields.W342) Setting unique=True on a ForeignKey has the same effect as using a OneToOneField. #57 42.37 HINT: ForeignKey(unique=True) is usually better served by a OneToOneField. #57 DONE 61.2s #58 [production 21/40] RUN atlas pull --repository='openedx/openedx-translations' --revision='main' translations/edx-platform/conf/locale:conf/locale translations/studio-frontend/src/i18n/messages:conf/plugins-locale/studio-frontend #58 1.460 Pulling translation files #58 1.460 - directory: translations/edx-platform/conf/locale:conf/locale translations/studio-frontend/src/i18n/messages:conf/plugins-locale/studio-frontend #58 1.460 - repository: openedx/openedx-translations #58 1.460 - revision: main #58 1.460 - filter: Not Specified #58 1.460 - expand-glob: Not Specified #58 1.622 Creating a temporary Git repository to pull translations into "./translations_TEMP"... #58 3.324 Done. #58 3.324 Setting git sparse-checkout rules... #58 3.517 Done. #58 3.527 Pulling translation files from the repository... #58 8.613 Done. #58 8.619 Copying translations from "./translations_TEMP/translations/edx-platform/conf/locale" to "./conf/locale"... #58 9.678 Done. #58 9.678 Copying translations from "./translations_TEMP/translations/studio-frontend/src/i18n/messages" to "./conf/plugins-locale/studio-frontend"... #58 9.859 Done. #58 9.873 Removing temporary directory... #58 10.07 Done. #58 10.07 #58 10.07 Translations pulled successfully! #58 DONE 10.9s #59 [production 22/40] RUN ./manage.py lms --settings=tutor.i18n compile_xblock_translations #59 15.55 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #59 42.90 System check identified some issues: #59 42.90 #59 42.90 WARNINGS: #59 42.90 embargo.GlobalRestrictedCountry.country: (fields.W342) Setting unique=True on a ForeignKey has the same effect as using a OneToOneField. #59 42.90 HINT: ForeignKey(unique=True) is usually better served by a OneToOneField. #59 DONE 107.8s #60 [production 23/40] RUN ./manage.py cms --settings=tutor.i18n compile_xblock_translations #60 25.17 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #60 47.61 System check identified some issues: #60 47.61 #60 47.61 WARNINGS: #60 47.61 embargo.GlobalRestrictedCountry.country: (fields.W342) Setting unique=True on a ForeignKey has the same effect as using a OneToOneField. #60 47.61 HINT: ForeignKey(unique=True) is usually better served by a OneToOneField. #60 DONE 101.1s #61 [production 24/40] RUN ./manage.py lms --settings=tutor.i18n compile_plugin_translations #61 16.25 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #61 41.83 System check identified some issues: #61 41.83 #61 41.83 WARNINGS: #61 41.83 embargo.GlobalRestrictedCountry.country: (fields.W342) Setting unique=True on a ForeignKey has the same effect as using a OneToOneField. #61 41.83 HINT: ForeignKey(unique=True) is usually better served by a OneToOneField. #61 DONE 67.1s #62 [production 25/40] RUN ./manage.py lms --settings=tutor.i18n compilemessages -v1 #62 14.18 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #62 44.14 File “/openedx/edx-platform/themes/conf/locale/en/LC_MESSAGES/django.po” is already compiled and up to date. #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/en/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/en/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/es_419/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/es_419/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/id/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/id/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/zh_CN/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/zh_CN/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/es_ES/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/es_ES/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/hi/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/eo/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/eo/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/pt_BR/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/pt_BR/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/da/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/da/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/af_ZA/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/af_ZA/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/hu/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/hu/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/th/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/pt_PT/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/pt_PT/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/ar/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/ar/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/zh_HK/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/zh_HK/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/fr_CA/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/fr_CA/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/bo/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/de_DE/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/de_DE/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/lv/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/lv/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/he/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/he/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/sv/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/sv/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/fr/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/vi/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/vi/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/it_IT/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/it_IT/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/ru/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/ru/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/sq/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/sq/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/tr_TR/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/tr_TR/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/ja/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/ja/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/az/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/az/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/uz/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/uz/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/uk/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/uk/LC_MESSAGES #62 44.14 processing file djangojs.po in /openedx/edx-platform/conf/locale/fa/LC_MESSAGES #62 44.14 processing file django.po in /openedx/edx-platform/conf/locale/fa/LC_MESSAGES #62 DONE 54.3s #63 [production 26/40] RUN ./manage.py lms --settings=tutor.i18n compilejsi18n #63 14.45 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #63 43.13 processing language en #63 43.13 processing language rtl #63 43.13 processing language eo #63 43.13 processing language am #63 43.13 processing language ar #63 43.13 processing language az #63 43.13 processing language bg-bg #63 43.13 processing language bn-bd #63 43.13 processing language bn-in #63 43.13 processing language bs #63 43.13 processing language ca #63 43.13 processing language ca@valencia #63 43.13 processing language cs #63 43.13 processing language cy #63 43.13 processing language da #63 43.13 processing language de-de #63 43.13 processing language el #63 43.13 processing language en-uk #63 43.13 processing language en@lolcat #63 43.13 processing language en@pirate #63 43.13 processing language es-419 #63 43.13 processing language es-ar #63 43.13 processing language es-ec #63 43.13 processing language es-es #63 43.13 processing language es-mx #63 43.13 processing language es-pe #63 43.13 processing language et-ee #63 43.13 processing language eu-es #63 43.13 processing language fa #63 43.13 processing language fa-ir #63 43.13 processing language fi-fi #63 43.13 processing language fil #63 43.13 processing language fr #63 43.13 processing language gl #63 43.13 processing language gu #63 43.13 processing language he #63 43.13 processing language hi #63 43.13 processing language hr #63 43.13 processing language hu #63 43.13 processing language hy-am #63 43.13 processing language id #63 43.13 processing language it-it #63 43.13 processing language ja-jp #63 43.13 processing language kk-kz #63 43.13 processing language km-kh #63 43.13 processing language kn #63 43.13 processing language ko-kr #63 43.13 processing language lt-lt #63 43.13 processing language ml #63 43.13 processing language mn #63 43.13 processing language mr #63 43.13 processing language ms #63 43.13 processing language nb #63 43.13 processing language ne #63 43.13 processing language nl-nl #63 43.13 processing language or #63 43.13 processing language pl #63 43.13 processing language pt-br #63 43.13 processing language pt-pt #63 43.13 processing language ro #63 43.13 processing language ru #63 43.13 processing language si #63 43.13 processing language sk #63 43.13 processing language sl #63 43.13 processing language sq #63 43.13 processing language sr #63 43.13 processing language sv #63 43.13 processing language sw #63 43.13 processing language ta #63 43.13 processing language te #63 43.13 processing language th #63 43.13 processing language tr-tr #63 43.13 processing language uk #63 43.13 processing language ur #63 43.13 processing language vi #63 43.13 processing language uz #63 43.13 processing language zh-cn #63 43.13 processing language zh-hk #63 43.13 processing language zh-tw #63 DONE 51.9s #64 [production 27/40] RUN ./manage.py cms --settings=tutor.i18n compilejsi18n #64 21.71 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #64 44.43 processing language en #64 44.43 processing language rtl #64 44.43 processing language eo #64 44.43 processing language am #64 44.43 processing language ar #64 44.43 processing language az #64 44.43 processing language bg-bg #64 44.43 processing language bn-bd #64 44.43 processing language bn-in #64 44.43 processing language bs #64 44.43 processing language ca #64 44.43 processing language ca@valencia #64 44.43 processing language cs #64 44.43 processing language cy #64 44.43 processing language da #64 44.43 processing language de-de #64 44.43 processing language el #64 44.43 processing language en-uk #64 44.43 processing language en@lolcat #64 44.43 processing language en@pirate #64 44.43 processing language es-419 #64 44.43 processing language es-ar #64 44.43 processing language es-ec #64 44.43 processing language es-es #64 44.43 processing language es-mx #64 44.43 processing language es-pe #64 44.43 processing language et-ee #64 44.43 processing language eu-es #64 44.43 processing language fa #64 44.43 processing language fa-ir #64 44.43 processing language fi-fi #64 44.43 processing language fil #64 44.43 processing language fr #64 44.43 processing language gl #64 44.43 processing language gu #64 44.43 processing language he #64 44.43 processing language hi #64 44.43 processing language hr #64 44.43 processing language hu #64 44.43 processing language hy-am #64 44.43 processing language id #64 44.43 processing language it-it #64 44.43 processing language ja-jp #64 44.43 processing language kk-kz #64 44.43 processing language km-kh #64 44.43 processing language kn #64 44.43 processing language ko-kr #64 44.43 processing language lt-lt #64 44.43 processing language ml #64 44.43 processing language mn #64 44.43 processing language mr #64 44.43 processing language ms #64 44.43 processing language nb #64 44.43 processing language ne #64 44.43 processing language nl-nl #64 44.43 processing language or #64 44.43 processing language pl #64 44.43 processing language pt-br #64 44.43 processing language pt-pt #64 44.43 processing language ro #64 44.43 processing language ru #64 44.43 processing language si #64 44.43 processing language sk #64 44.43 processing language sl #64 44.43 processing language sq #64 44.43 processing language sr #64 44.43 processing language sv #64 44.43 processing language sw #64 44.43 processing language ta #64 44.43 processing language te #64 44.43 processing language th #64 44.43 processing language tr-tr #64 44.43 processing language uk #64 44.43 processing language ur #64 44.43 processing language vi #64 44.43 processing language uz #64 44.43 processing language zh-cn #64 44.43 processing language zh-hk #64 44.43 processing language zh-tw #64 DONE 52.7s #65 [production 28/40] COPY --chown=app:app ./bin /openedx/bin #65 DONE 0.4s #66 [production 29/40] RUN chmod a+x /openedx/bin/* #66 DONE 1.1s #67 [production 30/40] RUN npm run postinstall # Postinstall artifacts are stuck in nodejs-requirements layer. Create them here too. #67 6.778 #67 6.778 > edx@0.1.0 postinstall #67 6.778 > scripts/copy-node-modules.sh #67 6.778 #67 7.074 ===================================================================================== #67 7.074 Copying required assets from node_modules... #67 7.074 ------------------------------------------------------------------------------- #67 7.074 Ensuring vendor directories exist... #67 7.074 +mkdir -p common/static/common/js/vendor #67 7.321 +mkdir -p common/static/common/css/vendor #67 7.340 Copying certain JS modules from node_modules into vendor directory... #67 7.340 +cp --force node_modules/backbone.paginator/lib/backbone.paginator.js node_modules/backbone/backbone.js node_modules/bootstrap/dist/js/bootstrap.bundle.js node_modules/hls.js/dist/hls.js node_modules/jquery-migrate/dist/jquery-migrate.js node_modules/jquery.scrollto/jquery.scrollTo.js node_modules/jquery/dist/jquery.js node_modules/moment-timezone/builds/moment-timezone-with-data.js node_modules/moment/min/moment-with-locales.js node_modules/requirejs/require.js node_modules/underscore.string/dist/underscore.string.js node_modules/underscore/underscore.js node_modules/which-country/index.js common/static/common/js/vendor #67 7.794 Copying certain JS developer modules into vendor directory... #67 7.794 +cp --force node_modules/sinon/pkg/sinon.js common/static/common/js/vendor #67 7.918 +cp --force node_modules/squirejs/src/Squire.js common/static/common/js/vendor #67 8.066 ------------------------------------------------------------------------------- #67 8.066 Done copying required assets from node_modules. #67 8.066 ===================================================================================== #67 8.218 npm notice #67 8.218 npm notice New major version of npm available! 10.8.2 -> 11.7.0 #67 8.218 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.7.0 #67 8.218 npm notice To update run: npm install -g npm@11.7.0 #67 8.218 npm notice #67 DONE 8.7s #68 [production 31/40] RUN npm run compile-sass -- --skip-themes #68 1.755 #68 1.755 > edx@0.1.0 compile-sass #68 1.755 > scripts/compile_sass.py --env=${NODE_ENV:-production} --skip-themes #68 1.755 #68 2.479 USING ENV: production #68 2.479 #68 2.479 #68 2.479 Compiling default Sass... #68 2.479 Compiling default LMS Sass... #68 2.479 Source: lms/static/sass #68 2.479 Target: lms/static/css #68 2.479 Include paths: #68 2.479 common/static #68 2.479 common/static/sass #68 2.479 node_modules/@edx #68 2.479 node_modules #68 2.479 lms/static/sass/partials #68 2.479 lms/static/sass #68 2.479 Files: #68 2.479 lms/static/sass/lms-course-rtl.scss -> lms/static/css/lms-course-rtl.css #68 8.510 lms/static/sass/lms-mobile-rtl.scss -> lms/static/css/lms-mobile-rtl.css #68 8.882 lms/static/sass/lms-footer-rtl.scss -> lms/static/css/lms-footer-rtl.css #68 9.489 lms/static/sass/lms-main-v1-rtl.scss -> lms/static/css/lms-main-v1-rtl.css #68 19.65 lms/static/sass/lms-mobile.scss -> lms/static/css/lms-mobile.css #68 20.12 lms/static/sass/lms-footer-edx-rtl.scss -> lms/static/css/lms-footer-edx-rtl.css #68 20.45 lms/static/sass/lms-footer-edx.scss -> lms/static/css/lms-footer-edx.css #68 20.84 lms/static/sass/lms-main-v1.scss -> lms/static/css/lms-main-v1.css #68 32.43 lms/static/sass/lms-course.scss -> lms/static/css/lms-course.css #68 36.74 lms/static/sass/lms-footer.scss -> lms/static/css/lms-footer.css #68 37.33 lms/static/sass/bootstrap/lms-main.scss -> lms/static/css/bootstrap/lms-main.css #68 38.73 lms/static/sass/discussion/inline-discussion.scss -> lms/static/css/discussion/inline-discussion.css #68 39.23 lms/static/sass/discussion/inline-discussion-rtl.scss -> lms/static/css/discussion/inline-discussion-rtl.css #68 39.86 lms/static/sass/discussion/lms-discussion-bootstrap.scss -> lms/static/css/discussion/lms-discussion-bootstrap.css #68 40.60 Done. #68 40.65 Generating missing right-to-left CSS: #68 40.65 Source: lms/static/css/bootstrap/lms-main.css #68 40.65 Target: lms/static/css/bootstrap/lms-main-rtl.css #68 42.19 rtlcss: Warning! No config present, using defaults. #68 43.97 Saving: #68 43.97 /openedx/edx-platform/lms/static/css/bootstrap/lms-main-rtl.css #68 45.98 Generated. #68 45.98 Generating missing right-to-left CSS: #68 45.98 Source: lms/static/css/discussion/lms-discussion-bootstrap.css #68 45.98 Target: lms/static/css/discussion/lms-discussion-bootstrap-rtl.css #68 47.06 rtlcss: Warning! No config present, using defaults. #68 48.13 Saving: #68 48.13 /openedx/edx-platform/lms/static/css/discussion/lms-discussion-bootstrap-rtl.css #68 50.70 Generated. #68 50.71 Compiling default certificate Sass... #68 50.71 Source: lms/static/certificates/sass #68 50.71 Target: lms/static/certificates/css #68 50.71 Include paths: #68 50.71 common/static #68 50.71 common/static/sass #68 50.71 node_modules/@edx #68 50.71 node_modules #68 50.71 lms/static/sass/partials #68 50.71 lms/static/sass #68 50.71 Files: #68 50.73 lms/static/certificates/sass/main-rtl.scss -> lms/static/certificates/css/main-rtl.css #68 51.34 lms/static/certificates/sass/main-ltr.scss -> lms/static/certificates/css/main-ltr.css #68 51.85 Done. #68 51.85 Compiling default CMS Sass... #68 51.85 Source: cms/static/sass #68 51.85 Target: cms/static/css #68 51.85 Include paths: #68 51.85 common/static #68 51.85 common/static/sass #68 51.85 node_modules/@edx #68 51.85 node_modules #68 51.85 lms/static/sass/partials #68 51.85 cms/static/sass/partials #68 51.85 cms/static/sass #68 51.85 Files: #68 51.85 cms/static/sass/studio-main-v1.scss -> cms/static/css/studio-main-v1.css #68 59.91 cms/static/sass/course-unit-mfe-iframe-bundle.scss -> cms/static/css/course-unit-mfe-iframe-bundle.css #68 67.66 cms/static/sass/studio-main-v1-rtl.scss -> cms/static/css/studio-main-v1-rtl.css #68 73.75 cms/static/sass/bootstrap/studio-main.scss -> cms/static/css/bootstrap/studio-main.css #68 74.56 Done. #68 74.56 Generating missing right-to-left CSS: #68 74.56 Source: cms/static/css/bootstrap/studio-main.css #68 74.56 Target: cms/static/css/bootstrap/studio-main-rtl.css #68 75.08 rtlcss: Warning! No config present, using defaults. #68 76.19 Saving: #68 76.19 /openedx/edx-platform/cms/static/css/bootstrap/studio-main-rtl.css #68 78.53 Generated. #68 78.53 Done compiling default Sass! #68 78.53 #68 78.53 Successfully compiled: #68 78.53 - /openedx/edx-platform (default Sass) #68 DONE 79.7s #69 [production 32/40] RUN npm run webpack #69 2.135 #69 2.135 > edx@0.1.0 webpack #69 2.135 > NODE_ENV=${NODE_ENV:-production} webpack --config=${WEBPACK_CONFIG_PATH:-webpack.prod.config.js} #69 2.135 #69 7.753 [baseline-browser-mapping] The data in this module is over two months old. To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D` #69 8.823 [webpack.Progress] 0% #69 8.823 #69 8.823 [webpack.Progress] 1% setup before run #69 8.823 [webpack.Progress] 1% setup before run NodeEnvironmentPlugin #69 8.823 [webpack.Progress] 1% setup before run #69 8.823 [webpack.Progress] 2% setup run #69 8.823 [webpack.Progress] 2% setup run webpack-cli #69 8.823 [webpack.Progress] 2% setup run #69 8.842 [webpack.Progress] 4% setup normal module factory #69 8.842 [webpack.Progress] 4% setup normal module factory #69 8.842 [webpack.Progress] 5% setup context module factory #69 8.842 [webpack.Progress] 5% setup context module factory #69 8.842 [webpack.Progress] 6% setup before compile #69 8.842 [webpack.Progress] 6% setup before compile ProgressPlugin #69 8.842 [webpack.Progress] 6% setup before compile #69 8.842 [webpack.Progress] 7% setup compile #69 8.842 [webpack.Progress] 7% setup compile BundleTrackerPlugin #69 8.861 [webpack.Progress] 7% setup compile BundleTrackerPlugin #69 8.861 [webpack.Progress] 7% setup compile ExternalsPlugin #69 8.861 [webpack.Progress] 7% setup compile ExternalsPlugin #69 8.861 [webpack.Progress] 7% setup compile #69 8.870 [webpack.Progress] 8% setup compilation #69 8.870 [webpack.Progress] 8% setup compilation ArrayPushCallbackChunkFormatPlugin #69 8.870 [webpack.Progress] 8% setup compilation JsonpChunkLoadingPlugin #69 8.870 [webpack.Progress] 8% setup compilation StartupChunkDependenciesPlugin #69 8.870 [webpack.Progress] 8% setup compilation ImportScriptsChunkLoadingPlugin #69 8.874 [webpack.Progress] 8% setup compilation AssignLibraryPlugin #69 8.887 [webpack.Progress] 8% setup compilation WorkerPlugin #69 8.887 [webpack.Progress] 8% setup compilation SplitChunksPlugin #69 8.887 [webpack.Progress] 8% setup compilation ResolverCachePlugin #69 8.887 [webpack.Progress] 8% setup compilation #69 8.887 [webpack.Progress] 9% setup compilation #69 8.887 [webpack.Progress] 9% setup compilation ProgressPlugin #69 8.887 [webpack.Progress] 9% setup compilation NoEmitOnErrorsPlugin #69 8.887 [webpack.Progress] 9% setup compilation ProvidePlugin #69 8.887 [webpack.Progress] 9% setup compilation DefinePlugin #69 8.952 [webpack.Progress] 9% setup compilation LoaderOptionsPlugin #69 8.952 [webpack.Progress] 9% setup compilation ExternalsPlugin #69 8.952 [webpack.Progress] 9% setup compilation ExternalsPlugin #69 8.952 [webpack.Progress] 9% setup compilation ChunkPrefetchPreloadPlugin #69 8.952 [webpack.Progress] 9% setup compilation JavascriptModulesPlugin #69 8.952 [webpack.Progress] 9% setup compilation JsonModulesPlugin #69 8.952 [webpack.Progress] 9% setup compilation AssetModulesPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.952 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.964 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.974 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.983 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 8.993 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.014 [webpack.Progress] 9% setup compilation RuntimePlugin #69 9.029 [webpack.Progress] 9% setup compilation InferAsyncModulesPlugin #69 9.041 [webpack.Progress] 9% setup compilation DataUriPlugin #69 9.041 [webpack.Progress] 9% setup compilation FileUriPlugin #69 9.041 [webpack.Progress] 9% setup compilation CompatibilityPlugin #69 9.053 [webpack.Progress] 9% setup compilation HarmonyModulesPlugin #69 9.058 [webpack.Progress] 9% setup compilation AMDPlugin #69 9.062 [webpack.Progress] 9% setup compilation RequireJsStuffPlugin #69 9.098 [webpack.Progress] 9% setup compilation CommonJsPlugin #69 9.130 [webpack.Progress] 9% setup compilation LoaderPlugin #69 9.130 [webpack.Progress] 9% setup compilation LoaderPlugin #69 9.137 [webpack.Progress] 9% setup compilation NodeStuffPlugin #69 9.141 [webpack.Progress] 9% setup compilation APIPlugin #69 9.151 [webpack.Progress] 9% setup compilation ExportsInfoApiPlugin #69 9.173 [webpack.Progress] 9% setup compilation WebpackIsIncludedPlugin #69 9.173 [webpack.Progress] 9% setup compilation ConstPlugin #69 9.173 [webpack.Progress] 9% setup compilation UseStrictPlugin #69 9.173 [webpack.Progress] 9% setup compilation RequireIncludePlugin #69 9.173 [webpack.Progress] 9% setup compilation RequireEnsurePlugin #69 9.176 [webpack.Progress] 9% setup compilation RequireContextPlugin #69 9.181 [webpack.Progress] 9% setup compilation ImportPlugin #69 9.184 [webpack.Progress] 9% setup compilation ImportMetaContextPlugin #69 9.198 [webpack.Progress] 9% setup compilation SystemPlugin #69 9.198 [webpack.Progress] 9% setup compilation ImportMetaPlugin #69 9.200 [webpack.Progress] 9% setup compilation URLPlugin #69 9.200 [webpack.Progress] 9% setup compilation DefaultStatsFactoryPlugin #69 9.200 [webpack.Progress] 9% setup compilation DefaultStatsPresetPlugin #69 9.201 [webpack.Progress] 9% setup compilation DefaultStatsPrinterPlugin #69 9.202 [webpack.Progress] 9% setup compilation JavascriptMetaInfoPlugin #69 9.204 [webpack.Progress] 9% setup compilation EnsureChunkConditionsPlugin #69 9.206 [webpack.Progress] 9% setup compilation RemoveEmptyChunksPlugin #69 9.215 [webpack.Progress] 9% setup compilation MergeDuplicateChunksPlugin #69 9.215 [webpack.Progress] 9% setup compilation FlagIncludedChunksPlugin #69 9.217 [webpack.Progress] 9% setup compilation SideEffectsFlagPlugin #69 9.217 [webpack.Progress] 9% setup compilation FlagDependencyExportsPlugin #69 9.220 [webpack.Progress] 9% setup compilation FlagDependencyUsagePlugin #69 9.229 [webpack.Progress] 9% setup compilation InnerGraphPlugin #69 9.229 [webpack.Progress] 9% setup compilation MangleExportsPlugin #69 9.234 [webpack.Progress] 9% setup compilation ModuleConcatenationPlugin #69 9.240 [webpack.Progress] 9% setup compilation NoEmitOnErrorsPlugin #69 9.240 [webpack.Progress] 9% setup compilation RealContentHashPlugin #69 9.242 [webpack.Progress] 9% setup compilation WasmFinalizeExportsPlugin #69 9.249 [webpack.Progress] 9% setup compilation DeterministicModuleIdsPlugin #69 9.249 [webpack.Progress] 9% setup compilation DeterministicChunkIdsPlugin #69 9.249 [webpack.Progress] 9% setup compilation DefinePlugin #69 9.249 [webpack.Progress] 9% setup compilation TerserPlugin #69 9.318 [webpack.Progress] 9% setup compilation TemplatedPathPlugin #69 9.318 [webpack.Progress] 9% setup compilation RecordIdsPlugin #69 9.318 [webpack.Progress] 9% setup compilation WarnCaseSensitiveModulesPlugin #69 9.318 [webpack.Progress] 9% setup compilation #69 9.348 [webpack.Progress] 10% building #69 9.354 [webpack.Progress] 10% building 0/1 entries 0/0 dependencies 0/0 modules #69 9.398 [webpack.Progress] 0% #69 9.410 #69 9.410 [webpack.Progress] 1% setup before run #69 9.423 [webpack.Progress] 1% setup before run NodeEnvironmentPlugin #69 9.423 [webpack.Progress] 1% setup before run #69 9.423 [webpack.Progress] 2% setup run #69 9.429 [webpack.Progress] 2% setup run webpack-cli #69 9.429 [webpack.Progress] 2% setup run #69 9.447 [webpack.Progress] 4% setup normal module factory #69 9.455 [webpack.Progress] 4% setup normal module factory #69 9.455 [webpack.Progress] 5% setup context module factory #69 9.455 [webpack.Progress] 5% setup context module factory #69 9.463 [webpack.Progress] 6% setup before compile #69 9.463 [webpack.Progress] 6% setup before compile ProgressPlugin #69 9.463 [webpack.Progress] 6% setup before compile #69 9.463 [webpack.Progress] 7% setup compile #69 9.463 [webpack.Progress] 7% setup compile ExternalsPlugin #69 9.463 [webpack.Progress] 7% setup compile ExternalsPlugin #69 9.463 [webpack.Progress] 7% setup compile #69 9.477 [webpack.Progress] 8% setup compilation #69 9.483 [webpack.Progress] 8% setup compilation ArrayPushCallbackChunkFormatPlugin #69 9.483 [webpack.Progress] 8% setup compilation JsonpChunkLoadingPlugin #69 9.483 [webpack.Progress] 8% setup compilation StartupChunkDependenciesPlugin #69 9.483 [webpack.Progress] 8% setup compilation ImportScriptsChunkLoadingPlugin #69 9.483 [webpack.Progress] 8% setup compilation AssignLibraryPlugin #69 9.483 [webpack.Progress] 8% setup compilation WorkerPlugin #69 9.483 [webpack.Progress] 8% setup compilation SplitChunksPlugin #69 9.483 [webpack.Progress] 8% setup compilation ResolverCachePlugin #69 9.483 [webpack.Progress] 8% setup compilation #69 9.483 [webpack.Progress] 9% setup compilation #69 9.483 [webpack.Progress] 9% setup compilation ProgressPlugin #69 9.487 [webpack.Progress] 9% setup compilation NoEmitOnErrorsPlugin #69 9.488 [webpack.Progress] 9% setup compilation ProvidePlugin #69 9.490 [webpack.Progress] 9% setup compilation DefinePlugin #69 9.492 [webpack.Progress] 9% setup compilation LoaderOptionsPlugin #69 9.492 [webpack.Progress] 9% setup compilation ExternalsPlugin #69 9.492 [webpack.Progress] 9% setup compilation ExternalsPlugin #69 9.492 [webpack.Progress] 9% setup compilation ChunkPrefetchPreloadPlugin #69 9.492 [webpack.Progress] 9% setup compilation JavascriptModulesPlugin #69 9.496 [webpack.Progress] 9% setup compilation JsonModulesPlugin #69 9.496 [webpack.Progress] 9% setup compilation AssetModulesPlugin #69 9.496 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.496 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.496 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.496 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.499 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.499 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.499 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.499 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.499 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.499 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.499 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.499 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.514 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.530 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation EntryPlugin #69 9.543 [webpack.Progress] 9% setup compilation RuntimePlugin #69 9.543 [webpack.Progress] 9% setup compilation InferAsyncModulesPlugin #69 9.543 [webpack.Progress] 9% setup compilation DataUriPlugin #69 9.543 [webpack.Progress] 9% setup compilation FileUriPlugin #69 9.543 [webpack.Progress] 9% setup compilation CompatibilityPlugin #69 9.543 [webpack.Progress] 9% setup compilation HarmonyModulesPlugin #69 9.543 [webpack.Progress] 9% setup compilation AMDPlugin #69 9.543 [webpack.Progress] 9% setup compilation RequireJsStuffPlugin #69 9.543 [webpack.Progress] 9% setup compilation CommonJsPlugin #69 9.545 [webpack.Progress] 9% setup compilation LoaderPlugin #69 9.558 [webpack.Progress] 9% setup compilation LoaderPlugin #69 9.558 [webpack.Progress] 9% setup compilation NodeStuffPlugin #69 9.558 [webpack.Progress] 9% setup compilation APIPlugin #69 9.558 [webpack.Progress] 9% setup compilation ExportsInfoApiPlugin #69 9.558 [webpack.Progress] 9% setup compilation WebpackIsIncludedPlugin #69 9.558 [webpack.Progress] 9% setup compilation ConstPlugin #69 9.558 [webpack.Progress] 9% setup compilation UseStrictPlugin #69 9.558 [webpack.Progress] 9% setup compilation RequireIncludePlugin #69 9.558 [webpack.Progress] 9% setup compilation RequireEnsurePlugin #69 9.558 [webpack.Progress] 9% setup compilation RequireContextPlugin #69 9.558 [webpack.Progress] 9% setup compilation ImportPlugin #69 9.558 [webpack.Progress] 9% setup compilation ImportMetaContextPlugin #69 9.558 [webpack.Progress] 9% setup compilation SystemPlugin #69 9.558 [webpack.Progress] 9% setup compilation ImportMetaPlugin #69 9.559 [webpack.Progress] 9% setup compilation URLPlugin #69 9.573 [webpack.Progress] 9% setup compilation DefaultStatsFactoryPlugin #69 9.573 [webpack.Progress] 9% setup compilation DefaultStatsPresetPlugin #69 9.573 [webpack.Progress] 9% setup compilation DefaultStatsPrinterPlugin #69 9.573 [webpack.Progress] 9% setup compilation JavascriptMetaInfoPlugin #69 9.575 [webpack.Progress] 9% setup compilation EnsureChunkConditionsPlugin #69 9.575 [webpack.Progress] 9% setup compilation RemoveEmptyChunksPlugin #69 9.575 [webpack.Progress] 9% setup compilation MergeDuplicateChunksPlugin #69 9.575 [webpack.Progress] 9% setup compilation FlagIncludedChunksPlugin #69 9.575 [webpack.Progress] 9% setup compilation SideEffectsFlagPlugin #69 9.575 [webpack.Progress] 9% setup compilation FlagDependencyExportsPlugin #69 9.575 [webpack.Progress] 9% setup compilation FlagDependencyUsagePlugin #69 9.575 [webpack.Progress] 9% setup compilation InnerGraphPlugin #69 9.575 [webpack.Progress] 9% setup compilation MangleExportsPlugin #69 9.575 [webpack.Progress] 9% setup compilation ModuleConcatenationPlugin #69 9.575 [webpack.Progress] 9% setup compilation NoEmitOnErrorsPlugin #69 9.575 [webpack.Progress] 9% setup compilation RealContentHashPlugin #69 9.575 [webpack.Progress] 9% setup compilation WasmFinalizeExportsPlugin #69 9.575 [webpack.Progress] 9% setup compilation DeterministicModuleIdsPlugin #69 9.575 [webpack.Progress] 9% setup compilation DeterministicChunkIdsPlugin #69 9.575 [webpack.Progress] 9% setup compilation DefinePlugin #69 9.582 [webpack.Progress] 9% setup compilation TerserPlugin #69 9.582 [webpack.Progress] 9% setup compilation TemplatedPathPlugin #69 9.582 [webpack.Progress] 9% setup compilation RecordIdsPlugin #69 9.582 [webpack.Progress] 9% setup compilation WarnCaseSensitiveModulesPlugin #69 9.582 [webpack.Progress] 9% setup compilation #69 9.595 [webpack.Progress] 10% building #69 9.612 [webpack.Progress] 10% building 0/1 entries 0/0 dependencies 0/0 modules #69 9.624 (node:18) [DEP_WEBPACK_RULE_LOADER_OPTIONS_STRING] DeprecationWarning: Using a string as loader options is deprecated (ruleSet[1].rules[7].use[0].options) #69 9.624 (Use `node --trace-deprecation ...` to show where the warning was created) #69 11.97 [webpack.Progress] 10% building 0/86 entries 1/86 dependencies 0/0 modules #69 12.06 [webpack.Progress] 10% building 0/86 entries 1/86 dependencies 0/0 modules #69 12.16 [webpack.Progress] 10% building import loader ../node_modules/string-replace-loader/index.js #69 12.19 [webpack.Progress] 10% building import loader ../node_modules/imports-loader/index.js #69 12.28 [webpack.Progress] 10% building 0/86 entries 54/86 dependencies 0/21 modules #69 12.29 [webpack.Progress] 10% building import loader ../node_modules/exports-loader/index.js #69 12.33 [webpack.Progress] 10% building 0/86 entries 54/86 dependencies 0/21 modules #69 12.41 [webpack.Progress] 10% building import loader ../node_modules/string-replace-loader/index.js #69 12.42 [webpack.Progress] 10% building import loader ../node_modules/exports-loader/index.js #69 12.42 [webpack.Progress] 10% building import loader ../node_modules/imports-loader/index.js #69 12.43 [webpack.Progress] 10% building 0/86 entries 54/86 dependencies 0/21 modules #69 12.48 [webpack.Progress] 10% building import loader ../node_modules/babel-loader/lib/index.js #69 13.68 [webpack.Progress] 10% building 0/86 entries 85/86 dependencies 0/52 modules #69 13.72 [webpack.Progress] 10% building 0/86 entries 55/86 dependencies 0/22 modules #69 13.80 [webpack.Progress] 10% building import loader ../node_modules/babel-loader/lib/index.js #69 13.81 [webpack.Progress] 10% building 0/86 entries 85/86 dependencies 0/52 modules #69 21.63 [webpack.Progress] 10% building 0/86 entries 85/100 dependencies 0/52 modules #69 21.64 [webpack.Progress] 10% building 1/86 entries 85/101 dependencies 1/52 modules #69 21.65 [webpack.Progress] 11% building 2/86 entries 85/101 dependencies 1/52 modules #69 21.65 [webpack.Progress] 11% building 3/86 entries 85/103 dependencies 2/52 modules #69 22.05 [webpack.Progress] 12% building 4/86 entries 108/119 dependencies 3/54 modules #69 22.07 [webpack.Progress] 13% building 5/86 entries 108/119 dependencies 3/54 modules #69 22.08 [webpack.Progress] 10% building 0/86 entries 94/100 dependencies 0/54 modules #69 22.10 [webpack.Progress] 10% building 1/86 entries 94/101 dependencies 1/54 modules #69 22.11 [webpack.Progress] 11% building 2/86 entries 94/101 dependencies 1/54 modules #69 22.11 [webpack.Progress] 11% building 3/86 entries 94/103 dependencies 2/54 modules #69 22.11 [webpack.Progress] 12% building 4/86 entries 94/117 dependencies 3/54 modules #69 22.11 [webpack.Progress] 13% building 5/86 entries 94/117 dependencies 3/54 modules #69 22.22 [webpack.Progress] 13% building 6/86 entries 108/119 dependencies 5/54 modules #69 22.23 [webpack.Progress] 14% building 7/86 entries 108/119 dependencies 5/54 modules #69 22.23 [webpack.Progress] 15% building 8/86 entries 108/119 dependencies 5/54 modules #69 22.23 [webpack.Progress] 15% building 9/86 entries 108/119 dependencies 5/54 modules #69 22.23 [webpack.Progress] 16% building 10/86 entries 108/119 dependencies 5/54 modules #69 22.23 [webpack.Progress] 17% building 11/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 17% building 12/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 18% building 13/86 entries 108/119 dependencies 7/54 modules #69 22.23 [webpack.Progress] 18% building 14/86 entries 108/119 dependencies 8/54 modules #69 22.23 [webpack.Progress] 19% building 15/86 entries 108/119 dependencies 9/54 modules #69 22.23 [webpack.Progress] 20% building 16/86 entries 108/119 dependencies 10/54 modules #69 22.23 [webpack.Progress] 20% building 17/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 21% building 18/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 22% building 19/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 22% building 20/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 23% building 21/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 24% building 22/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 24% building 23/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 25% building 24/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 25% building 25/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 26% building 26/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 27% building 27/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 27% building 28/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 28% building 29/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 29% building 30/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 29% building 31/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 30% building 32/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 31% building 33/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 31% building 34/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 32% building 35/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 33% building 36/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 33% building 37/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 34% building 38/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 34% building 39/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 35% building 40/86 entries 108/119 dependencies 13/54 modules #69 22.23 [webpack.Progress] 36% building 41/86 entries 108/119 dependencies 14/54 modules #69 22.23 [webpack.Progress] 13% building 6/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 14% building 7/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 15% building 8/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 15% building 9/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 16% building 10/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 17% building 11/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 17% building 12/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 18% building 13/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 18% building 14/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 19% building 15/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 20% building 16/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 20% building 17/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 21% building 18/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 22% building 19/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 22% building 20/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 23% building 21/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 24% building 22/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 24% building 23/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 25% building 24/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 25% building 25/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 26% building 26/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 27% building 27/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 27% building 28/86 entries 108/119 dependencies 6/54 modules #69 22.23 [webpack.Progress] 28% building 29/86 entries 108/119 dependencies 7/54 modules #69 22.23 [webpack.Progress] 29% building 30/86 entries 108/119 dependencies 7/54 modules #69 22.23 [webpack.Progress] 29% building 31/86 entries 108/119 dependencies 7/54 modules #69 22.23 [webpack.Progress] 30% building 32/86 entries 108/119 dependencies 7/54 modules #69 22.23 [webpack.Progress] 31% building 33/86 entries 108/119 dependencies 7/54 modules #69 22.23 [webpack.Progress] 31% building 34/86 entries 108/119 dependencies 8/54 modules #69 22.23 [webpack.Progress] 32% building 35/86 entries 108/119 dependencies 8/54 modules #69 22.23 [webpack.Progress] 33% building 36/86 entries 108/119 dependencies 9/54 modules #69 22.23 [webpack.Progress] 33% building 37/86 entries 108/119 dependencies 10/54 modules #69 22.23 [webpack.Progress] 34% building 38/86 entries 108/119 dependencies 11/54 modules #69 22.23 [webpack.Progress] 34% building 39/86 entries 108/119 dependencies 12/54 modules #69 22.23 [webpack.Progress] 35% building 40/86 entries 108/119 dependencies 13/54 modules #69 22.23 [webpack.Progress] 36% building 41/86 entries 108/119 dependencies 14/54 modules #69 51.01 [webpack.Progress] 36% building 41/86 entries 108/200 dependencies 14/54 modules #69 51.29 [webpack.Progress] 36% building 42/86 entries 123/249 dependencies 15/56 modules #69 51.60 [webpack.Progress] 36% building 41/86 entries 108/200 dependencies 14/54 modules #69 51.66 [webpack.Progress] 36% building 42/86 entries 122/249 dependencies 15/56 modules #69 52.71 [webpack.Progress] 36% building 42/86 entries 155/249 dependencies 16/84 modules #69 52.71 [webpack.Progress] 36% building 42/86 entries 155/249 dependencies 16/84 modules #69 53.29 [webpack.Progress] 36% building 42/86 entries 171/249 dependencies 17/100 modules #69 56.83 [webpack.Progress] 36% building 42/86 entries 175/249 dependencies 18/104 modules #69 56.84 [webpack.Progress] 36% building 42/86 entries 179/257 dependencies 18/106 modules #69 64.68 [webpack.Progress] 36% building 42/86 entries 182/257 dependencies 20/106 modules #69 66.28 [webpack.Progress] 36% building 42/86 entries 183/261 dependencies 20/107 modules #69 67.07 [webpack.Progress] 36% building 42/86 entries 199/298 dependencies 21/108 modules #69 67.11 [webpack.Progress] 36% building 42/86 entries 186/300 dependencies 20/108 modules #69 69.10 [webpack.Progress] 36% building 42/86 entries 227/312 dependencies 33/109 modules #69 69.10 [webpack.Progress] 37% building 43/86 entries 227/312 dependencies 34/109 modules #69 69.10 [webpack.Progress] 36% building 42/86 entries 214/300 dependencies 26/111 modules #69 70.01 [webpack.Progress] 36% building 42/86 entries 230/322 dependencies 33/112 modules #69 70.01 [webpack.Progress] 37% building 43/86 entries 230/322 dependencies 34/112 modules #69 74.65 [webpack.Progress] 37% building 43/86 entries 265/382 dependencies 35/130 modules #69 74.65 [webpack.Progress] 38% building 44/86 entries 273/382 dependencies 37/130 modules #69 75.58 [webpack.Progress] 38% building 44/86 entries 287/400 dependencies 37/141 modules #69 75.61 [webpack.Progress] 37% building 43/86 entries 278/382 dependencies 35/139 modules #69 75.62 [webpack.Progress] 38% building 44/86 entries 283/382 dependencies 37/139 modules #69 76.71 [webpack.Progress] 38% building 44/86 entries 300/402 dependencies 37/150 modules #69 77.25 [webpack.Progress] 38% building 44/86 entries 294/400 dependencies 37/150 modules #69 78.20 [webpack.Progress] 38% building 44/86 entries 295/400 dependencies 38/150 modules #69 78.21 [webpack.Progress] 38% building 45/86 entries 295/400 dependencies 38/150 modules #69 78.21 [webpack.Progress] 38% building 44/86 entries 306/404 dependencies 38/156 modules #69 78.21 [webpack.Progress] 38% building 45/86 entries 306/404 dependencies 38/156 modules #69 79.12 [webpack.Progress] 38% building 45/86 entries 300/400 dependencies 38/154 modules #69 90.16 [webpack.Progress] 38% building 45/86 entries 343/426 dependencies 39/167 modules #69 90.27 [webpack.Progress] 38% building 45/86 entries 351/426 dependencies 39/173 modules #69 90.31 [webpack.Progress] 39% building 46/86 entries 368/510 dependencies 49/173 modules #69 90.52 [webpack.Progress] 40% building 47/86 entries 372/510 dependencies 50/173 modules #69 90.83 [webpack.Progress] 38% building 45/86 entries 360/503 dependencies 45/167 modules #69 90.83 [webpack.Progress] 39% building 46/86 entries 360/503 dependencies 45/167 modules #69 91.00 [webpack.Progress] 40% building 47/86 entries 369/516 dependencies 49/168 modules #69 91.34 [webpack.Progress] 40% building 47/86 entries 400/523 dependencies 52/175 modules #69 91.82 [webpack.Progress] 40% building 47/86 entries 400/518 dependencies 52/179 modules #69 92.06 [webpack.Progress] 40% building import loader ../node_modules/raw-loader/index.js #69 92.08 [webpack.Progress] 40% building 47/86 entries 424/523 dependencies 52/185 modules #69 92.68 [webpack.Progress] 40% building 47/86 entries 441/523 dependencies 52/200 modules #69 92.83 [webpack.Progress] 40% building import loader ../node_modules/svg-inline-loader/index.js #69 92.91 [webpack.Progress] 40% building 47/86 entries 430/518 dependencies 52/194 modules #69 94.52 [webpack.Progress] 40% building import loader ../node_modules/svg-inline-loader/index.js #69 94.52 [webpack.Progress] 40% building 47/86 entries 448/524 dependencies 53/205 modules #69 94.52 [webpack.Progress] 40% building import loader ../node_modules/raw-loader/index.js #69 94.53 [webpack.Progress] 40% building 47/86 entries 438/518 dependencies 52/201 modules #69 99.26 [webpack.Progress] 40% building 47/86 entries 500/596 dependencies 63/215 modules #69 99.27 [webpack.Progress] 40% building 47/86 entries 500/571 dependencies 57/208 modules #69 159.4 [webpack.Progress] 40% building 48/86 entries 549/640 dependencies 73/230 modules #69 159.4 [webpack.Progress] 41% building 49/86 entries 549/640 dependencies 74/230 modules #69 159.4 [webpack.Progress] 41% building 50/86 entries 549/640 dependencies 75/230 modules #69 159.4 [webpack.Progress] 42% building 51/86 entries 549/640 dependencies 75/230 modules #69 159.6 [webpack.Progress] 43% building 52/86 entries 568/640 dependencies 86/230 modules #69 159.6 [webpack.Progress] 43% building 53/86 entries 568/640 dependencies 87/230 modules #69 160.2 [webpack.Progress] 40% building 48/86 entries 534/596 dependencies 71/223 modules #69 160.2 [webpack.Progress] 41% building 49/86 entries 534/596 dependencies 72/223 modules #69 160.2 [webpack.Progress] 41% building 50/86 entries 534/596 dependencies 73/223 modules #69 160.2 [webpack.Progress] 42% building 51/86 entries 534/596 dependencies 73/223 modules #69 160.2 [webpack.Progress] 43% building 52/86 entries 543/619 dependencies 80/223 modules #69 160.2 [webpack.Progress] 43% building 53/86 entries 543/619 dependencies 81/223 modules #69 166.9 [webpack.Progress] 43% building 53/86 entries 543/700 dependencies 81/223 modules #69 167.0 [webpack.Progress] 43% building 53/86 entries 568/700 dependencies 88/230 modules #69 168.8 [webpack.Progress] 43% building 53/86 entries 600/768 dependencies 91/238 modules #69 170.2 [webpack.Progress] 43% building 53/86 entries 600/766 dependencies 86/238 modules #69 170.4 [webpack.Progress] 44% building 54/86 entries 643/766 dependencies 93/245 modules #69 170.9 [webpack.Progress] 44% building 54/86 entries 680/768 dependencies 99/254 modules #69 174.4 [webpack.Progress] 44% building 54/86 entries 700/786 dependencies 103/259 modules #69 175.2 [webpack.Progress] 44% building 54/86 entries 706/800 dependencies 109/259 modules #69 175.7 [webpack.Progress] 44% building 54/86 entries 700/766 dependencies 95/265 modules #69 182.9 [webpack.Progress] 44% building 54/86 entries 711/789 dependencies 100/265 modules #69 183.9 [webpack.Progress] 44% building 54/86 entries 800/881 dependencies 125/292 modules #69 210.6 [webpack.Progress] 44% building 54/86 entries 808/883 dependencies 125/300 modules #69 214.8 [webpack.Progress] 44% building 54/86 entries 812/900 dependencies 125/303 modules #69 214.8 [webpack.Progress] 44% building 54/86 entries 792/900 dependencies 121/295 modules #69 219.2 [webpack.Progress] 44% building 54/86 entries 806/1158 dependencies 121/300 modules #69 222.6 [webpack.Progress] 44% building 54/86 entries 807/1200 dependencies 121/301 modules #69 223.5 [webpack.Progress] 44% building 54/86 entries 900/1227 dependencies 124/348 modules #69 223.7 [webpack.Progress] 44% building 54/86 entries 900/1226 dependencies 130/344 modules #69 224.9 [webpack.Progress] 44% building 54/86 entries 1000/1226 dependencies 130/396 modules #69 225.0 [webpack.Progress] 44% building 54/86 entries 1000/1227 dependencies 124/398 modules #69 225.9 [webpack.Progress] 44% building 54/86 entries 1100/1227 dependencies 125/438 modules #69 226.0 [webpack.Progress] 44% building 54/86 entries 1100/1226 dependencies 130/443 modules #69 227.0 [webpack.Progress] 45% building 55/86 entries 1165/1226 dependencies 159/452 modules #69 227.0 [webpack.Progress] 45% building 56/86 entries 1165/1226 dependencies 159/452 modules #69 227.0 [webpack.Progress] 46% building 57/86 entries 1165/1226 dependencies 159/452 modules #69 227.0 [webpack.Progress] 47% building 58/86 entries 1165/1226 dependencies 159/452 modules #69 227.0 [webpack.Progress] 47% building 59/86 entries 1165/1226 dependencies 160/452 modules #69 227.0 [webpack.Progress] 48% building 60/86 entries 1165/1226 dependencies 161/452 modules #69 227.0 [webpack.Progress] 49% building 61/86 entries 1165/1226 dependencies 162/452 modules #69 227.0 [webpack.Progress] 49% building 62/86 entries 1165/1226 dependencies 173/452 modules #69 227.0 [webpack.Progress] 50% building 63/86 entries 1165/1226 dependencies 178/452 modules #69 227.0 [webpack.Progress] 50% building 64/86 entries 1165/1226 dependencies 182/452 modules #69 227.0 [webpack.Progress] 51% building 65/86 entries 1165/1226 dependencies 184/452 modules #69 227.0 [webpack.Progress] 52% building 66/86 entries 1165/1226 dependencies 186/452 modules #69 246.2 [webpack.Progress] 52% building 66/86 entries 1165/1300 dependencies 189/452 modules #69 262.4 [webpack.Progress] 52% building 66/86 entries 1200/1351 dependencies 196/471 modules #69 262.5 [webpack.Progress] 44% building 54/86 entries 1177/1300 dependencies 155/462 modules #69 262.9 [webpack.Progress] 52% building 66/86 entries 1212/1351 dependencies 200/476 modules #69 263.1 [webpack.Progress] 45% building 55/86 entries 1189/1326 dependencies 158/468 modules #69 263.1 [webpack.Progress] 45% building 56/86 entries 1189/1326 dependencies 158/468 modules #69 263.1 [webpack.Progress] 46% building 57/86 entries 1189/1326 dependencies 158/468 modules #69 263.1 [webpack.Progress] 47% building 58/86 entries 1189/1326 dependencies 158/468 modules #69 263.1 [webpack.Progress] 47% building 59/86 entries 1189/1326 dependencies 159/468 modules #69 263.1 [webpack.Progress] 48% building 60/86 entries 1189/1326 dependencies 160/468 modules #69 263.1 [webpack.Progress] 49% building 61/86 entries 1189/1326 dependencies 161/468 modules #69 263.1 [webpack.Progress] 49% building 62/86 entries 1189/1326 dependencies 172/468 modules #69 263.1 [webpack.Progress] 50% building 63/86 entries 1189/1326 dependencies 177/468 modules #69 263.1 [webpack.Progress] 50% building 64/86 entries 1189/1326 dependencies 179/468 modules #69 263.1 [webpack.Progress] 51% building 65/86 entries 1189/1326 dependencies 181/468 modules #69 264.4 [webpack.Progress] 52% building 66/86 entries 1300/1387 dependencies 232/484 modules #69 264.5 [webpack.Progress] 51% building 65/86 entries 1247/1334 dependencies 200/482 modules #69 266.4 [webpack.Progress] 52% building 66/86 entries 1327/1400 dependencies 247/485 modules #69 267.1 [webpack.Progress] 51% building 65/86 entries 1300/1379 dependencies 225/484 modules #69 267.3 [webpack.Progress] 52% building 66/86 entries 1400/1459 dependencies 277/495 modules #69 268.1 [webpack.Progress] 51% building 65/86 entries 1331/1400 dependencies 231/492 modules #69 268.1 [webpack.Progress] 52% building 66/86 entries 1428/1500 dependencies 290/495 modules #69 268.9 [webpack.Progress] 51% building 65/86 entries 1400/1475 dependencies 255/492 modules #69 269.0 [webpack.Progress] 52% building 66/86 entries 1436/1742 dependencies 290/500 modules #69 269.6 [webpack.Progress] 51% building 65/86 entries 1476/1527 dependencies 300/492 modules #69 270.0 [webpack.Progress] 52% building 66/86 entries 1562/1742 dependencies 293/600 modules #69 270.2 [webpack.Progress] 52% building 66/86 entries 1554/1598 dependencies 343/493 modules #69 270.2 [webpack.Progress] 52% building 67/86 entries 1556/1600 dependencies 349/493 modules #69 271.7 [webpack.Progress] 52% building 66/86 entries 1727/1742 dependencies 326/700 modules #69 271.7 [webpack.Progress] 53% building 68/86 entries 1559/1607 dependencies 357/493 modules #69 379.7 [BABEL] Note: The code generator has deoptimised the styling of /openedx/edx-platform/common/static/js/vendor/tinymce/js/tinymce/tinymce.js as it exceeds the max of 500KB. #69 381.2 [webpack.Progress] 53% building 68/86 entries 1567/1700 dependencies 382/493 modules #69 381.2 [webpack.Progress] 52% building 67/86 entries 1728/1742 dependencies 330/701 modules #69 385.5 [webpack.Progress] 52% building 67/86 entries 1731/1800 dependencies 330/701 modules #69 455.3 [BABEL] Note: The code generator has deoptimised the styling of /openedx/edx-platform/common/static/js/vendor/tinymce/js/tinymce/tinymce.js as it exceeds the max of 500KB. #69 455.6 [webpack.Progress] 52% building 67/86 entries 1761/1900 dependencies 340/702 modules #69 455.6 [webpack.Progress] 53% building 68/86 entries 1768/1912 dependencies 353/702 modules #69 455.7 [webpack.Progress] 53% building 68/86 entries 1579/1884 dependencies 389/500 modules #69 455.9 [webpack.Progress] 54% building 69/86 entries 1797/1919 dependencies 392/702 modules #69 455.9 [webpack.Progress] 54% building 70/86 entries 1797/1919 dependencies 394/702 modules #69 456.0 [webpack.Progress] 55% building 71/86 entries 1856/1919 dependencies 411/716 modules #69 456.0 [webpack.Progress] 56% building 72/86 entries 1856/1919 dependencies 413/716 modules #69 456.0 [webpack.Progress] 56% building 73/86 entries 1856/1919 dependencies 414/716 modules #69 456.0 [webpack.Progress] 57% building 74/86 entries 1856/1919 dependencies 415/716 modules #69 456.5 [webpack.Progress] 54% building 69/86 entries 1761/1884 dependencies 398/652 modules #69 456.5 [webpack.Progress] 54% building 70/86 entries 1761/1884 dependencies 400/652 modules #69 456.5 [webpack.Progress] 55% building 71/86 entries 1761/1884 dependencies 401/652 modules #69 456.5 [webpack.Progress] 56% building 72/86 entries 1761/1884 dependencies 402/652 modules #69 456.5 [webpack.Progress] 56% building 73/86 entries 1761/1884 dependencies 408/652 modules #69 456.9 [webpack.Progress] 57% building 74/86 entries 1995/2100 dependencies 422/763 modules #69 456.9 [webpack.Progress] 56% building 73/86 entries 1900/2009 dependencies 411/733 modules #69 457.5 [webpack.Progress] 57% building 74/86 entries 2100/2273 dependencies 422/792 modules #69 457.7 [webpack.Progress] 56% building 73/86 entries 2000/2067 dependencies 414/758 modules #69 458.3 [webpack.Progress] 56% building 73/86 entries 2066/2200 dependencies 417/773 modules #69 458.5 [webpack.Progress] 57% building 74/86 entries 2290/2400 dependencies 423/831 modules #69 459.0 [webpack.Progress] 56% building 73/86 entries 2300/2338 dependencies 417/817 modules #69 459.9 [webpack.Progress] 56% building 73/86 entries 2400/2497 dependencies 422/824 modules #69 459.9 [webpack.Progress] 57% building 74/86 entries 2469/2600 dependencies 428/843 modules #69 460.0 [webpack.Progress] 57% building 74/86 entries 2430/2541 dependencies 431/826 modules #69 460.0 [webpack.Progress] 57% building 75/86 entries 2430/2541 dependencies 432/826 modules #69 460.0 [webpack.Progress] 58% building 76/86 entries 2430/2541 dependencies 433/826 modules #69 460.0 [webpack.Progress] 59% building 77/86 entries 2430/2541 dependencies 434/826 modules #69 460.1 [webpack.Progress] 57% building 75/86 entries 2536/2673 dependencies 453/843 modules #69 460.1 [webpack.Progress] 58% building 76/86 entries 2536/2673 dependencies 454/843 modules #69 460.1 [webpack.Progress] 59% building 77/86 entries 2536/2673 dependencies 455/843 modules #69 460.1 [webpack.Progress] 59% building 78/86 entries 2536/2673 dependencies 456/843 modules #69 460.9 [webpack.Progress] 59% building 77/86 entries 2541/2600 dependencies 442/845 modules #69 460.9 [webpack.Progress] 59% building 78/86 entries 2640/2700 dependencies 483/860 modules #69 461.4 [webpack.Progress] 59% building 77/86 entries 2634/2700 dependencies 476/846 modules #69 461.4 [webpack.Progress] 59% building 78/86 entries 2689/2800 dependencies 496/860 modules #69 462.0 [webpack.Progress] 59% building 77/86 entries 2762/2800 dependencies 573/856 modules #69 462.0 [webpack.Progress] 59% building 78/86 entries 2895/3000 dependencies 607/864 modules #69 462.5 [webpack.Progress] 59% building 77/86 entries 2800/3107 dependencies 578/893 modules #69 462.6 [webpack.Progress] 59% building 78/86 entries 2940/3111 dependencies 624/900 modules #69 463.9 [webpack.Progress] 59% building 77/86 entries 3032/3200 dependencies 758/911 modules #69 464.8 [webpack.Progress] 59% building 77/86 entries 3100/3212 dependencies 770/931 modules #69 464.8 [webpack.Progress] 59% building 78/86 entries 3088/3200 dependencies 796/926 modules #69 466.7 [webpack.Progress] 59% building 78/86 entries 3169/3300 dependencies 797/988 modules #69 467.6 [webpack.Progress] 59% building 78/86 entries 3181/3400 dependencies 799/988 modules #69 467.7 [webpack.Progress] 59% building 77/86 entries 3200/3260 dependencies 776/985 modules #69 469.1 [webpack.Progress] 59% building 77/86 entries 3225/3300 dependencies 779/995 modules #69 469.1 [webpack.Progress] 59% building 78/86 entries 3234/3524 dependencies 800/1005 modules #69 469.1 [webpack.Progress] 60% building 79/86 entries 3234/3524 dependencies 814/1005 modules #69 469.3 [webpack.Progress] 59% building 78/86 entries 3241/3452 dependencies 818/995 modules #69 469.6 [webpack.Progress] 60% building 79/86 entries 3315/3499 dependencies 843/1007 modules #69 469.7 [webpack.Progress] 61% building 80/86 entries 3331/3499 dependencies 858/1007 modules #69 469.9 [webpack.Progress] 60% building 79/86 entries 3300/3524 dependencies 834/1013 modules #69 470.3 [webpack.Progress] 61% building 80/86 entries 3400/3499 dependencies 871/1030 modules #69 470.4 [webpack.Progress] 60% building 79/86 entries 3400/3524 dependencies 842/1033 modules #69 470.6 [webpack.Progress] 61% building 80/86 entries 3423/3524 dependencies 858/1039 modules #69 470.6 [webpack.Progress] 61% building 81/86 entries 3426/3524 dependencies 866/1039 modules #69 471.0 [webpack.Progress] 61% building 80/86 entries 3500/3708 dependencies 875/1049 modules #69 471.2 [webpack.Progress] 61% building 81/86 entries 3500/3591 dependencies 866/1050 modules #69 471.9 [webpack.Progress] 61% building 80/86 entries 3691/3800 dependencies 878/1057 modules #69 472.5 [webpack.Progress] 61% building 80/86 entries 3755/3979 dependencies 900/1057 modules #69 473.2 [webpack.Progress] 61% building 80/86 entries 3757/4000 dependencies 904/1057 modules #69 473.2 [webpack.Progress] 61% building 81/86 entries 3572/3600 dependencies 869/1055 modules #69 473.7 [webpack.Progress] 60% building 82/86 entries 3597/3908 dependencies 888/1055 modules #69 474.1 [webpack.Progress] 61% building 83/86 entries 3709/3934 dependencies 917/1059 modules #69 474.3 [webpack.Progress] 61% building 80/86 entries 3862/4040 dependencies 934/1100 modules #69 474.5 [webpack.Progress] 63% building 84/86 entries 3881/3941 dependencies 970/1070 modules #69 474.6 [webpack.Progress] 61% building 81/86 entries 4000/4071 dependencies 968/1146 modules #69 475.0 [webpack.Progress] 63% building 84/86 entries 3900/4000 dependencies 970/1078 modules #69 475.6 [webpack.Progress] 63% building 84/86 entries 4008/4100 dependencies 985/1128 modules #69 476.3 [webpack.Progress] 63% building 84/86 entries 4067/4109 dependencies 1000/1166 modules #69 477.1 [webpack.Progress] 62% building 82/86 entries 4081/4193 dependencies 994/1168 modules #69 477.1 [webpack.Progress] 63% building 83/86 entries 4081/4193 dependencies 995/1168 modules #69 477.1 [webpack.Progress] 63% building 84/86 entries 4100/4195 dependencies 1013/1187 modules #69 477.1 [webpack.Progress] 63% building 85/86 entries 4101/4195 dependencies 1019/1187 modules #69 477.4 [webpack.Progress] 63% building 84/86 entries 4183/4250 dependencies 1091/1175 modules #69 477.4 [webpack.Progress] 64% building 85/86 entries 4183/4250 dependencies 1093/1175 modules #69 478.1 [webpack.Progress] 64% building 85/86 entries 4200/4264 dependencies 1100/1185 modules #69 478.4 [webpack.Progress] 64% building 85/86 entries 4200/4233 dependencies 1093/1188 modules #69 479.2 [webpack.Progress] 63% building 85/86 entries 4227/4319 dependencies 1112/1200 modules #69 479.3 [webpack.Progress] 64% building 85/86 entries 4254/4307 dependencies 1119/1200 modules #69 479.8 [webpack.Progress] 64% building 85/86 entries 4300/4332 dependencies 1145/1218 modules #69 480.2 [webpack.Progress] 64% building 85/86 entries 4300/4335 dependencies 1171/1216 modules #69 480.3 [webpack.Progress] 64% building 85/86 entries 4461/4500 dependencies 1212/1289 modules #69 481.2 [webpack.Progress] 64% building 85/86 entries 4392/4400 dependencies 1192/1256 modules #69 482.0 [webpack.Progress] 64% building 85/86 entries 4517/4566 dependencies 1258/1300 modules #69 482.6 [webpack.Progress] 64% building 85/86 entries 4584/4600 dependencies 1290/1320 modules #69 483.1 [webpack.Progress] 64% building 85/86 entries 4589/4600 dependencies 1293/1320 modules #69 483.4 [webpack.Progress] 64% building 86/86 entries 4651/4651 dependencies 1342/1342 modules #69 483.4 [webpack.Progress] 65% building #69 483.4 [webpack.Progress] 69% building finish #69 483.4 [webpack.Progress] 69% building finish #69 483.4 [webpack.Progress] 70% sealing finish module graph #69 483.4 [webpack.Progress] 70% sealing finish module graph ResolverCachePlugin #69 483.4 [webpack.Progress] 70% sealing finish module graph InferAsyncModulesPlugin #69 483.4 [webpack.Progress] 70% sealing finish module graph FlagDependencyExportsPlugin #69 483.6 [webpack.Progress] 70% sealing finish module graph InnerGraphPlugin #69 483.6 [webpack.Progress] 70% sealing finish module graph WasmFinalizeExportsPlugin #69 483.6 [webpack.Progress] 70% sealing finish module graph AssignLibraryPlugin #69 483.6 [webpack.Progress] 70% sealing finish module graph #69 483.9 [webpack.Progress] 70% sealing plugins #69 483.9 [webpack.Progress] 70% sealing plugins WarnCaseSensitiveModulesPlugin #69 483.9 [webpack.Progress] 70% sealing plugins #69 483.9 [webpack.Progress] 71% sealing dependencies optimization #69 483.9 [webpack.Progress] 71% sealing dependencies optimization SideEffectsFlagPlugin #69 484.1 [webpack.Progress] 71% sealing dependencies optimization FlagDependencyUsagePlugin #69 484.5 [webpack.Progress] 71% sealing dependencies optimization #69 484.5 [webpack.Progress] 71% sealing after dependencies optimization #69 484.5 [webpack.Progress] 71% sealing after dependencies optimization #69 484.5 [webpack.Progress] 72% sealing chunk graph #69 484.5 [webpack.Progress] 72% sealing chunk graph #69 484.8 [webpack.Progress] 73% sealing after chunk graph #69 484.8 [webpack.Progress] 73% sealing after chunk graph #69 484.8 [webpack.Progress] 73% sealing optimizing #69 484.8 [webpack.Progress] 73% sealing optimizing #69 484.8 [webpack.Progress] 74% sealing module optimization #69 484.8 [webpack.Progress] 74% sealing module optimization #69 484.8 [webpack.Progress] 75% sealing after module optimization #69 484.8 [webpack.Progress] 75% sealing after module optimization #69 484.8 [webpack.Progress] 75% sealing chunk optimization #69 484.8 [webpack.Progress] 75% sealing chunk optimization EnsureChunkConditionsPlugin #69 484.8 [webpack.Progress] 75% sealing chunk optimization RemoveEmptyChunksPlugin #69 484.8 [webpack.Progress] 75% sealing chunk optimization MergeDuplicateChunksPlugin #69 484.8 [webpack.Progress] 75% sealing chunk optimization SplitChunksPlugin #69 484.9 [webpack.Progress] 75% sealing chunk optimization RemoveEmptyChunksPlugin #69 484.9 [webpack.Progress] 75% sealing chunk optimization #69 484.9 [webpack.Progress] 76% sealing after chunk optimization #69 484.9 [webpack.Progress] 76% sealing after chunk optimization #69 484.9 [webpack.Progress] 77% sealing module and chunk tree optimization #69 484.9 [webpack.Progress] 77% sealing module and chunk tree optimization #69 484.9 [webpack.Progress] 77% sealing after module and chunk tree optimization #69 484.9 [webpack.Progress] 77% sealing after module and chunk tree optimization #69 484.9 [webpack.Progress] 78% sealing chunk modules optimization #69 484.9 [webpack.Progress] 78% sealing chunk modules optimization ModuleConcatenationPlugin #69 485.1 [webpack.Progress] 78% sealing chunk modules optimization #69 485.1 [webpack.Progress] 78% sealing after chunk modules optimization #69 485.1 [webpack.Progress] 78% sealing after chunk modules optimization #69 485.1 [webpack.Progress] 79% sealing module reviving #69 485.1 [webpack.Progress] 79% sealing module reviving RecordIdsPlugin #69 485.1 [webpack.Progress] 79% sealing module reviving #69 485.1 [webpack.Progress] 80% sealing before module ids #69 485.1 [webpack.Progress] 80% sealing before module ids #69 485.1 [webpack.Progress] 80% sealing module ids #69 485.1 [webpack.Progress] 80% sealing module ids DeterministicModuleIdsPlugin #69 485.1 [webpack.Progress] 80% sealing module ids #69 485.1 [webpack.Progress] 81% sealing module id optimization #69 485.1 [webpack.Progress] 81% sealing module id optimization #69 485.1 [webpack.Progress] 82% sealing module id optimization #69 485.1 [webpack.Progress] 82% sealing module id optimization #69 485.1 [webpack.Progress] 82% sealing chunk reviving #69 485.1 [webpack.Progress] 82% sealing chunk reviving RecordIdsPlugin #69 485.1 [webpack.Progress] 82% sealing chunk reviving #69 485.1 [webpack.Progress] 83% sealing before chunk ids #69 485.1 [webpack.Progress] 83% sealing before chunk ids #69 485.1 [webpack.Progress] 84% sealing chunk ids #69 485.1 [webpack.Progress] 84% sealing chunk ids DeterministicChunkIdsPlugin #69 485.1 [webpack.Progress] 84% sealing chunk ids #69 485.1 [webpack.Progress] 84% sealing chunk id optimization #69 485.1 [webpack.Progress] 84% sealing chunk id optimization FlagIncludedChunksPlugin #69 485.1 [webpack.Progress] 84% sealing chunk id optimization #69 485.1 [webpack.Progress] 85% sealing after chunk id optimization #69 485.1 [webpack.Progress] 85% sealing after chunk id optimization #69 485.1 [webpack.Progress] 86% sealing record modules #69 485.1 [webpack.Progress] 86% sealing record modules RecordIdsPlugin #69 485.2 [webpack.Progress] 86% sealing record modules #69 485.2 [webpack.Progress] 86% sealing record chunks #69 485.2 [webpack.Progress] 86% sealing record chunks RecordIdsPlugin #69 485.2 [webpack.Progress] 86% sealing record chunks #69 485.2 [webpack.Progress] 87% sealing module hashing #69 485.2 [webpack.Progress] 87% sealing module hashing #69 485.4 [webpack.Progress] 87% sealing code generation #69 485.4 [webpack.Progress] 87% sealing code generation #69 488.0 [webpack.Progress] 88% sealing runtime requirements #69 488.0 [webpack.Progress] 88% sealing runtime requirements #69 488.1 [webpack.Progress] 89% sealing hashing #69 488.1 [webpack.Progress] 89% sealing hashing #69 488.2 [webpack.Progress] 89% sealing after hashing #69 488.2 [webpack.Progress] 89% sealing after hashing #69 488.2 [webpack.Progress] 90% sealing record hash #69 488.2 [webpack.Progress] 90% sealing record hash #69 488.2 [webpack.Progress] 91% sealing module assets processing #69 488.2 [webpack.Progress] 91% sealing module assets processing #69 488.2 [webpack.Progress] 91% sealing chunk assets processing #69 488.2 [webpack.Progress] 91% sealing chunk assets processing #69 502.9 [webpack.Progress] 92% sealing asset processing #69 502.9 [webpack.Progress] 92% sealing asset processing TerserPlugin #69 503.8 [webpack.Progress] 64% building 86/86 entries 4651/4651 dependencies 1342/1342 modules #69 503.8 [webpack.Progress] 65% building #69 503.8 [webpack.Progress] 69% building finish #69 503.8 [webpack.Progress] 69% building finish #69 503.8 [webpack.Progress] 70% sealing finish module graph #69 503.8 [webpack.Progress] 70% sealing finish module graph ResolverCachePlugin #69 503.8 [webpack.Progress] 70% sealing finish module graph InferAsyncModulesPlugin #69 503.8 [webpack.Progress] 70% sealing finish module graph FlagDependencyExportsPlugin #69 503.9 [webpack.Progress] 70% sealing finish module graph InnerGraphPlugin #69 503.9 [webpack.Progress] 70% sealing finish module graph WasmFinalizeExportsPlugin #69 503.9 [webpack.Progress] 70% sealing finish module graph AssignLibraryPlugin #69 503.9 [webpack.Progress] 70% sealing finish module graph #69 504.0 [webpack.Progress] 70% sealing plugins #69 504.0 [webpack.Progress] 70% sealing plugins WarnCaseSensitiveModulesPlugin #69 504.0 [webpack.Progress] 70% sealing plugins #69 504.0 [webpack.Progress] 71% sealing dependencies optimization #69 504.0 [webpack.Progress] 71% sealing dependencies optimization SideEffectsFlagPlugin #69 504.0 [webpack.Progress] 71% sealing dependencies optimization FlagDependencyUsagePlugin #69 504.7 [webpack.Progress] 71% sealing dependencies optimization #69 504.7 [webpack.Progress] 71% sealing after dependencies optimization #69 504.7 [webpack.Progress] 71% sealing after dependencies optimization #69 504.7 [webpack.Progress] 72% sealing chunk graph #69 504.7 [webpack.Progress] 72% sealing chunk graph #69 504.7 [webpack.Progress] 73% sealing after chunk graph #69 504.7 [webpack.Progress] 73% sealing after chunk graph #69 504.7 [webpack.Progress] 73% sealing optimizing #69 504.7 [webpack.Progress] 73% sealing optimizing #69 504.7 [webpack.Progress] 74% sealing module optimization #69 504.7 [webpack.Progress] 74% sealing module optimization #69 504.7 [webpack.Progress] 75% sealing after module optimization #69 504.7 [webpack.Progress] 75% sealing after module optimization #69 504.7 [webpack.Progress] 75% sealing chunk optimization #69 504.7 [webpack.Progress] 75% sealing chunk optimization EnsureChunkConditionsPlugin #69 504.8 [webpack.Progress] 75% sealing chunk optimization RemoveEmptyChunksPlugin #69 504.8 [webpack.Progress] 75% sealing chunk optimization MergeDuplicateChunksPlugin #69 504.8 [webpack.Progress] 75% sealing chunk optimization SplitChunksPlugin #69 504.8 [webpack.Progress] 75% sealing chunk optimization RemoveEmptyChunksPlugin #69 504.8 [webpack.Progress] 75% sealing chunk optimization #69 504.8 [webpack.Progress] 76% sealing after chunk optimization #69 504.8 [webpack.Progress] 76% sealing after chunk optimization #69 504.8 [webpack.Progress] 77% sealing module and chunk tree optimization #69 504.8 [webpack.Progress] 77% sealing module and chunk tree optimization #69 504.8 [webpack.Progress] 77% sealing after module and chunk tree optimization #69 504.8 [webpack.Progress] 77% sealing after module and chunk tree optimization #69 504.8 [webpack.Progress] 78% sealing chunk modules optimization #69 504.8 [webpack.Progress] 78% sealing chunk modules optimization ModuleConcatenationPlugin #69 505.0 [webpack.Progress] 78% sealing chunk modules optimization #69 505.0 [webpack.Progress] 78% sealing after chunk modules optimization #69 505.0 [webpack.Progress] 78% sealing after chunk modules optimization #69 505.0 [webpack.Progress] 79% sealing module reviving #69 505.0 [webpack.Progress] 79% sealing module reviving RecordIdsPlugin #69 505.0 [webpack.Progress] 79% sealing module reviving #69 505.0 [webpack.Progress] 80% sealing before module ids #69 505.0 [webpack.Progress] 80% sealing before module ids #69 505.0 [webpack.Progress] 80% sealing module ids #69 505.0 [webpack.Progress] 80% sealing module ids DeterministicModuleIdsPlugin #69 505.3 [webpack.Progress] 80% sealing module ids #69 505.3 [webpack.Progress] 81% sealing module id optimization #69 505.3 [webpack.Progress] 81% sealing module id optimization #69 505.3 [webpack.Progress] 82% sealing module id optimization #69 505.3 [webpack.Progress] 82% sealing module id optimization #69 505.3 [webpack.Progress] 82% sealing chunk reviving #69 505.3 [webpack.Progress] 82% sealing chunk reviving RecordIdsPlugin #69 505.3 [webpack.Progress] 82% sealing chunk reviving #69 505.3 [webpack.Progress] 83% sealing before chunk ids #69 505.3 [webpack.Progress] 83% sealing before chunk ids #69 505.3 [webpack.Progress] 84% sealing chunk ids #69 505.3 [webpack.Progress] 84% sealing chunk ids DeterministicChunkIdsPlugin #69 505.3 [webpack.Progress] 84% sealing chunk ids #69 505.3 [webpack.Progress] 84% sealing chunk id optimization #69 505.3 [webpack.Progress] 84% sealing chunk id optimization FlagIncludedChunksPlugin #69 505.3 [webpack.Progress] 84% sealing chunk id optimization #69 505.3 [webpack.Progress] 85% sealing after chunk id optimization #69 505.3 [webpack.Progress] 85% sealing after chunk id optimization #69 505.3 [webpack.Progress] 86% sealing record modules #69 505.3 [webpack.Progress] 86% sealing record modules RecordIdsPlugin #69 505.3 [webpack.Progress] 86% sealing record modules #69 505.3 [webpack.Progress] 86% sealing record chunks #69 505.3 [webpack.Progress] 86% sealing record chunks RecordIdsPlugin #69 505.3 [webpack.Progress] 86% sealing record chunks #69 505.3 [webpack.Progress] 87% sealing module hashing #69 505.3 [webpack.Progress] 87% sealing module hashing #69 506.0 [webpack.Progress] 87% sealing code generation #69 506.0 [webpack.Progress] 87% sealing code generation #69 510.2 [webpack.Progress] 88% sealing runtime requirements #69 510.2 [webpack.Progress] 88% sealing runtime requirements #69 510.5 [webpack.Progress] 89% sealing hashing #69 510.5 [webpack.Progress] 89% sealing hashing #69 510.6 [webpack.Progress] 89% sealing after hashing #69 510.6 [webpack.Progress] 89% sealing after hashing #69 510.6 [webpack.Progress] 90% sealing record hash #69 510.6 [webpack.Progress] 90% sealing record hash #69 510.6 [webpack.Progress] 91% sealing module assets processing #69 510.6 [webpack.Progress] 91% sealing module assets processing #69 510.6 [webpack.Progress] 91% sealing chunk assets processing #69 510.6 [webpack.Progress] 91% sealing chunk assets processing #69 541.9 [webpack.Progress] 92% sealing asset processing #69 541.9 [webpack.Progress] 92% sealing asset processing TerserPlugin #69 795.9 [webpack.Progress] 92% sealing asset processing RealContentHashPlugin #69 795.9 [webpack.Progress] 92% sealing asset processing #69 795.9 [webpack.Progress] 93% sealing after asset optimization #69 795.9 [webpack.Progress] 93% sealing after asset optimization #69 796.1 [webpack.Progress] 93% sealing recording #69 796.1 [webpack.Progress] 93% sealing recording #69 796.1 [webpack.Progress] 94% sealing after seal #69 796.1 [webpack.Progress] 94% sealing after seal #69 796.2 [webpack.Progress] 95% emitting emit #69 796.2 [webpack.Progress] 95% emitting emit #69 798.7 [webpack.Progress] 98% emitting after emit #69 798.7 [webpack.Progress] 98% emitting after emit SizeLimitsPlugin #69 798.7 [webpack.Progress] 98% emitting after emit #69 798.7 [webpack.Progress] 99% done plugins #69 798.7 [webpack.Progress] 99% done plugins MultiCompiler #69 798.7 [webpack.Progress] 99% done plugins #69 798.7 [webpack.Progress] 99% #69 798.7 #69 798.7 [webpack.Progress] 99% cache store build dependencies #69 798.7 [webpack.Progress] 99% cache store build dependencies #69 798.7 [webpack.Progress] 99% cache begin idle #69 798.7 [webpack.Progress] 99% cache begin idle #69 798.7 [webpack.Progress] 100% #69 798.7 #69 813.0 [webpack.Progress] 92% sealing asset processing RealContentHashPlugin #69 813.0 [webpack.Progress] 92% sealing asset processing #69 813.0 [webpack.Progress] 93% sealing after asset optimization #69 813.0 [webpack.Progress] 93% sealing after asset optimization #69 813.0 [webpack.Progress] 93% sealing recording #69 813.0 [webpack.Progress] 93% sealing recording #69 813.0 [webpack.Progress] 94% sealing after seal #69 813.0 [webpack.Progress] 94% sealing after seal #69 813.0 [webpack.Progress] 95% emitting emit #69 813.0 [webpack.Progress] 95% emitting emit #69 814.1 [webpack.Progress] 98% emitting after emit #69 814.1 [webpack.Progress] 98% emitting after emit SizeLimitsPlugin #69 814.1 [webpack.Progress] 98% emitting after emit #69 814.1 [webpack.Progress] 99% done plugins #69 814.1 [webpack.Progress] 99% done plugins BundleTrackerPlugin #69 814.1 [webpack.Progress] 99% done plugins BundleTrackerPlugin #69 814.1 [webpack.Progress] 99% done plugins MultiCompiler #69 814.1 [webpack.Progress] 99% done plugins #69 814.1 [webpack.Progress] 99% #69 814.1 #69 814.1 [webpack.Progress] 99% cache store build dependencies #69 814.1 [webpack.Progress] 99% cache store build dependencies #69 814.1 [webpack.Progress] 99% cache begin idle #69 814.1 [webpack.Progress] 99% cache begin idle #69 814.1 [webpack.Progress] 100% #69 814.1 #69 814.1 [webpack.Progress] 99% cache shutdown #69 814.1 [webpack.Progress] 99% cache shutdown #69 814.1 [webpack.Progress] 100% #69 814.1 #69 814.1 [webpack.Progress] 99% cache shutdown #69 814.1 [webpack.Progress] 99% cache shutdown #69 814.1 [webpack.Progress] 100% #69 814.1 #69 817.3 assets by path *.js 7.46 MiB #69 817.3 assets by status 5.32 MiB [big] #69 817.3 asset ProgramDetailsFactory.49492a9bb6555a51dde6.js 1.15 MiB [emitted] [immutable] [minimized] [big] (name: ProgramDetailsFactory) 1 related asset #69 817.3 asset EntitlementFactory.e9fb348151f11d06ec62.js 1.08 MiB [emitted] [immutable] [minimized] [big] (name: EntitlementFactory) 1 related asset #69 817.3 asset VideoBlockDisplay.d4d6c050aebeac95804d.js 674 KiB [emitted] [immutable] [minimized] [big] (name: VideoBlockDisplay) 1 related asset #69 817.3 + 7 assets #69 817.3 + 37 assets #69 817.3 assets by path js/ 2.35 MiB #69 817.3 assets by status 2.27 MiB [big] #69 817.3 asset js/factories/library.1a37d37ada323bfb322d.js 1.14 MiB [emitted] [immutable] [minimized] [big] (name: js/factories/library) 1 related asset #69 817.3 asset js/factories/container.a539726d59d24970bd88.js 1.13 MiB [emitted] [immutable] [minimized] [big] (name: js/factories/container) 1 related asset #69 817.3 asset js/factories/xblock_validation.24fc40e960321d724cf4.js 37.7 KiB [emitted] [immutable] [minimized] (name: js/factories/xblock_validation) 1 related asset #69 817.3 asset js/factories/tag_count.458319dea45deb813423.js 36.9 KiB [emitted] [immutable] [minimized] (name: js/factories/tag_count) 1 related asset #69 817.3 asset js/sock.5aa276b92226d95c882f.js 4.58 KiB [emitted] [immutable] [minimized] (name: js/sock) 1 related asset #69 817.3 asset js/factories/context_course.d5745e1302e2d12221bd.js 979 bytes [emitted] [immutable] [minimized] (name: js/factories/context_course) #69 817.3 orphan modules 2.94 MiB [orphan] 636 modules #69 817.3 runtime modules 31.2 KiB 152 modules #69 817.3 built modules 6.9 MiB [built] #69 817.3 modules by path ../node_modules/ 3.06 MiB 507 modules #69 817.3 modules by path ./ 3.83 MiB #69 817.3 cacheable modules 3.67 MiB 187 modules #69 817.3 modules by path ./lms/static/js/learner_dashboard/*.js 153 KiB 5 modules #69 817.3 ./xmodule/assets/word_cloud/src/js/word_cloud_main.js + 1 modules 12.2 KiB [not cacheable] [built] [code generated] #69 817.3 external "jQuery" 42 bytes [built] [code generated] #69 817.3 external "_" 42 bytes [built] [code generated] #69 817.3 external "gettext" 42 bytes [built] [code generated] #69 817.3 external "Backbone" 42 bytes [built] [code generated] #69 817.3 external "URI" 42 bytes [built] [code generated] #69 817.3 external "canvas" 42 bytes [built] [code generated] #69 817.3 #69 817.3 WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). #69 817.3 This can impact web performance. #69 817.3 Assets: #69 817.3 Import.ae2154a8ed7f20b1d4be.js (570 KiB) #69 817.3 js/factories/container.a539726d59d24970bd88.js (1.13 MiB) #69 817.3 js/factories/library.1a37d37ada323bfb322d.js (1.14 MiB) #69 817.3 SingleSupportForm.4eb89d9f3d33bd0023b3.js (277 KiB) #69 817.3 AlertStatusBar.e9e0596f93c5e70ce7f6.js (277 KiB) #69 817.3 EntitlementSupportPage.2ee67e74f918d774743c.js (472 KiB) #69 817.3 StudentAccountDeletionInitializer.5c8cc8fe60c1f39caf02.js (298 KiB) #69 817.3 EntitlementFactory.e9fb348151f11d06ec62.js (1.08 MiB) #69 817.3 ProgramDetailsFactory.49492a9bb6555a51dde6.js (1.15 MiB) #69 817.3 HtmlBlockEditor.5d974fa3280c35a75d84.js (246 KiB) #69 817.3 ProblemBlockDisplay.cb89199082865e1e2ba3.js (346 KiB) #69 817.3 VideoBlockDisplay.d4d6c050aebeac95804d.js (674 KiB) #69 817.3 #69 817.3 WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance. #69 817.3 Entrypoints: #69 817.3 Import (570 KiB) #69 817.3 Import.ae2154a8ed7f20b1d4be.js #69 817.3 js/factories/container (1.13 MiB) #69 817.3 js/factories/container.a539726d59d24970bd88.js #69 817.3 js/factories/library (1.14 MiB) #69 817.3 js/factories/library.1a37d37ada323bfb322d.js #69 817.3 SingleSupportForm (277 KiB) #69 817.3 SingleSupportForm.4eb89d9f3d33bd0023b3.js #69 817.3 AlertStatusBar (277 KiB) #69 817.3 AlertStatusBar.e9e0596f93c5e70ce7f6.js #69 817.3 EntitlementSupportPage (472 KiB) #69 817.3 EntitlementSupportPage.2ee67e74f918d774743c.js #69 817.3 StudentAccountDeletionInitializer (298 KiB) #69 817.3 StudentAccountDeletionInitializer.5c8cc8fe60c1f39caf02.js #69 817.3 EntitlementFactory (1.08 MiB) #69 817.3 EntitlementFactory.e9fb348151f11d06ec62.js #69 817.3 ProgramDetailsFactory (1.15 MiB) #69 817.3 ProgramDetailsFactory.49492a9bb6555a51dde6.js #69 817.3 HtmlBlockEditor (246 KiB) #69 817.3 HtmlBlockEditor.5d974fa3280c35a75d84.js #69 817.3 ProblemBlockDisplay (346 KiB) #69 817.3 ProblemBlockDisplay.cb89199082865e1e2ba3.js #69 817.3 VideoBlockDisplay (674 KiB) #69 817.3 VideoBlockDisplay.d4d6c050aebeac95804d.js #69 817.3 #69 817.3 WARNING in webpack performance recommendations: #69 817.3 You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application. #69 817.3 For more info visit https://webpack.js.org/guides/code-splitting/ #69 817.3 #69 817.3 webpack 5.102.1 compiled with 3 warnings in 805263 ms #69 817.3 #69 817.3 assets by path *.js 7.46 MiB #69 817.3 assets by status 5.32 MiB [big] #69 817.3 asset ProgramDetailsFactory.js 1.15 MiB [emitted] [minimized] [big] (name: ProgramDetailsFactory) 1 related asset #69 817.3 asset EntitlementFactory.js 1.08 MiB [emitted] [minimized] [big] (name: EntitlementFactory) 1 related asset #69 817.3 asset VideoBlockDisplay.js 674 KiB [emitted] [minimized] [big] (name: VideoBlockDisplay) 1 related asset #69 817.3 + 7 assets #69 817.3 + 37 assets #69 817.3 assets by path js/ 2.35 MiB #69 817.3 assets by status 2.27 MiB [big] #69 817.3 asset js/factories/library.js 1.14 MiB [emitted] [minimized] [big] (name: js/factories/library) 1 related asset #69 817.3 asset js/factories/container.js 1.13 MiB [emitted] [minimized] [big] (name: js/factories/container) 1 related asset #69 817.3 asset js/factories/xblock_validation.js 37.7 KiB [emitted] [minimized] (name: js/factories/xblock_validation) 1 related asset #69 817.3 asset js/factories/tag_count.js 36.9 KiB [emitted] [minimized] (name: js/factories/tag_count) 1 related asset #69 817.3 asset js/sock.js 4.56 KiB [emitted] [minimized] (name: js/sock) 1 related asset #69 817.3 asset js/factories/context_course.js 979 bytes [emitted] [minimized] (name: js/factories/context_course) #69 817.3 orphan modules 2.94 MiB [orphan] 636 modules #69 817.3 runtime modules 31.2 KiB 152 modules #69 817.3 built modules 6.9 MiB [built] #69 817.3 modules by path ../node_modules/ 3.06 MiB 507 modules #69 817.3 modules by path ./ 3.83 MiB #69 817.3 cacheable modules 3.67 MiB 187 modules #69 817.3 modules by path ./lms/static/js/learner_dashboard/*.js 153 KiB 5 modules #69 817.3 ./xmodule/assets/word_cloud/src/js/word_cloud_main.js + 1 modules 12.2 KiB [not cacheable] [built] [code generated] #69 817.3 external "jQuery" 42 bytes [built] [code generated] #69 817.3 external "_" 42 bytes [built] [code generated] #69 817.3 external "gettext" 42 bytes [built] [code generated] #69 817.3 external "Backbone" 42 bytes [built] [code generated] #69 817.3 external "URI" 42 bytes [built] [code generated] #69 817.3 external "canvas" 42 bytes [built] [code generated] #69 817.3 #69 817.3 WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). #69 817.3 This can impact web performance. #69 817.3 Assets: #69 817.3 Import.js (570 KiB) #69 817.3 js/factories/container.js (1.13 MiB) #69 817.3 js/factories/library.js (1.14 MiB) #69 817.3 SingleSupportForm.js (277 KiB) #69 817.3 AlertStatusBar.js (277 KiB) #69 817.3 EntitlementSupportPage.js (472 KiB) #69 817.3 StudentAccountDeletionInitializer.js (298 KiB) #69 817.3 EntitlementFactory.js (1.08 MiB) #69 817.3 ProgramDetailsFactory.js (1.15 MiB) #69 817.3 HtmlBlockEditor.js (246 KiB) #69 817.3 ProblemBlockDisplay.js (346 KiB) #69 817.3 VideoBlockDisplay.js (674 KiB) #69 817.3 #69 817.3 WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance. #69 817.3 Entrypoints: #69 817.3 Import (570 KiB) #69 817.3 Import.js #69 817.3 js/factories/container (1.13 MiB) #69 817.3 js/factories/container.js #69 817.3 js/factories/library (1.14 MiB) #69 817.3 js/factories/library.js #69 817.3 SingleSupportForm (277 KiB) #69 817.3 SingleSupportForm.js #69 817.3 AlertStatusBar (277 KiB) #69 817.3 AlertStatusBar.js #69 817.3 EntitlementSupportPage (472 KiB) #69 817.3 EntitlementSupportPage.js #69 817.3 StudentAccountDeletionInitializer (298 KiB) #69 817.3 StudentAccountDeletionInitializer.js #69 817.3 EntitlementFactory (1.08 MiB) #69 817.3 EntitlementFactory.js #69 817.3 ProgramDetailsFactory (1.15 MiB) #69 817.3 ProgramDetailsFactory.js #69 817.3 HtmlBlockEditor (246 KiB) #69 817.3 HtmlBlockEditor.js #69 817.3 ProblemBlockDisplay (346 KiB) #69 817.3 ProblemBlockDisplay.js #69 817.3 VideoBlockDisplay (674 KiB) #69 817.3 VideoBlockDisplay.js #69 817.3 #69 817.3 WARNING in webpack performance recommendations: #69 817.3 You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application. #69 817.3 For more info visit https://webpack.js.org/guides/code-splitting/ #69 817.3 #69 817.3 webpack 5.102.1 compiled with 3 warnings in 789287 ms #69 DONE 819.5s #70 [production 33/40] COPY --chown=app:app ./themes/ /openedx/themes #70 DONE 1.3s #71 [production 34/40] RUN npm run compile-sass -- --skip-default #71 2.241 #71 2.241 > edx@0.1.0 compile-sass #71 2.241 > scripts/compile_sass.py --env=${NODE_ENV:-production} --skip-default #71 2.241 #71 2.924 USING ENV: production #71 2.924 #71 2.924 #71 2.924 Compiling Sass for theme at /openedx/themes/edx-simple-theme... #71 2.924 Compiling default LMS Sass with themed partials... #71 2.924 Source: lms/static/sass #71 2.924 Target: /openedx/themes/edx-simple-theme/lms/static/css #71 2.924 Include paths: #71 2.924 common/static #71 2.924 common/static/sass #71 2.924 node_modules/@edx #71 2.924 node_modules #71 2.924 /openedx/themes/edx-simple-theme/lms/static/sass/partials #71 2.924 lms/static/sass/partials #71 2.924 lms/static/sass #71 2.924 Files: #71 2.924 lms/static/sass/lms-course-rtl.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-course-rtl.css #71 5.392 lms/static/sass/lms-mobile-rtl.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-mobile-rtl.css #71 5.552 lms/static/sass/lms-footer-rtl.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-footer-rtl.css #71 5.818 lms/static/sass/lms-main-v1-rtl.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-main-v1-rtl.css #71 11.28 lms/static/sass/lms-mobile.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-mobile.css #71 11.40 lms/static/sass/lms-footer-edx-rtl.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-footer-edx-rtl.css #71 11.53 lms/static/sass/lms-footer-edx.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-footer-edx.css #71 11.93 lms/static/sass/lms-main-v1.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-main-v1.css #71 17.01 lms/static/sass/lms-course.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-course.css #71 19.50 lms/static/sass/lms-footer.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-footer.css #71 19.82 lms/static/sass/bootstrap/lms-main.scss -> /openedx/themes/edx-simple-theme/lms/static/css/bootstrap/lms-main.css #71 20.75 lms/static/sass/discussion/inline-discussion.scss -> /openedx/themes/edx-simple-theme/lms/static/css/discussion/inline-discussion.css #71 21.11 lms/static/sass/discussion/inline-discussion-rtl.scss -> /openedx/themes/edx-simple-theme/lms/static/css/discussion/inline-discussion-rtl.css #71 21.74 lms/static/sass/discussion/lms-discussion-bootstrap.scss -> /openedx/themes/edx-simple-theme/lms/static/css/discussion/lms-discussion-bootstrap.css #71 22.31 Done. #71 22.31 Generating missing right-to-left CSS: #71 22.31 Source: /openedx/themes/edx-simple-theme/lms/static/css/bootstrap/lms-main.css #71 22.31 Target: /openedx/themes/edx-simple-theme/lms/static/css/bootstrap/lms-main-rtl.css #71 23.02 rtlcss: Warning! No config present, using defaults. #71 23.85 Saving: #71 23.86 /openedx/themes/edx-simple-theme/lms/static/css/bootstrap/lms-main-rtl.css #71 25.13 Generated. #71 25.13 Generating missing right-to-left CSS: #71 25.13 Source: /openedx/themes/edx-simple-theme/lms/static/css/discussion/lms-discussion-bootstrap.css #71 25.13 Target: /openedx/themes/edx-simple-theme/lms/static/css/discussion/lms-discussion-bootstrap-rtl.css #71 25.71 rtlcss: Warning! No config present, using defaults. #71 26.22 Saving: #71 26.22 /openedx/themes/edx-simple-theme/lms/static/css/discussion/lms-discussion-bootstrap-rtl.css #71 27.42 Generated. #71 27.42 Compiling themed LMS Sass as overrides to CSS from previous step... #71 27.42 Source: /openedx/themes/edx-simple-theme/lms/static/sass #71 27.42 Target: /openedx/themes/edx-simple-theme/lms/static/css #71 27.42 Include paths: #71 27.42 common/static #71 27.42 common/static/sass #71 27.42 node_modules/@edx #71 27.42 node_modules #71 27.42 /openedx/themes/edx-simple-theme/lms/static/sass/partials #71 27.42 lms/static/sass/partials #71 27.42 lms/static/sass #71 27.42 Files: #71 27.42 /openedx/themes/edx-simple-theme/lms/static/sass/common-variables.scss -> /openedx/themes/edx-simple-theme/lms/static/css/common-variables.css #71 27.43 /openedx/themes/edx-simple-theme/lms/static/sass/lms-main-v1.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-main-v1.css #71 32.99 /openedx/themes/edx-simple-theme/lms/static/sass/lms-course.scss -> /openedx/themes/edx-simple-theme/lms/static/css/lms-course.css #71 35.09 /openedx/themes/edx-simple-theme/lms/static/sass/theme-colors.scss -> /openedx/themes/edx-simple-theme/lms/static/css/theme-colors.css #71 35.10 /openedx/themes/edx-simple-theme/lms/static/sass/theme-overrides.scss -> /openedx/themes/edx-simple-theme/lms/static/css/theme-overrides.css #71 35.18 /openedx/themes/edx-simple-theme/lms/static/sass/discussion/lms-discussion-bootstrap.scss -> /openedx/themes/edx-simple-theme/lms/static/css/discussion/lms-discussion-bootstrap.css #71 35.42 /openedx/themes/edx-simple-theme/lms/static/sass/partials/lms/theme/variables.scss -> /openedx/themes/edx-simple-theme/lms/static/css/partials/lms/theme/variables.css #71 35.46 Done. #71 35.47 Generating missing right-to-left CSS: #71 35.47 Source: /openedx/themes/edx-simple-theme/lms/static/css/discussion/lms-discussion-bootstrap.css #71 35.48 Target: /openedx/themes/edx-simple-theme/lms/static/css/discussion/lms-discussion-bootstrap-rtl.css #71 35.86 rtlcss: Warning! No config present, using defaults. #71 36.59 Saving: #71 36.59 /openedx/themes/edx-simple-theme/lms/static/css/discussion/lms-discussion-bootstrap-rtl.css #71 38.41 Generated. #71 38.41 Compiling themed certificate Sass... #71 38.41 Source: /openedx/themes/edx-simple-theme/lms/static/certificates/sass #71 38.41 Target: /openedx/themes/edx-simple-theme/lms/static/certificates/css #71 38.41 Skipped because source directory does not exist. #71 38.41 Compiling default CMS Sass with themed partials... #71 38.41 Source: cms/static/sass #71 38.41 Target: /openedx/themes/edx-simple-theme/cms/static/css #71 38.41 Include paths: #71 38.41 common/static #71 38.41 common/static/sass #71 38.41 node_modules/@edx #71 38.41 node_modules #71 38.41 lms/static/sass/partials #71 38.41 /openedx/themes/edx-simple-theme/cms/static/sass/partials #71 38.41 cms/static/sass/partials #71 38.41 cms/static/sass #71 38.41 Files: #71 38.41 cms/static/sass/studio-main-v1.scss -> /openedx/themes/edx-simple-theme/cms/static/css/studio-main-v1.css #71 42.48 cms/static/sass/course-unit-mfe-iframe-bundle.scss -> /openedx/themes/edx-simple-theme/cms/static/css/course-unit-mfe-iframe-bundle.css #71 46.26 cms/static/sass/studio-main-v1-rtl.scss -> /openedx/themes/edx-simple-theme/cms/static/css/studio-main-v1-rtl.css #71 50.26 cms/static/sass/bootstrap/studio-main.scss -> /openedx/themes/edx-simple-theme/cms/static/css/bootstrap/studio-main.css #71 50.62 Done. #71 50.63 Generating missing right-to-left CSS: #71 50.63 Source: /openedx/themes/edx-simple-theme/cms/static/css/bootstrap/studio-main.css #71 50.63 Target: /openedx/themes/edx-simple-theme/cms/static/css/bootstrap/studio-main-rtl.css #71 50.85 rtlcss: Warning! No config present, using defaults. #71 51.84 Saving: #71 51.84 /openedx/themes/edx-simple-theme/cms/static/css/bootstrap/studio-main-rtl.css #71 53.39 Generated. #71 53.39 Compiling themed CMS Sass as overrides to CSS from previous step... #71 53.39 Source: /openedx/themes/edx-simple-theme/cms/static/sass #71 53.39 Target: /openedx/themes/edx-simple-theme/cms/static/css #71 53.39 Skipped because source directory does not exist. #71 53.39 Done compiling Sass for theme at /openedx/themes/edx-simple-theme! #71 53.39 #71 53.39 Successfully compiled: #71 53.39 - /openedx/themes/edx-simple-theme #71 DONE 54.1s #72 [production 35/40] RUN ./manage.py lms collectstatic --noinput --settings=tutor.assets && ./manage.py cms collectstatic --noinput --settings=tutor.assets && rdfind -makesymlinks true -followsymlinks true /openedx/staticfiles/ #72 16.65 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/disclosure/disclosure-view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/dropdown-menu/dropdown-menu-view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/dropdown-menu/dropdown.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/pagination/paging-collection.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/utils/constants.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/utils/date-utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/utils/global-loader.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/utils/html-utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/utils/string-utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/breadcrumbs/breadcrumbs.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/breadcrumbs/breadcrumbs-model.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'edx-ui-toolkit/js/breadcrumbs/breadcrumbs-view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/karma.common.conf.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/jasmine.common.conf.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/jasmine_stack_trace.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/discussion.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/content.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/mathjax_include.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/thread_response_show_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/discussion_thread_show_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/new_post_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/response_comment_edit_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/discussion_thread_edit_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/thread_response_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/thread_response_edit_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/discussion_thread_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/discussion_inline_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/response_comment_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/discussion_thread_profile_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/discussion_thread_list_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/discussion_content_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/discussion_topic_menu_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/views/response_comment_show_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/models/discussion_course_settings.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/discussion/models/discussion_user.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/utils/require-serial.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/utils/edx.utils.validate.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/ExperimentalCarousel.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/search_field.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/feedback_prompt.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/feedback_alert.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/feedback_notification.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/list.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/paging_header.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/paginated_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/feedback.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/tabbed_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/views/paging_footer.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/utils/view_utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/index.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/data/store.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/data/reducers/index.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/data/actions/constants.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/data/actions/courseBlocks.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/data/selectors/index.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/data/api/client.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/BlockBrowserContainer.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/test-block-tree.json'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/BlockBrowser.test.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/BlockBrowser.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/__snapshots__/BlockBrowser.test.jsx.snap'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/xblock/core.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/xblock/runtime.v1.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/vendor/Squire.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 48.56 Found another file with the destination path 'common/js/vendor/moment-with-locales.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/jquery.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/sinon.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/underscore.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/index.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/require.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/jquery-migrate.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/backbone.paginator.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/underscore.string.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/bootstrap.bundle.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/hls.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/backbone.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/moment-timezone-with-data.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/js/vendor/jquery.scrollTo.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/image-modal.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/discussion/templates.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/components/tabbed_view.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/components/tabpanel.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/components/system-feedback.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/components/paginated-view.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/components/paging-header.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/components/tab.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/components/paging-footer.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'common/templates/components/search-field.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'js/RequireJS-namespace-undefine.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'images/correct-icon.png'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'images/info-icon.png'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'images/spinner.gif'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'images/incorrect-icon.png'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/enrollment_factory.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/manage_user_factory.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/certificates_factory.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/views/certificates.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/views/enrollment_modal.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/views/enrollment.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/views/manage_user.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/collections/certificate.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/collections/enrollment.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/models/certificate.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/models/enrollment.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/js/models/manage_user.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/single_support_form.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/logged_out_user.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/success.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/errors_list.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/file_upload.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/logged_in_user.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/upload_progress.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/program_enrollments/inspector.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/program_enrollments/index.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/index.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/store.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/reducers/form.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/reducers/entitlements.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/reducers/index.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/reducers/error.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/constants/formTypes.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/constants/actionTypes.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/actions/form.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/actions/entitlement.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/actions/error.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/api/client.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/data/api/endpoints.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/components/Table/EntitlementSupportTableContainer.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/components/Table/EntitlementSupportTable.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/components/Search/Search.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/components/Search/SearchContainer.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/components/EntitlementForm/container.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 76.65 Found another file with the destination path 'support/jsx/entitlements/components/EntitlementForm/index.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'support/jsx/entitlements/components/Main/MainContainer.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'support/jsx/entitlements/components/Main/Main.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'support/templates/certificates_results.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'support/templates/enrollment.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'support/templates/manage_user.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'support/templates/certificates.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'support/templates/enrollment-modal.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/teams_tab_factory.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/manage.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/team_card.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/edit_team_members.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/topic_card.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/teams_tabbed_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/team_discussion.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/topics.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/instructor_tools.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/my_teams.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/team_profile_header_actions.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/team_profile.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/teams_tab.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/edit_team.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/topic_teams.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/team_utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/views/teams.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/utils/team_analytics.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/collections/topic.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/collections/my_teams.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/collections/base.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/collections/team.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/models/topic.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/models/team_membership.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/js/models/team.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/templates/teams.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/templates/team-assignment.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 79.87 Found another file with the destination path 'teams/templates/team-profile.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 172.4 Error: Cannot uglify2 file: /tmp/tmp4arefs1z/js/student_account/logistration_factory.js. Skipping it. Error is: #72 172.4 Unexpected character '`' (line: 1276, col: 36, pos: 51283) #72 172.4 #72 172.4 Error #72 172.4 at new JS_Parse_Error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19710:18) #72 172.4 at js_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19718:11) #72 172.4 at parse_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19831:9) #72 172.4 at Object.next_token [as input] (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20095:9) #72 172.4 at next (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20195:25) #72 172.4 at expect_token (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20228:20) #72 172.4 at expect (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20233:36) #72 172.4 at expr_list (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20736:44) #72 172.4 at subscripts (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20875:30) #72 172.4 at subscripts (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20852:20) #72 172.5 Error: Cannot uglify2 file: /tmp/tmp4arefs1z/js/student_account/views/finish_auth_factory.js. Skipping it. Error is: #72 172.5 Unexpected character '`' (line: 123, col: 39, pos: 5058) #72 172.5 #72 172.5 Error #72 172.5 at new JS_Parse_Error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19710:18) #72 172.5 at js_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19718:11) #72 172.5 at parse_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19831:9) #72 172.5 at Object.next_token [as input] (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20095:9) #72 172.5 at next (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20195:25) #72 172.5 at maybe_assign (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20959:17) #72 172.5 at expression (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20975:20) #72 172.5 at simple_statement (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20423:55) #72 172.5 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20296:19 #72 172.5 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20256:24 #72 179.9 Error: Cannot uglify2 file: /tmp/tmp4arefs1z/teams/js/teams_tab_factory.js. Skipping it. Error is: #72 179.9 Unexpected token operator «=», expected punc «,» (line: 2915, col: 58, pos: 111996) #72 179.9 #72 179.9 Error #72 179.9 at new JS_Parse_Error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19710:18) #72 179.9 at js_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19718:11) #72 179.9 at croak (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20209:9) #72 179.9 at token_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20217:9) #72 179.9 at expect_token (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20230:9) #72 179.9 at expect (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20233:36) #72 179.9 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20498:52 #72 179.9 at function_ (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20503:15) #72 179.9 at expr_atom (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20722:24) #72 179.9 at maybe_unary (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20892:19) #72 179.9 #72 179.9 course_bookmarks/js/course_bookmarks_factory.js #72 179.9 ---------------- #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!templates/fields/message_banner.underscore #72 179.9 js/views/message_banner.js #72 179.9 common/js/vendor/backbone.paginator.js #72 179.9 edx-ui-toolkit/js/pagination/paging-collection.js #72 179.9 course_bookmarks/js/models/bookmark.js #72 179.9 course_bookmarks/js/collections/bookmarks.js #72 179.9 common/js/vendor/moment-with-locales.js #72 179.9 text!common/templates/components/paging-header.underscore #72 179.9 common/js/components/views/paging_header.js #72 179.9 text!common/templates/components/paging-footer.underscore #72 179.9 common/js/components/views/paging_footer.js #72 179.9 text!course_bookmarks/templates/bookmarks-list.underscore #72 179.9 course_bookmarks/js/views/bookmarks_list.js #72 179.9 course_bookmarks/js/course_bookmarks_factory.js #72 179.9 #72 179.9 course_search/js/course_search_factory.js #72 179.9 ---------------- #72 179.9 course_search/js/search_router.js #72 179.9 course_search/js/views/search_form.js #72 179.9 course_search/js/models/search_result.js #72 179.9 course_search/js/collections/search_collection.js #72 179.9 course_search/js/views/search_item_view.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!course_search/templates/search_loading.underscore #72 179.9 text!course_search/templates/search_error.underscore #72 179.9 course_search/js/views/search_results_view.js #72 179.9 text!course_search/templates/course_search_results.underscore #72 179.9 text!course_search/templates/course_search_item.underscore #72 179.9 course_search/js/views/course_search_results_view.js #72 179.9 course_search/js/course_search_factory.js #72 179.9 #72 179.9 course_search/js/dashboard_search_factory.js #72 179.9 ---------------- #72 179.9 course_search/js/search_router.js #72 179.9 course_search/js/views/search_form.js #72 179.9 course_search/js/models/search_result.js #72 179.9 course_search/js/collections/search_collection.js #72 179.9 course_search/js/views/search_item_view.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!course_search/templates/search_loading.underscore #72 179.9 text!course_search/templates/search_error.underscore #72 179.9 course_search/js/views/search_results_view.js #72 179.9 text!course_search/templates/dashboard_search_results.underscore #72 179.9 text!course_search/templates/dashboard_search_item.underscore #72 179.9 course_search/js/views/dashboard_search_results_view.js #72 179.9 course_search/js/dashboard_search_factory.js #72 179.9 #72 179.9 discussion/js/discussion_board_factory.js #72 179.9 ---------------- #72 179.9 common/js/discussion/content.js #72 179.9 common/js/discussion/discussion.js #72 179.9 common/js/discussion/utils.js #72 179.9 common/js/discussion/models/discussion_course_settings.js #72 179.9 common/js/discussion/models/discussion_user.js #72 179.9 common/js/discussion/views/new_post_view.js #72 179.9 common/js/discussion/views/discussion_thread_view.js #72 179.9 discussion/js/discussion_router.js #72 179.9 edx-ui-toolkit/js/utils/constants.js #72 179.9 common/js/discussion/views/discussion_thread_list_view.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!discussion/templates/fake-breadcrumbs.underscore #72 179.9 discussion/js/views/discussion_fake_breadcrumbs.js #72 179.9 text!discussion/templates/search.underscore #72 179.9 discussion/js/views/discussion_search_view.js #72 179.9 text!discussion/templates/discussion-home.underscore #72 179.9 discussion/js/views/discussion_board_view.js #72 179.9 discussion/js/discussion_board_factory.js #72 179.9 #72 179.9 discussion/js/discussion_profile_page_factory.js #72 179.9 ---------------- #72 179.9 common/js/discussion/content.js #72 179.9 common/js/discussion/discussion.js #72 179.9 common/js/discussion/utils.js #72 179.9 common/js/discussion/models/discussion_user.js #72 179.9 common/js/discussion/models/discussion_course_settings.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!common/templates/components/system-feedback.underscore #72 179.9 common/js/components/views/feedback.js #72 179.9 common/js/components/views/feedback_notification.js #72 179.9 common/js/components/views/feedback_prompt.js #72 179.9 common/js/components/utils/view_utils.js #72 179.9 common/js/discussion/views/discussion_thread_profile_view.js #72 179.9 text!discussion/templates/user-profile.underscore #72 179.9 common/js/discussion/views/discussion_thread_list_view.js #72 179.9 discussion/js/views/discussion_user_profile_view.js #72 179.9 discussion/js/discussion_profile_page_factory.js #72 179.9 #72 179.9 js/api_admin/catalog_preview_factory.js #72 179.9 ---------------- #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!templates/api_admin/catalog-results.underscore #72 179.9 text!templates/api_admin/catalog-error.underscore #72 179.9 js/api_admin/views/catalog_preview.js #72 179.9 js/api_admin/catalog_preview_factory.js #72 179.9 #72 179.9 js/courseware/courseware_factory.js #72 179.9 ---------------- #72 179.9 js/courseware/courseware_factory.js #72 179.9 #72 179.9 js/discovery/discovery_factory.js #72 179.9 ---------------- #72 179.9 js/discovery/models/course_card.js #72 179.9 js/discovery/models/facet_option.js #72 179.9 js/discovery/models/course_discovery.js #72 179.9 js/discovery/models/filter.js #72 179.9 js/discovery/collections/filters.js #72 179.9 js/discovery/models/search_state.js #72 179.9 js/discovery/views/search_form.js #72 179.9 common/js/vendor/moment-with-locales.js #72 179.9 common/js/vendor/moment-timezone-with-data.js #72 179.9 edx-ui-toolkit/js/utils/date-utils.js #72 179.9 js/discovery/views/course_card.js #72 179.9 js/discovery/views/courses_listing.js #72 179.9 js/discovery/views/filter_label.js #72 179.9 js/discovery/views/filter_bar.js #72 179.9 js/discovery/views/refine_sidebar.js #72 179.9 js/discovery/discovery_factory.js #72 179.9 #72 179.9 js/edxnotes/views/notes_visibility_factory.js #72 179.9 ---------------- #72 179.9 js/vendor/edxnotes/annotator-full.min.js #72 179.9 js/edxnotes/utils/logger.js #72 179.9 js/edxnotes/utils/notes_collector.js #72 179.9 js/edxnotes/utils/utils.js #72 179.9 js/edxnotes/views/shim.js #72 179.9 js/edxnotes/plugins/scroller.js #72 179.9 js/edxnotes/plugins/events.js #72 179.9 edx-ui-toolkit/js/utils/constants.js #72 179.9 js/edxnotes/plugins/accessibility.js #72 179.9 js/edxnotes/plugins/caret_navigation.js #72 179.9 js/edxnotes/plugins/store_error_handler.js #72 179.9 js/edxnotes/plugins/search_override.js #72 179.9 js/edxnotes/views/notes_factory.js #72 179.9 js/edxnotes/views/visibility_decorator.js #72 179.9 js/utils/animation.js #72 179.9 js/edxnotes/views/notes_visibility_factory.js #72 179.9 #72 179.9 js/edxnotes/views/page_factory.js #72 179.9 ---------------- #72 179.9 common/js/vendor/backbone.paginator.js #72 179.9 edx-ui-toolkit/js/pagination/paging-collection.js #72 179.9 js/edxnotes/utils/utils.js #72 179.9 js/edxnotes/models/note.js #72 179.9 js/edxnotes/collections/notes.js #72 179.9 js/edxnotes/utils/logger.js #72 179.9 js/edxnotes/models/tab.js #72 179.9 js/edxnotes/collections/tabs.js #72 179.9 js/edxnotes/utils/template.js #72 179.9 js/edxnotes/views/tab_item.js #72 179.9 js/edxnotes/views/tabs_list.js #72 179.9 js/edxnotes/views/note_item.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!common/templates/components/paging-header.underscore #72 179.9 common/js/components/views/paging_header.js #72 179.9 text!common/templates/components/paging-footer.underscore #72 179.9 common/js/components/views/paging_footer.js #72 179.9 js/edxnotes/views/tab_panel.js #72 179.9 js/edxnotes/views/tab_view.js #72 179.9 js/edxnotes/views/tabs/recent_activity.js #72 179.9 js/edxnotes/views/note_group.js #72 179.9 js/edxnotes/views/tabs/course_structure.js #72 179.9 js/edxnotes/views/search_box.js #72 179.9 js/edxnotes/views/tabs/search_results.js #72 179.9 js/edxnotes/views/tabs/tags.js #72 179.9 js/edxnotes/views/notes_page.js #72 179.9 js/edxnotes/views/page_factory.js #72 179.9 #72 179.9 js/financial-assistance/financial_assistance_form_factory.js #72 179.9 ---------------- #72 179.9 js/financial-assistance/models/financial_assistance_model.js #72 179.9 common/js/utils/edx.utils.validate.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!templates/student_account/form_errors.underscore #72 179.9 js/student_account/views/FormView.js #72 179.9 text!templates/financial-assistance/financial_assessment_form.underscore #72 179.9 text!templates/financial-assistance/financial_assessment_submitted.underscore #72 179.9 text!templates/student_account/form_field.underscore #72 179.9 js/src/string_utils.js #72 179.9 js/financial-assistance/views/financial_assistance_form_view.js #72 179.9 js/financial-assistance/financial_assistance_form_factory.js #72 179.9 #72 179.9 js/groups/views/cohorts_dashboard_factory.js #72 179.9 ---------------- #72 179.9 js/groups/models/cohort.js #72 179.9 js/models/notification.js #72 179.9 js/views/notification.js #72 179.9 js/groups/views/cohort_form.js #72 179.9 js/src/string_utils.js #72 179.9 js/groups/views/cohort_editor.js #72 179.9 js/groups/views/course_cohort_settings_notification.js #72 179.9 js/views/base_dashboard_view.js #72 179.9 js/views/file_uploader.js #72 179.9 js/groups/views/cohorts.js #72 179.9 js/groups/collections/cohort.js #72 179.9 js/groups/models/course_cohort_settings.js #72 179.9 js/groups/models/content_group.js #72 179.9 js/groups/views/cohorts_dashboard_factory.js #72 179.9 #72 179.9 js/discussions_management/views/discussions_dashboard_factory.js #72 179.9 ---------------- #72 179.9 js/models/notification.js #72 179.9 js/views/notification.js #72 179.9 js/discussions_management/views/divided_discussions.js #72 179.9 js/vendor/jquery.qubit.js #72 179.9 js/discussions_management/views/divided_discussions_inline.js #72 179.9 js/discussions_management/views/divided_discussions_course_wide.js #72 179.9 js/views/base_dashboard_view.js #72 179.9 js/discussions_management/views/discussions.js #72 179.9 js/discussions_management/models/course_discussions_detail.js #72 179.9 js/discussions_management/models/course_discussions_settings.js #72 179.9 js/discussions_management/views/discussions_dashboard_factory.js #72 179.9 #72 179.9 js/header_factory.js #72 179.9 ---------------- #72 179.9 edx-ui-toolkit/js/utils/constants.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!edx-ui-toolkit/js/dropdown-menu/dropdown.underscore #72 179.9 edx-ui-toolkit/js/dropdown-menu/dropdown-menu-view.js #72 179.9 js/header_factory.js #72 179.9 #72 179.9 js/student_account/logistration_factory.js #72 179.9 ---------------- #72 179.9 js/student_account/models/LoginModel.js #72 179.9 js/student_account/models/PasswordResetModel.js #72 179.9 js/student_account/models/RegisterModel.js #72 179.9 js/student_account/models/AccountRecoveryModel.js #72 179.9 common/js/utils/edx.utils.validate.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!templates/student_account/form_errors.underscore #72 179.9 js/student_account/views/FormView.js #72 179.9 text!templates/student_account/form_success.underscore #72 179.9 text!templates/student_account/form_status.underscore #72 179.9 js/student_account/views/LoginView.js #72 179.9 js/student_account/views/PasswordResetView.js #72 179.9 js/student_account/views/RegisterView.js #72 179.9 js/student_account/views/InstitutionLoginView.js #72 179.9 js/student_account/views/HintedLoginView.js #72 179.9 js/student_account/utils.js #72 179.9 js/student_account/multiple_enterprise.js #72 179.9 js/vendor/history.js #72 179.9 js/student_account/views/AccessView.js #72 179.9 js/student_account/logistration_factory.js #72 179.9 #72 179.9 js/student_account/views/finish_auth_factory.js #72 179.9 ---------------- #72 179.9 js/student_account/emailoptin.js #72 179.9 js/student_account/enrollment.js #72 179.9 js/student_account/shoppingcart.js #72 179.9 js/student_account/views/FinishAuthView.js #72 179.9 js/student_account/views/finish_auth_factory.js #72 179.9 #72 179.9 js/views/message_banner.js #72 179.9 ---------------- #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!templates/fields/message_banner.underscore #72 179.9 js/views/message_banner.js #72 179.9 #72 179.9 lms/js/preview/preview_factory.js #72 179.9 ---------------- #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!common/templates/components/system-feedback.underscore #72 179.9 common/js/components/views/feedback.js #72 179.9 common/js/components/views/feedback_notification.js #72 179.9 common/js/components/views/feedback_prompt.js #72 179.9 common/js/components/utils/view_utils.js #72 179.9 lms/js/preview/preview_factory.js #72 179.9 #72 179.9 support/js/certificates_factory.js #72 179.9 ---------------- #72 179.9 support/js/models/certificate.js #72 179.9 support/js/collections/certificate.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!support/templates/certificates.underscore #72 179.9 text!support/templates/certificates_results.underscore #72 179.9 support/js/views/certificates.js #72 179.9 support/js/certificates_factory.js #72 179.9 #72 179.9 support/js/enrollment_factory.js #72 179.9 ---------------- #72 179.9 common/js/vendor/moment-with-locales.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!support/templates/enrollment-modal.underscore #72 179.9 support/js/views/enrollment_modal.js #72 179.9 support/js/models/enrollment.js #72 179.9 support/js/collections/enrollment.js #72 179.9 text!support/templates/enrollment.underscore #72 179.9 support/js/views/enrollment.js #72 179.9 support/js/enrollment_factory.js #72 179.9 #72 179.9 support/js/manage_user_factory.js #72 179.9 ---------------- #72 179.9 common/js/vendor/moment-with-locales.js #72 179.9 support/js/models/manage_user.js #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!support/templates/manage_user.underscore #72 179.9 support/js/views/manage_user.js #72 179.9 support/js/manage_user_factory.js #72 179.9 #72 179.9 teams/js/teams_tab_factory.js #72 179.9 ---------------- #72 179.9 js/vendor/requirejs/text.js #72 179.9 text!common/templates/components/search-field.underscore #72 179.9 common/js/components/views/search_field.js #72 179.9 text!templates/components/header/header.underscore #72 179.9 js/components/header/views/header.js #72 179.9 js/components/header/models/header.js #72 179.9 teams/js/models/topic.js #72 179.9 common/js/vendor/backbone.paginator.js #72 179.9 edx-ui-toolkit/js/pagination/paging-collection.js #72 179.9 teams/js/collections/base.js #72 179.9 teams/js/collections/topic.js #72 179.9 teams/js/models/team.js #72 179.9 teams/js/collections/team.js #72 179.9 teams/js/collections/my_teams.js #72 179.9 teams/js/utils/team_analytics.js #72 179.9 edx-ui-toolkit/js/utils/constants.js #72 179.9 text!common/templates/components/tabbed_view.underscore #72 179.9 text!common/templates/components/tab.underscore #72 179.9 text!common/templates/components/tabpanel.underscore #72 179.9 common/js/components/views/tabbed_view.js #72 179.9 teams/js/views/teams_tabbed_view.js #72 179.9 text!templates/components/card/card.underscore #72 179.9 js/components/card/views/card.js #72 179.9 teams/js/views/topic_card.js #72 179.9 teams/js/views/team_utils.js #72 179.9 text!common/templates/components/paging-header.underscore #72 179.9 common/js/components/views/paging_header.js #72 179.9 text!common/templates/components/paging-footer.underscore #72 179.9 common/js/components/views/paging_footer.js #72 179.9 common/js/components/views/list.js #72 179.9 text!common/templates/components/paginated-view.underscore #72 179.9 common/js/components/views/paginated_view.js #72 179.9 teams/js/views/topics.js #72 179.9 teams/js/views/team_discussion.js #72 179.9 text!common/templates/components/system-feedback.underscore #72 179.9 common/js/components/views/feedback.js #72 179.9 common/js/components/views/feedback_notification.js #72 179.9 common/js/components/views/feedback_prompt.js #72 179.9 common/js/components/utils/view_utils.js #72 179.9 text!teams/templates/team-profile.underscore #72 179.9 text!teams/templates/team-member.underscore #72 179.9 text!teams/templates/team-assignment.underscore #72 179.9 teams/js/views/team_profile.js #72 179.9 common/js/vendor/moment-with-locales.js #72 179.9 text!teams/templates/team-membership-details.underscore #72 179.9 text!teams/templates/team-country-language.underscore #72 179.9 text!teams/templates/date.underscore #72 179.9 teams/js/views/team_card.js #72 179.9 teams/js/views/teams.js #72 179.9 teams/js/views/my_teams.js #72 179.9 text!teams/templates/manage.underscore #72 179.9 teams/js/views/manage.js #72 179.9 text!teams/templates/team-actions.underscore #72 179.9 teams/js/views/topic_teams.js #72 179.9 common/js/vendor/moment-timezone-with-data.js #72 179.9 edx-ui-toolkit/js/utils/date-utils.js #72 179.9 text!templates/fields/field_readonly.underscore #72 179.9 text!templates/fields/field_dropdown.underscore #72 179.9 text!templates/fields/field_link.underscore #72 179.9 text!templates/fields/field_text.underscore #72 179.9 text!templates/fields/field_textarea.underscore #72 179.9 js/vendor/backbone-super.js #72 179.9 js/views/fields.js #72 179.9 text!teams/templates/edit-team.underscore #72 179.9 teams/js/views/edit_team.js #72 179.9 text!teams/templates/edit-team-member.underscore #72 179.9 teams/js/views/edit_team_members.js #72 179.9 text!teams/templates/team-profile-header-actions.underscore #72 179.9 teams/js/views/team_profile_header_actions.js #72 179.9 text!teams/templates/instructor-tools.underscore #72 179.9 teams/js/views/instructor_tools.js #72 179.9 text!teams/templates/teams_tab.underscore #72 179.9 teams/js/views/teams_tab.js #72 179.9 teams/js/teams_tab_factory.js #72 179.9 #72 179.9 js/dateutil_factory.js #72 179.9 ---------------- #72 179.9 common/js/vendor/moment-with-locales.js #72 179.9 common/js/vendor/moment-timezone-with-data.js #72 179.9 edx-ui-toolkit/js/utils/date-utils.js #72 179.9 js/dateutil_factory.js #72 179.9 #72 229.8 Found another file with the destination path 'teams/templates/teams_tab.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/manage.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/team-profile-header-actions.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/team-membership-details.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/team-country-language.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/topics.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/team-actions.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/instructor-tools.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/edit-team-member.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/date.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/team-member.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'teams/templates/edit-team.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_bookmarks/js/course_bookmarks_factory.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_bookmarks/js/views/bookmark_button.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_bookmarks/js/views/bookmarks_list.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_bookmarks/js/collections/bookmarks.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_bookmarks/js/models/bookmark.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_bookmarks/templates/bookmarks-list.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_experience/js/currency.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_experience/images/learner-quote.png'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_experience/images/learner-quote2.png'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'course_experience/images/verified-cert.png'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/js/discussion_router.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/js/discussion_profile_page_factory.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/js/discussion_board_factory.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/js/views/discussion_board_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/js/views/discussion_user_profile_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/js/views/discussion_fake_breadcrumbs.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/js/views/discussion_search_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/templates/discussion-home.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/templates/fake-breadcrumbs.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/templates/user-profile.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 Found another file with the destination path 'discussion/templates/search.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 229.8 #72 229.8 10740 static files copied to '/openedx/staticfiles', 10848 post-processed. #72 244.8 Key BLOCK_STRUCTURES_SETTINGS 'STORAGE_CLASS' not found in storage settings {'COURSE_PUBLISH_TASK_DELAY': 30, 'TASK_DEFAULT_RETRY_DELAY': 30, 'TASK_MAX_RETRIES': 5}.Using default storage path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/disclosure/disclosure-view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/dropdown-menu/dropdown-menu-view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/dropdown-menu/dropdown.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/pagination/paging-collection.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/utils/constants.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/utils/date-utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/utils/global-loader.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/utils/html-utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/utils/string-utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/breadcrumbs/breadcrumbs.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/breadcrumbs/breadcrumbs-model.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'edx-ui-toolkit/js/breadcrumbs/breadcrumbs-view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/karma.common.conf.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/jasmine.common.conf.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/jasmine_stack_trace.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/discussion.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/content.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/mathjax_include.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/thread_response_show_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/discussion_thread_show_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/new_post_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/response_comment_edit_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/discussion_thread_edit_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/thread_response_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/thread_response_edit_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/discussion_thread_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/discussion_inline_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/response_comment_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/discussion_thread_profile_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/discussion_thread_list_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/discussion_content_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/discussion_topic_menu_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/views/response_comment_show_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/models/discussion_course_settings.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/discussion/models/discussion_user.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/utils/require-serial.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/utils/edx.utils.validate.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/ExperimentalCarousel.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/search_field.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/feedback_prompt.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/feedback_alert.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/feedback_notification.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/list.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/paging_header.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/paginated_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/feedback.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/tabbed_view.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/views/paging_footer.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/utils/view_utils.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/index.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/data/store.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/data/reducers/index.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/data/actions/constants.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/data/actions/courseBlocks.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/data/selectors/index.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/data/api/client.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/BlockBrowserContainer.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/test-block-tree.json'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/BlockBrowser.test.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/BlockBrowser.jsx'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/components/BlockBrowser/components/BlockBrowser/__snapshots__/BlockBrowser.test.jsx.snap'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/xblock/core.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/xblock/runtime.v1.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/vendor/Squire.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.2 Found another file with the destination path 'common/js/vendor/moment-with-locales.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/jquery.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/sinon.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/underscore.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/index.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/require.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/jquery-migrate.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/backbone.paginator.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/underscore.string.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/bootstrap.bundle.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/hls.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/backbone.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/moment-timezone-with-data.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/js/vendor/jquery.scrollTo.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/image-modal.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/discussion/templates.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/components/tabbed_view.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/components/tabpanel.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/components/system-feedback.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/components/paginated-view.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/components/paging-header.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/components/tab.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/components/paging-footer.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'common/templates/components/search-field.underscore'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-BoldItalic-webfont.woff2'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-Italic-webfont.ttf'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-Regular-webfont.woff2'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-BoldItalic-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-Light-webfont.ttf'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-Italic-webfont.woff2'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-Bold-webfont.woff2'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-Regular-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-Semibold-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-Light-webfont.woff2'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 249.9 Found another file with the destination path 'fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff2'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 279.8 Error: Cannot uglify2 file: /tmp/tmpx04r6zz_/js/factories/base.js. Skipping it. Error is: #72 279.8 Unexpected token: name (left) (line: 3971, col: 16, pos: 395148) #72 279.8 #72 279.8 Error #72 279.8 at new JS_Parse_Error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19710:18) #72 279.8 at js_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19718:11) #72 279.8 at croak (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20209:9) #72 279.8 at token_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20217:9) #72 279.8 at unexpected (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20223:9) #72 279.8 at semicolon (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20243:43) #72 279.8 at simple_statement (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20423:73) #72 279.8 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20296:19 #72 279.8 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20256:24 #72 279.8 at block_ (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20536:20) #72 281.4 Error: Cannot uglify2 file: /tmp/tmpx04r6zz_/js/factories/group_configurations.js. Skipping it. Error is: #72 281.4 Unexpected character '`' (line: 2379, col: 31, pos: 97010) #72 281.4 #72 281.4 Error #72 281.4 at new JS_Parse_Error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19710:18) #72 281.4 at js_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19718:11) #72 281.4 at parse_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19831:9) #72 281.4 at Object.next_token [as input] (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20095:9) #72 281.4 at next (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20195:25) #72 281.4 at maybe_assign (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20959:17) #72 281.4 at expression (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20975:20) #72 281.4 at simple_statement (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20423:55) #72 281.4 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20296:19 #72 281.4 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20256:24 #72 281.8 Error: Cannot uglify2 file: /tmp/tmpx04r6zz_/js/factories/outline.js. Skipping it. Error is: #72 281.8 Unexpected token: punc ()) (line: 1210, col: 73, pos: 53282) #72 281.8 #72 281.8 Error #72 281.8 at new JS_Parse_Error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19710:18) #72 281.8 at js_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19718:11) #72 281.8 at croak (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20209:9) #72 281.8 at token_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20217:9) #72 281.8 at unexpected (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20223:9) #72 281.8 at expr_atom (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20718:13) #72 281.8 at maybe_unary (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20892:19) #72 281.8 at expr_ops (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20927:24) #72 281.8 at maybe_conditional (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20932:20) #72 281.8 at maybe_assign (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20956:20) #72 283.0 Error: Cannot uglify2 file: /tmp/tmpx04r6zz_/js/factories/settings.js. Skipping it. Error is: #72 283.0 Unexpected token: name (showDatepicker) (line: 4597, col: 16, pos: 781861) #72 283.0 #72 283.0 Error #72 283.0 at new JS_Parse_Error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19710:18) #72 283.0 at js_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:19718:11) #72 283.0 at croak (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20209:9) #72 283.0 at token_error (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20217:9) #72 283.0 at unexpected (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20223:9) #72 283.0 at semicolon (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20243:43) #72 283.0 at simple_statement (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20423:73) #72 283.0 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20296:19 #72 283.0 at /openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20256:24 #72 283.0 at block_ (/openedx/venv/lib/python3.11/site-packages/require/resources/r.js:20536:20) #72 289.1 #72 289.1 js/factories/asset_index.js #72 289.1 ---------------- #72 289.1 common/js/vendor/backbone.paginator.js #72 289.1 edx-ui-toolkit/js/pagination/paging-collection.js #72 289.1 js/models/asset.js #72 289.1 js/collections/asset.js #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 js/views/paging.js #72 289.1 js/views/asset.js #72 289.1 text!templates/paging-header.underscore #72 289.1 js/views/paging_header.js #72 289.1 text!common/templates/components/paging-footer.underscore #72 289.1 common/js/components/views/paging_footer.js #72 289.1 js/utils/modal.js #72 289.1 text!templates/asset-library.underscore #72 289.1 js/vendor/jquery-ui.min.js #72 289.1 js/vendor/jQuery-File-Upload/js/jquery.iframe-transport.js #72 289.1 js/vendor/jQuery-File-Upload/js/jquery.fileupload.js #72 289.1 js/vendor/jQuery-File-Upload/js/jquery.fileupload-process.js #72 289.1 js/vendor/jQuery-File-Upload/js/jquery.fileupload-validate.js #72 289.1 js/views/assets.js #72 289.1 js/factories/asset_index.js #72 289.1 #72 289.1 js/factories/base.js #72 289.1 ---------------- #72 289.1 js/vendor/domReady.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 js/vendor/date.js #72 289.1 js/utils/change_on_enter.js #72 289.1 js/vendor/jquery-ui.min.js #72 289.1 js/vendor/timepicker/jquery.timepicker.js #72 289.1 js/utils/date_utils.js #72 289.1 js/utils/module.js #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 edx-ui-toolkit/js/utils/constants.js #72 289.1 text!edx-ui-toolkit/js/dropdown-menu/dropdown.underscore #72 289.1 edx-ui-toolkit/js/dropdown-menu/dropdown-menu-view.js #72 289.1 js/vendor/jquery.leanModal.js #72 289.1 js/vendor/jquery.form.js #72 289.1 js/vendor/jquery.smooth-scroll.min.js #72 289.1 js/base.js #72 289.1 js/src/ajax_prefix.js #72 289.1 cms/js/main.js #72 289.1 js/src/logger.js #72 289.1 js/vendor/timepicker/datepair.js #72 289.1 js/src/accessibility_tools.js #72 289.1 js/src/ie_shim.js #72 289.1 js/src/tooltip_manager.js #72 289.1 js/src/lang_edx.js #72 289.1 js/models/course.js #72 289.1 js/src/jquery_extend_patch.js #72 289.1 js/factories/base.js #72 289.1 #72 289.1 js/factories/course_create_rerun.js #72 289.1 ---------------- #72 289.1 js/vendor/jquery.form.js #72 289.1 js/vendor/domReady.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/utils/create_utils_base.js #72 289.1 js/views/utils/create_course_utils.js #72 289.1 js/views/course_rerun.js #72 289.1 js/factories/course_create_rerun.js #72 289.1 #72 289.1 js/factories/export.js #72 289.1 ---------------- #72 289.1 js/vendor/domReady.js #72 289.1 common/js/vendor/moment-with-locales.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 js/views/export.js #72 289.1 js/factories/export.js #72 289.1 #72 289.1 js/factories/group_configurations.js #72 289.1 ---------------- #72 289.1 js/vendor/backbone-associations-min.js #72 289.1 js/models/group.js #72 289.1 js/collections/group.js #72 289.1 js/src/ajax_prefix.js #72 289.1 js/vendor/domReady.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 cms/js/main.js #72 289.1 js/models/group_configuration.js #72 289.1 js/collections/group_configuration.js #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 js/views/pages/base_page.js #72 289.1 js/views/list.js #72 289.1 js/views/list_item.js #72 289.1 js/views/group_configuration_details.js #72 289.1 js/views/list_item_editor.js #72 289.1 text!templates/group-edit.underscore #72 289.1 js/views/experiment_group_edit.js #72 289.1 js/views/group_configuration_editor.js #72 289.1 js/views/group_configuration_item.js #72 289.1 js/views/group_configurations_list.js #72 289.1 js/views/content_group_editor.js #72 289.1 js/views/partition_group_details.js #72 289.1 js/views/partition_group_item.js #72 289.1 js/views/partition_group_list.js #72 289.1 js/views/pages/group_configurations.js #72 289.1 js/factories/group_configurations.js #72 289.1 #72 289.1 js/certificates/factories/certificates_page_factory.js #72 289.1 ---------------- #72 289.1 js/vendor/backbone-relational.min.js #72 289.1 js/vendor/backbone-associations-min.js #72 289.1 js/src/ajax_prefix.js #72 289.1 js/vendor/domReady.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 cms/js/main.js #72 289.1 js/certificates/models/signatory.js #72 289.1 js/certificates/collections/signatories.js #72 289.1 js/certificates/models/certificate.js #72 289.1 js/certificates/collections/certificates.js #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 js/views/pages/base_page.js #72 289.1 js/views/list.js #72 289.1 js/views/list_item.js #72 289.1 js/models/uploads.js #72 289.1 js/views/modals/base_modal.js #72 289.1 js/vendor/jquery.form.js #72 289.1 js/views/uploads.js #72 289.1 text!templates/signatory-editor.underscore #72 289.1 js/certificates/views/signatory_editor.js #72 289.1 text!templates/signatory-details.underscore #72 289.1 text!templates/signatory-actions.underscore #72 289.1 js/certificates/views/signatory_details.js #72 289.1 js/vendor/jquery.smooth-scroll.min.js #72 289.1 text!templates/certificate-details.underscore #72 289.1 js/certificates/views/certificate_details.js #72 289.1 js/views/list_item_editor.js #72 289.1 text!templates/certificate-editor.underscore #72 289.1 js/certificates/views/certificate_editor.js #72 289.1 js/certificates/views/certificate_item.js #72 289.1 js/certificates/views/certificates_list.js #72 289.1 js/certificates/views/certificates_page.js #72 289.1 text!templates/certificate-web-preview.underscore #72 289.1 js/certificates/views/certificate_preview.js #72 289.1 js/certificates/factories/certificates_page_factory.js #72 289.1 #72 289.1 js/factories/index.js #72 289.1 ---------------- #72 289.1 js/vendor/jquery.form.js #72 289.1 js/vendor/domReady.js #72 289.1 js/utils/cancel_on_escape.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/utils/create_utils_base.js #72 289.1 js/views/utils/create_course_utils.js #72 289.1 js/views/utils/create_library_utils.js #72 289.1 js/index.js #72 289.1 js/factories/index.js #72 289.1 #72 289.1 js/factories/manage_users.js #72 289.1 ---------------- #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 js/views/manage_users_and_roles.js #72 289.1 js/factories/manage_users.js #72 289.1 #72 289.1 js/factories/outline.js #72 289.1 ---------------- #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 js/views/pages/base_page.js #72 289.1 js/utils/module.js #72 289.1 js/models/xblock_info.js #72 289.1 js/views/utils/xblock_utils.js #72 289.1 js/views/xblock_string_field_editor.js #72 289.1 js/views/xblock_outline.js #72 289.1 js/models/custom_sync_xblock_info.js #72 289.1 js/models/xblock_outline_info.js #72 289.1 js/views/modals/base_modal.js #72 289.1 js/vendor/date.js #72 289.1 js/utils/change_on_enter.js #72 289.1 js/vendor/jquery-ui.min.js #72 289.1 js/vendor/timepicker/jquery.timepicker.js #72 289.1 js/utils/date_utils.js #72 289.1 js/utils/copy_to_clipboard.js #72 289.1 js/views/modals/course_outline_modals.js #72 289.1 js/vendor/draggabilly.js #72 289.1 js/utils/drag_and_drop.js #72 289.1 js/views/utils/tagging_drawer_utils.js #72 289.1 js/views/tag_count.js #72 289.1 js/models/tag_count.js #72 289.1 js/views/course_outline.js #72 289.1 common/js/components/views/feedback_alert.js #72 289.1 js/views/course_highlights_enable.js #72 289.1 js/views/course_video_sharing_enable.js #72 289.1 js/views/course_manage_tags.js #72 289.1 js/views/pages/course_outline.js #72 289.1 js/factories/outline.js #72 289.1 #72 289.1 js/factories/settings.js #72 289.1 ---------------- #72 289.1 js/models/validation_helpers.js #72 289.1 js/vendor/date.js #72 289.1 js/utils/change_on_enter.js #72 289.1 js/vendor/jquery-ui.min.js #72 289.1 js/vendor/timepicker/jquery.timepicker.js #72 289.1 js/utils/date_utils.js #72 289.1 js/models/settings/course_details.js #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 common/js/components/views/feedback_alert.js #72 289.1 js/vendor/jquery.smooth-scroll.min.js #72 289.1 js/views/validation.js #72 289.1 js/vendor/codemirror-compressed.js #72 289.1 js/models/uploads.js #72 289.1 js/views/modals/base_modal.js #72 289.1 js/vendor/jquery.form.js #72 289.1 js/views/uploads.js #72 289.1 text!templates/license-selector.underscore #72 289.1 js/views/license.js #72 289.1 js/models/license.js #72 289.1 js/views/learning_info.js #72 289.1 js/views/instructor_info.js #72 289.1 js/views/settings/main.js #72 289.1 js/factories/settings.js #72 289.1 #72 289.1 js/factories/settings_advanced.js #72 289.1 ---------------- #72 289.1 js/models/settings/advanced.js #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 common/js/components/views/feedback_alert.js #72 289.1 js/vendor/jquery.smooth-scroll.min.js #72 289.1 js/views/validation.js #72 289.1 js/vendor/codemirror-compressed.js #72 289.1 js/views/modals/base_modal.js #72 289.1 js/views/modals/validation_error_modal.js #72 289.1 js/views/settings/advanced.js #72 289.1 js/factories/settings_advanced.js #72 289.1 #72 289.1 js/factories/settings_graders.js #72 289.1 ---------------- #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 common/js/components/views/feedback_alert.js #72 289.1 js/vendor/jquery.smooth-scroll.min.js #72 289.1 js/views/validation.js #72 289.1 js/vendor/jquery-ui.min.js #72 289.1 js/views/settings/grader.js #72 289.1 js/views/settings/grading.js #72 289.1 js/models/location.js #72 289.1 js/models/settings/course_grader.js #72 289.1 js/collections/course_grader.js #72 289.1 js/models/settings/course_grading_policy.js #72 289.1 js/factories/settings_graders.js #72 289.1 #72 289.1 js/factories/videos_index.js #72 289.1 ---------------- #72 289.1 js/models/active_video_upload.js #72 289.1 js/utils/handle_iframe_binding.js #72 289.1 js/utils/templates.js #72 289.1 js/vendor/requirejs/text.js #72 289.1 text!common/templates/components/system-feedback.underscore #72 289.1 common/js/components/views/feedback.js #72 289.1 common/js/components/views/feedback_notification.js #72 289.1 common/js/components/views/feedback_prompt.js #72 289.1 common/js/components/utils/view_utils.js #72 289.1 js/views/baseview.js #72 289.1 js/views/active_video_upload.js #72 289.1 common/js/vendor/moment-with-locales.js #72 289.1 text!templates/course-video-settings.underscore #72 289.1 text!templates/course-video-transcript-preferences.underscore #72 289.1 text!templates/course-video-transcript-provider-empty.underscore #72 289.1 text!templates/course-video-transcript-provider-selected.underscore #72 289.1 text!templates/transcript-organization-credentials.underscore #72 289.1 text!templates/course-video-settings-update-settings-footer.underscore #72 289.1 text!templates/course-video-settings-update-org-credentials-footer.underscore #72 289.1 js/views/course_video_settings.js #72 289.1 text!templates/active-video-upload-list.underscore #72 289.1 js/vendor/jquery-ui.min.js #72 289.1 js/vendor/jQuery-File-Upload/js/jquery.iframe-transport.js #72 289.1 js/vendor/jQuery-File-Upload/js/jquery.fileupload.js #72 289.1 js/views/active_video_upload_list.js #72 289.1 js/vendor/date.js #72 289.1 js/utils/change_on_enter.js #72 289.1 js/vendor/timepicker/jquery.timepicker.js #72 289.1 js/utils/date_utils.js #72 289.1 text!templates/video-thumbnail.underscore #72 289.1 text!templates/video-thumbnail-error.underscore #72 289.1 js/views/video_thumbnail.js #72 289.1 text!templates/video-transcripts.underscore #72 289.1 text!templates/video-transcript-upload-status.underscore #72 289.1 js/views/video_transcripts.js #72 289.1 text!templates/video-status.underscore #72 289.1 js/views/video_status.js #72 289.1 text!templates/previous-video-upload.underscore #72 289.1 js/views/previous_video_upload.js #72 289.1 text!templates/previous-video-upload-list.underscore #72 289.1 js/views/previous_video_upload_list.js #72 289.1 js/factories/videos_index.js #72 289.1 #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-Semibold-webfont.ttf'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-LightItalic-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-Bold-webfont.ttf'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-Semibold-webfont.woff2'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-LightItalic-webfont.woff2'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-Bold-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-Light-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-Regular-webfont.ttf'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-LightItalic-webfont.ttf'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 Found another file with the destination path 'fonts/OpenSans/OpenSans-Italic-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path. #72 311.5 #72 311.5 7222 static files copied to '/openedx/staticfiles/studio', 7261 post-processed. #72 313.4 Now scanning "/openedx/staticfiles", found 35470 files. #72 314.3 Now have 35470 files in total. #72 314.3 Removed 0 files due to nonunique device and inode. #72 314.3 Total size is 965056221 bytes or 920 MiB #72 314.3 Removed 382 files due to unique sizes from list. 35088 files left. #72 314.3 Now eliminating candidates based on first bytes: removed 158 files from list. 34930 files left. #72 315.5 Now eliminating candidates based on last bytes: removed 8 files from list. 34922 files left. #72 316.3 Now eliminating candidates based on sha1 checksum: removed 8 files from list. 34914 files left. #72 318.3 It seems like you have 34914 files that are not unique #72 318.3 Totally, 735 MiB can be reduced. #72 318.3 Now making results file results.txt #72 318.3 Now making symbolic links. creating #72 327.8 Making 28197 links. #72 DONE 328.7s #73 [production 36/40] RUN mkdir /openedx/data #73 DONE 1.7s #74 [production 37/40] RUN echo "This copy of edx-platform was built into a Docker image." > bindmount-canary #74 DONE 0.3s #75 [production 38/40] RUN [ -d /grove/scripts ] || mkdir -p /grove/scripts #75 DONE 0.3s #76 [production 39/40] RUN ls -lah /grove/ && ls -lah /grove/scripts #76 0.121 total 12K #76 0.121 drwxr-xr-x 3 root root 4.0K Dec 18 15:21 . #76 0.121 drwxr-xr-x 1 root root 4.0K Dec 18 15:21 .. #76 0.121 drwxr-xr-x 2 root root 4.0K Dec 18 15:21 scripts #76 0.123 total 8.0K #76 0.123 drwxr-xr-x 2 root root 4.0K Dec 18 15:21 . #76 0.123 drwxr-xr-x 3 root root 4.0K Dec 18 15:21 .. #76 DONE 0.2s #77 [production 40/40] COPY --chown=app:app ./grove/scripts /grove/scripts #77 DONE 0.1s #78 [final 1/1] COPY --chown=app:app settings/uwsgi.ini /openedx #78 DONE 0.1s #79 exporting to image #79 exporting layers #79 exporting layers 27.9s done #79 exporting manifest sha256:3e68cac959af1d508adf36335741e0af5f53fa0915b3d0761a2bd693b4e662ac 0.0s done #79 exporting config sha256:22f6eff6e0b7f1d2a8dcee991e3b55428f1c7f63a81c6ba9d9a839720ca277f5 0.0s done #79 exporting attestation manifest sha256:90e210abb157701c0072f45c15558d88dea5f6c259e263e57496ff28644dd42a 0.0s done #79 exporting manifest list sha256:049f36d8e7024bbcb2f364f135b74af30772d5b831e932884ea399f53ca502b2 #79 exporting manifest list sha256:049f36d8e7024bbcb2f364f135b74af30772d5b831e932884ea399f53ca502b2 0.0s done #79 pushing layers #79 ... #80 [auth] opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:pull,push token for registry.gitlab.com #80 DONE 0.0s #79 exporting to image #79 pushing layers 21.8s done #79 pushing manifest for registry.gitlab.com/opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:latest@sha256:049f36d8e7024bbcb2f364f135b74af30772d5b831e932884ea399f53ca502b2 #79 pushing manifest for registry.gitlab.com/opencraft/ops/axim-pr-sandboxes/pr-37757-139931/openedx:latest@sha256:049f36d8e7024bbcb2f364f135b74af30772d5b831e932884ea399f53ca502b2 1.3s done #79 DONE 51.2s section_end:1766071534:step_script WARNING: step_script could not run to completion because the timeout was exceeded. For more control over job and script timeouts see: https://docs.gitlab.com/ci/runners/configure_runners/#set-script-and-after_script-timeouts ERROR: Job failed: execution took longer than 1h0m0s seconds