2026-02-05T07:35:34.4307629Z Current runner version: '2.331.0' 2026-02-05T07:35:34.4345458Z ##[group]Runner Image Provisioner 2026-02-05T07:35:34.4347724Z Hosted Compute Agent 2026-02-05T07:35:34.4349568Z Version: 20260123.484 2026-02-05T07:35:34.4351709Z Commit: 6bd6555ca37d84114959e1c76d2c01448ff61c5d 2026-02-05T07:35:34.4353969Z Build Date: 2026-01-23T19:41:17Z 2026-02-05T07:35:34.4356018Z Worker ID: {92854e36-0a21-46db-bf83-9c3354346593} 2026-02-05T07:35:34.4358185Z Azure Region: eastus 2026-02-05T07:35:34.4360032Z ##[endgroup] 2026-02-05T07:35:34.4363324Z ##[group]Operating System 2026-02-05T07:35:34.4365213Z Ubuntu 2026-02-05T07:35:34.4367039Z 24.04.3 2026-02-05T07:35:34.4368746Z LTS 2026-02-05T07:35:34.4370515Z ##[endgroup] 2026-02-05T07:35:34.4372564Z ##[group]Runner Image 2026-02-05T07:35:34.4374548Z Image: ubuntu-24.04 2026-02-05T07:35:34.4376238Z Version: 20260126.10.1 2026-02-05T07:35:34.4379349Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260126.10/images/ubuntu/Ubuntu2404-Readme.md 2026-02-05T07:35:34.4383453Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260126.10 2026-02-05T07:35:34.4386071Z ##[endgroup] 2026-02-05T07:35:34.4389569Z ##[group]GITHUB_TOKEN Permissions 2026-02-05T07:35:34.4393295Z Contents: write 2026-02-05T07:35:34.4395167Z Metadata: read 2026-02-05T07:35:34.4397067Z Packages: write 2026-02-05T07:35:34.4398874Z ##[endgroup] 2026-02-05T07:35:34.4402979Z Secret source: Actions 2026-02-05T07:35:34.4405086Z Prepare workflow directory 2026-02-05T07:35:34.5222746Z Prepare all required actions 2026-02-05T07:35:34.5279070Z Getting action download info 2026-02-05T07:35:34.9393751Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) 2026-02-05T07:35:35.0827065Z Download action repository 'actions/setup-python@v5' (SHA:a26af69be951a213d495a4c3e4e4022e16d87065) 2026-02-05T07:35:35.1711554Z Download action repository 'webfactory/ssh-agent@v0.9.0' (SHA:dc588b651fe13675774614f8e6a936a468676387) 2026-02-05T07:35:35.3631808Z Download action repository 'aws-actions/configure-aws-credentials@v4' (SHA:7474bc4690e29a8392af63c5b98e7449536d5c3a) 2026-02-05T07:35:35.5971123Z Download action repository 'aws-actions/amazon-ecr-login@v2' (SHA:062b18b96a7aff071d4dc91bc00c4c1a7945b076) 2026-02-05T07:35:35.8193904Z Download action repository 'docker/login-action@v3' (SHA:c94ce9fb468520275223c153574b00df6fe4bcc9) 2026-02-05T07:35:36.7174504Z Uses: open-craft/picasso/.github/workflows/build.yml@refs/heads/kaustav/new_ghcr_test_fix_tutor_main (0570604b331bc9cb9f437c04d8292a05d6e924fc) 2026-02-05T07:35:36.7180444Z ##[group] Inputs 2026-02-05T07:35:36.7181910Z STRAIN_REPOSITORY: open-craft/phd-axim-pr-sandbox-cluster 2026-02-05T07:35:36.7183336Z STRAIN_REPOSITORY_BRANCH: main 2026-02-05T07:35:36.7184464Z STRAIN_PATH: instances/pr-37136-1a7bbe 2026-02-05T07:35:36.7185619Z SERVICE: openedx 2026-02-05T07:35:36.7187076Z BUILDKIT_MAX_PARALLELISM: 0 2026-02-05T07:35:36.7188210Z RUNNER_WORKFLOW_LABEL: ubuntu-latest 2026-02-05T07:35:36.7189357Z PYTHON_VERSION: 3.12 2026-02-05T07:35:36.7190355Z PICASSO_VERSION: kaustav/new_ghcr_test 2026-02-05T07:35:36.7192059Z USE_DYNAMIC_IMAGE_TAG: true 2026-02-05T07:35:36.7193123Z UPDATE_IMAGE_TAG_IN_REPO: true 2026-02-05T07:35:36.7194224Z ADD_RANDOM_SUFFIX_TO_IMAGE_TAG: true 2026-02-05T07:35:36.7195390Z RANDOM_SUFFIX_LENGTH: 8 2026-02-05T07:35:36.7196430Z IMAGE_TAG_PREFIX: pr-37136-1a7bbe- 2026-02-05T07:35:36.7197521Z TIMESTAMP_FORMAT: %Y%m%d 2026-02-05T07:35:36.7198544Z INSTANCE_NAME: pr-37136-1a7bbe 2026-02-05T07:35:36.7199610Z PHD_CLI_VERSION: gabor/experiment 2026-02-05T07:35:36.7200805Z ##[endgroup] 2026-02-05T07:35:36.7202192Z Complete job name: Build all services / Build openedx service / Build Service / build 2026-02-05T07:35:36.8100205Z ##[group]Run actions/checkout@v4 2026-02-05T07:35:36.8101780Z with: 2026-02-05T07:35:36.8102672Z repository: open-craft/picasso 2026-02-05T07:35:36.8103761Z ref: kaustav/new_ghcr_test 2026-02-05T07:35:36.8104767Z path: picasso 2026-02-05T07:35:36.8106114Z token: *** 2026-02-05T07:35:36.8106945Z ssh-strict: true 2026-02-05T07:35:36.8107813Z ssh-user: git 2026-02-05T07:35:36.8108686Z persist-credentials: true 2026-02-05T07:35:36.8109647Z clean: true 2026-02-05T07:35:36.8110537Z sparse-checkout-cone-mode: true 2026-02-05T07:35:36.8111733Z fetch-depth: 1 2026-02-05T07:35:36.8112591Z fetch-tags: false 2026-02-05T07:35:36.8113584Z show-progress: true 2026-02-05T07:35:36.8114476Z lfs: false 2026-02-05T07:35:36.8115295Z submodules: false 2026-02-05T07:35:36.8116203Z set-safe-directory: true 2026-02-05T07:35:36.8117440Z env: 2026-02-05T07:35:36.8119352Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:36.8123145Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:36.8125509Z ##[endgroup] 2026-02-05T07:35:36.9345917Z Syncing repository: open-craft/picasso 2026-02-05T07:35:36.9350479Z ##[group]Getting Git version info 2026-02-05T07:35:36.9354304Z Working directory is '/home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/picasso' 2026-02-05T07:35:36.9358975Z [command]/usr/bin/git version 2026-02-05T07:35:36.9431770Z git version 2.52.0 2026-02-05T07:35:36.9465512Z ##[endgroup] 2026-02-05T07:35:36.9476446Z Temporarily overriding HOME='/home/runner/work/_temp/2ca67998-f0f8-4356-9d75-e85aa1065803' before making global git config changes 2026-02-05T07:35:36.9482222Z Adding repository directory to the temporary git global config as a safe directory 2026-02-05T07:35:36.9497722Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/picasso 2026-02-05T07:35:36.9581368Z ##[group]Initializing the repository 2026-02-05T07:35:36.9584925Z [command]/usr/bin/git init /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/picasso 2026-02-05T07:35:36.9676378Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-02-05T07:35:36.9682862Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-02-05T07:35:36.9686878Z hint: to use in all of your new repositories, which will suppress this warning, 2026-02-05T07:35:36.9689596Z hint: call: 2026-02-05T07:35:36.9696054Z hint: 2026-02-05T07:35:36.9697809Z hint: git config --global init.defaultBranch 2026-02-05T07:35:36.9699898Z hint: 2026-02-05T07:35:36.9702116Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-02-05T07:35:36.9705370Z hint: 'development'. The just-created branch can be renamed via this command: 2026-02-05T07:35:36.9708028Z hint: 2026-02-05T07:35:36.9709581Z hint: git branch -m 2026-02-05T07:35:36.9711455Z hint: 2026-02-05T07:35:36.9713838Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-02-05T07:35:36.9718588Z Initialized empty Git repository in /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/picasso/.git/ 2026-02-05T07:35:36.9725258Z [command]/usr/bin/git remote add origin https://github.com/open-craft/picasso 2026-02-05T07:35:36.9756756Z ##[endgroup] 2026-02-05T07:35:36.9759339Z ##[group]Disabling automatic garbage collection 2026-02-05T07:35:36.9762132Z [command]/usr/bin/git config --local gc.auto 0 2026-02-05T07:35:36.9790021Z ##[endgroup] 2026-02-05T07:35:36.9793233Z ##[group]Setting up auth 2026-02-05T07:35:36.9797272Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-05T07:35:36.9833238Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-02-05T07:35:37.0172221Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-05T07:35:37.0207530Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-02-05T07:35:37.0439296Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-05T07:35:37.0474027Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-05T07:35:37.0719097Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-02-05T07:35:37.0755577Z ##[endgroup] 2026-02-05T07:35:37.0760017Z ##[group]Fetching the repository 2026-02-05T07:35:37.0769841Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +refs/heads/kaustav/new_ghcr_test*:refs/remotes/origin/kaustav/new_ghcr_test* +refs/tags/kaustav/new_ghcr_test*:refs/tags/kaustav/new_ghcr_test* 2026-02-05T07:35:37.2994612Z From https://github.com/open-craft/picasso 2026-02-05T07:35:37.3009133Z * [new branch] kaustav/new_ghcr_test -> origin/kaustav/new_ghcr_test 2026-02-05T07:35:37.3014025Z * [new branch] kaustav/new_ghcr_test_fix_tutor_main -> origin/kaustav/new_ghcr_test_fix_tutor_main 2026-02-05T07:35:37.3066658Z ##[endgroup] 2026-02-05T07:35:37.3071621Z ##[group]Determining the checkout info 2026-02-05T07:35:37.3082600Z [command]/usr/bin/git branch --list --remote origin/kaustav/new_ghcr_test 2026-02-05T07:35:37.3126887Z origin/kaustav/new_ghcr_test 2026-02-05T07:35:37.3146450Z ##[endgroup] 2026-02-05T07:35:37.3154469Z [command]/usr/bin/git sparse-checkout disable 2026-02-05T07:35:37.3223569Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-02-05T07:35:37.3276847Z ##[group]Checking out the ref 2026-02-05T07:35:37.3285334Z [command]/usr/bin/git checkout --progress --force -B kaustav/new_ghcr_test refs/remotes/origin/kaustav/new_ghcr_test 2026-02-05T07:35:37.3397232Z Switched to a new branch 'kaustav/new_ghcr_test' 2026-02-05T07:35:37.3406585Z branch 'kaustav/new_ghcr_test' set up to track 'origin/kaustav/new_ghcr_test'. 2026-02-05T07:35:37.3413090Z ##[endgroup] 2026-02-05T07:35:37.3470448Z [command]/usr/bin/git log -1 --format=%H 2026-02-05T07:35:37.3512121Z cbccd0f68d63ec5f3fab5c0ecf83ede3bcbb8f76 2026-02-05T07:35:37.3896699Z ##[group]Run actions/checkout@v4 2026-02-05T07:35:37.3898482Z with: 2026-02-05T07:35:37.3900157Z repository: open-craft/phd-axim-pr-sandbox-cluster 2026-02-05T07:35:37.3902590Z ref: main 2026-02-05T07:35:37.3904048Z path: strains 2026-02-05T07:35:37.3905967Z token: *** 2026-02-05T07:35:37.3907441Z ssh-strict: true 2026-02-05T07:35:37.3909005Z ssh-user: git 2026-02-05T07:35:37.3910806Z persist-credentials: true 2026-02-05T07:35:37.3912546Z clean: true 2026-02-05T07:35:37.3914134Z sparse-checkout-cone-mode: true 2026-02-05T07:35:37.3915943Z fetch-depth: 1 2026-02-05T07:35:37.3917480Z fetch-tags: false 2026-02-05T07:35:37.3919051Z show-progress: true 2026-02-05T07:35:37.3920921Z lfs: false 2026-02-05T07:35:37.3922361Z submodules: false 2026-02-05T07:35:37.3924000Z set-safe-directory: true 2026-02-05T07:35:37.3925681Z env: 2026-02-05T07:35:37.3929224Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:37.3935554Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:37.3939823Z ##[endgroup] 2026-02-05T07:35:37.5401805Z Syncing repository: open-craft/phd-axim-pr-sandbox-cluster 2026-02-05T07:35:37.5419974Z ##[group]Getting Git version info 2026-02-05T07:35:37.5431346Z Working directory is '/home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains' 2026-02-05T07:35:37.5477352Z [command]/usr/bin/git version 2026-02-05T07:35:37.5522330Z git version 2.52.0 2026-02-05T07:35:37.5554351Z ##[endgroup] 2026-02-05T07:35:37.5568352Z Temporarily overriding HOME='/home/runner/work/_temp/a9adadf7-98da-4071-9700-1a262e909ef5' before making global git config changes 2026-02-05T07:35:37.5575256Z Adding repository directory to the temporary git global config as a safe directory 2026-02-05T07:35:37.5588467Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains 2026-02-05T07:35:37.5625212Z ##[group]Initializing the repository 2026-02-05T07:35:37.5630485Z [command]/usr/bin/git init /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains 2026-02-05T07:35:37.5673277Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-02-05T07:35:37.5676886Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-02-05T07:35:37.5680418Z hint: to use in all of your new repositories, which will suppress this warning, 2026-02-05T07:35:37.5683367Z hint: call: 2026-02-05T07:35:37.5684733Z hint: 2026-02-05T07:35:37.5686366Z hint: git config --global init.defaultBranch 2026-02-05T07:35:37.5688611Z hint: 2026-02-05T07:35:37.5693560Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-02-05T07:35:37.5696862Z hint: 'development'. The just-created branch can be renamed via this command: 2026-02-05T07:35:37.5699563Z hint: 2026-02-05T07:35:37.5701346Z hint: git branch -m 2026-02-05T07:35:37.5703084Z hint: 2026-02-05T07:35:37.5705287Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-02-05T07:35:37.5709912Z Initialized empty Git repository in /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/.git/ 2026-02-05T07:35:37.5717483Z [command]/usr/bin/git remote add origin https://github.com/open-craft/phd-axim-pr-sandbox-cluster 2026-02-05T07:35:37.5741336Z ##[endgroup] 2026-02-05T07:35:37.5743932Z ##[group]Disabling automatic garbage collection 2026-02-05T07:35:37.5746142Z [command]/usr/bin/git config --local gc.auto 0 2026-02-05T07:35:37.5785765Z ##[endgroup] 2026-02-05T07:35:37.5788387Z ##[group]Setting up auth 2026-02-05T07:35:37.5791129Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-05T07:35:37.5835177Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-02-05T07:35:37.6097713Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-05T07:35:37.6132721Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-02-05T07:35:37.6369370Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-05T07:35:37.6404621Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-05T07:35:37.6653440Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-02-05T07:35:37.6690032Z ##[endgroup] 2026-02-05T07:35:37.6694014Z ##[group]Fetching the repository 2026-02-05T07:35:37.6704590Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +refs/heads/main*:refs/remotes/origin/main* +refs/tags/main*:refs/tags/main* 2026-02-05T07:35:37.9044575Z From https://github.com/open-craft/phd-axim-pr-sandbox-cluster 2026-02-05T07:35:37.9047975Z * [new branch] main -> origin/main 2026-02-05T07:35:37.9069783Z ##[endgroup] 2026-02-05T07:35:37.9071548Z ##[group]Determining the checkout info 2026-02-05T07:35:37.9078492Z [command]/usr/bin/git branch --list --remote origin/main 2026-02-05T07:35:37.9111527Z origin/main 2026-02-05T07:35:37.9124895Z ##[endgroup] 2026-02-05T07:35:37.9125697Z [command]/usr/bin/git sparse-checkout disable 2026-02-05T07:35:37.9161837Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-02-05T07:35:37.9192136Z ##[group]Checking out the ref 2026-02-05T07:35:37.9195482Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-02-05T07:35:37.9397909Z Switched to a new branch 'main' 2026-02-05T07:35:37.9402004Z branch 'main' set up to track 'origin/main'. 2026-02-05T07:35:37.9409051Z ##[endgroup] 2026-02-05T07:35:37.9447668Z [command]/usr/bin/git log -1 --format=%H 2026-02-05T07:35:37.9470396Z 70f9cb33c904912dc7c203f5f17e0615e1cbe176 2026-02-05T07:35:37.9633497Z ##[group]Run actions/setup-python@v5 2026-02-05T07:35:37.9633970Z with: 2026-02-05T07:35:37.9634335Z python-version: 3.12 2026-02-05T07:35:37.9634732Z check-latest: false 2026-02-05T07:35:37.9635227Z token: *** 2026-02-05T07:35:37.9635606Z update-environment: true 2026-02-05T07:35:37.9636007Z allow-prereleases: false 2026-02-05T07:35:37.9636392Z freethreaded: false 2026-02-05T07:35:37.9636758Z env: 2026-02-05T07:35:37.9637429Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:37.9638616Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:37.9639423Z ##[endgroup] 2026-02-05T07:35:38.1487409Z ##[group]Installed versions 2026-02-05T07:35:38.1629299Z Successfully set up CPython (3.12.12) 2026-02-05T07:35:38.1633527Z ##[endgroup] 2026-02-05T07:35:38.1775898Z ##[group]Run pip install -r picasso/requirements/base.txt 2026-02-05T07:35:38.1776581Z pip install -r picasso/requirements/base.txt 2026-02-05T07:35:38.1844823Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-02-05T07:35:38.1845357Z env: 2026-02-05T07:35:38.1846032Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:38.1847142Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:38.1848013Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:38.1848622Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:38.1849220Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:38.1849770Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:38.1850356Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:38.1851204Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:38.1851702Z ##[endgroup] 2026-02-05T07:35:39.1543181Z Collecting pyyaml (from -r picasso/requirements/base.txt (line 1)) 2026-02-05T07:35:39.2577794Z Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) 2026-02-05T07:35:39.2689531Z Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) 2026-02-05T07:35:39.3359596Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.9/807.9 kB 29.5 MB/s 0:00:00 2026-02-05T07:35:39.3519900Z Installing collected packages: pyyaml 2026-02-05T07:35:39.4522252Z Successfully installed pyyaml-6.0.3 2026-02-05T07:35:39.5729012Z 2026-02-05T07:35:39.5734074Z [notice] A new release of pip is available: 25.3 -> 26.0.1 2026-02-05T07:35:39.6104103Z [notice] To update, run: pip install --upgrade pip 2026-02-05T07:35:39.6146359Z ##[group]Run ENV_VARS=$(python $SCRIPT_PATH --config-file $CONFIG_FILE --required-keys $REQUIRED_KEYS --optional-keys $OPTIONAL_KEYS) 2026-02-05T07:35:39.6147512Z ENV_VARS=$(python $SCRIPT_PATH --config-file $CONFIG_FILE --required-keys $REQUIRED_KEYS --optional-keys $OPTIONAL_KEYS) 2026-02-05T07:35:39.6148287Z echo "$ENV_VARS" >> $GITHUB_ENV 2026-02-05T07:35:39.6179899Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-02-05T07:35:39.6180406Z env: 2026-02-05T07:35:39.6181341Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:39.6182635Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:39.6183485Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.6184103Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:39.6184954Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.6185510Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.6186045Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.6186589Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:39.6187085Z REQUIRED_KEYS: TUTOR_VERSION 2026-02-05T07:35:39.6187481Z OPTIONAL_KEYS: DOCKER_REGISTRY 2026-02-05T07:35:39.6187936Z CONFIG_FILE: strains/instances/pr-37136-1a7bbe/config.yml 2026-02-05T07:35:39.6188505Z SCRIPT_PATH: picasso/.github/workflows/scripts/get_tutor_config.py 2026-02-05T07:35:39.6189021Z ##[endgroup] 2026-02-05T07:35:39.6752819Z ##[group]Run REPO_NAME="${STRAIN_REPOSITORY##*/}" 2026-02-05T07:35:39.6753395Z REPO_NAME="${STRAIN_REPOSITORY##*/}" 2026-02-05T07:35:39.6753893Z ENV_VARS=$(python $SCRIPT_PATH \ 2026-02-05T07:35:39.6754387Z  --config-file "$CONFIG_FILE" \ 2026-02-05T07:35:39.6754885Z  --service "$SERVICE" \ 2026-02-05T07:35:39.6755379Z  --image-tag-prefix "$IMAGE_TAG_PREFIX" \ 2026-02-05T07:35:39.6755934Z  --timestamp-format "$TIMESTAMP_FORMAT" \ 2026-02-05T07:35:39.6756575Z  --add-random-suffix-to-image-tag "$ADD_RANDOM_SUFFIX_TO_IMAGE_TAG" \ 2026-02-05T07:35:39.6757242Z  --random-suffix-length "$RANDOM_SUFFIX_LENGTH") 2026-02-05T07:35:39.6757755Z echo "$ENV_VARS" >> $GITHUB_ENV 2026-02-05T07:35:39.6787708Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-02-05T07:35:39.6788207Z env: 2026-02-05T07:35:39.6788953Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:39.6790050Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:39.6791196Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.6791816Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:39.6792435Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.6793006Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.6793536Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.6794083Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:39.6794578Z TUTOR_VERSION: main 2026-02-05T07:35:39.6794963Z DOCKER_REGISTRY: ghcr.io 2026-02-05T07:35:39.6795411Z CONFIG_FILE: strains/instances/pr-37136-1a7bbe/config.yml 2026-02-05T07:35:39.6795986Z SCRIPT_PATH: picasso/.github/workflows/scripts/dynamic_image_tag.py 2026-02-05T07:35:39.6796508Z SERVICE: openedx 2026-02-05T07:35:39.6796892Z IMAGE_TAG_PREFIX: pr-37136-1a7bbe- 2026-02-05T07:35:39.6797308Z TIMESTAMP_FORMAT: %Y%m%d 2026-02-05T07:35:39.6797707Z ADD_RANDOM_SUFFIX_TO_IMAGE_TAG: true 2026-02-05T07:35:39.6798123Z RANDOM_SUFFIX_LENGTH: 8 2026-02-05T07:35:39.6798500Z ##[endgroup] 2026-02-05T07:35:39.7595426Z ##[group]Run pip install git+https://github.com/overhangio/tutor.git@$TUTOR_VERSION 2026-02-05T07:35:39.7596230Z pip install git+https://github.com/overhangio/tutor.git@$TUTOR_VERSION 2026-02-05T07:35:39.7596842Z tutor config save 2026-02-05T07:35:39.7627131Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-02-05T07:35:39.7627646Z env: 2026-02-05T07:35:39.7628317Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:39.7629743Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:39.7631604Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.7632629Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:39.7633637Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.7634522Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.7635419Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:39.7636316Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:39.7637115Z TUTOR_VERSION: main 2026-02-05T07:35:39.7637709Z DOCKER_REGISTRY: ghcr.io 2026-02-05T07:35:39.7638450Z TARGET_KEY: DOCKER_IMAGE_OPENEDX 2026-02-05T07:35:39.7639609Z DYNAMIC_IMAGE_TAG: ghcr.io/open-craft/phd-axim-pr-sandbox-cluster:main-pr-37136-1a7bbe-20260205-t4kgmq1n 2026-02-05T07:35:39.7641003Z ##[endgroup] 2026-02-05T07:35:40.1583741Z Collecting git+https://github.com/overhangio/tutor.git@main 2026-02-05T07:35:40.1590065Z Cloning https://github.com/overhangio/tutor.git (to revision main) to /tmp/pip-req-build-3gntiqpo 2026-02-05T07:35:40.1612819Z Running command git clone --filter=blob:none --quiet https://github.com/overhangio/tutor.git /tmp/pip-req-build-3gntiqpo 2026-02-05T07:35:40.8160574Z Running command git checkout -b main --track origin/main 2026-02-05T07:35:41.1739573Z Switched to a new branch 'main' 2026-02-05T07:35:41.1744550Z branch 'main' set up to track 'origin/main'. 2026-02-05T07:35:41.1748123Z Resolved https://github.com/overhangio/tutor.git to commit 1cdc6dc47b90833e75179e8ee5b3568778e058ad 2026-02-05T07:35:41.1795328Z Installing build dependencies: started 2026-02-05T07:35:41.9086977Z Installing build dependencies: finished with status 'done' 2026-02-05T07:35:41.9092713Z Getting requirements to build wheel: started 2026-02-05T07:35:42.0673719Z Getting requirements to build wheel: finished with status 'done' 2026-02-05T07:35:42.0684377Z Preparing metadata (pyproject.toml): started 2026-02-05T07:35:42.3016831Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-05T07:35:42.3975512Z Collecting appdirs (from tutor==21.0.0) 2026-02-05T07:35:42.4521726Z Downloading appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB) 2026-02-05T07:35:42.4817465Z Collecting click<8.3.0,>=8.0 (from tutor==21.0.0) 2026-02-05T07:35:42.4847501Z Downloading click-8.2.1-py3-none-any.whl.metadata (2.5 kB) 2026-02-05T07:35:42.5367305Z Collecting importlib-metadata>=7.0.1 (from tutor==21.0.0) 2026-02-05T07:35:42.5398143Z Downloading importlib_metadata-8.7.1-py3-none-any.whl.metadata (4.7 kB) 2026-02-05T07:35:42.5676233Z Collecting importlib-resources>=6.1.1 (from tutor==21.0.0) 2026-02-05T07:35:42.5714637Z Downloading importlib_resources-6.5.2-py3-none-any.whl.metadata (3.9 kB) 2026-02-05T07:35:42.5910042Z Collecting jinja2>=2.10 (from tutor==21.0.0) 2026-02-05T07:35:42.5948776Z Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-02-05T07:35:42.6206729Z Collecting kubernetes (from tutor==21.0.0) 2026-02-05T07:35:42.6255000Z Downloading kubernetes-35.0.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-02-05T07:35:42.7402842Z Collecting mypy (from tutor==21.0.0) 2026-02-05T07:35:42.7443366Z Downloading mypy-1.19.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.2 kB) 2026-02-05T07:35:42.7819103Z Collecting packaging (from tutor==21.0.0) 2026-02-05T07:35:42.7831119Z Using cached packaging-26.0-py3-none-any.whl.metadata (3.3 kB) 2026-02-05T07:35:42.8691045Z Collecting pycryptodome>=3.17.0 (from tutor==21.0.0) 2026-02-05T07:35:42.8759856Z Downloading pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.4 kB) 2026-02-05T07:35:42.8821308Z Requirement already satisfied: pyyaml>=6.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor==21.0.0) (6.0.3) 2026-02-05T07:35:42.9104054Z Collecting typing-extensions>=4.4.0 (from tutor==21.0.0) 2026-02-05T07:35:42.9142303Z Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) 2026-02-05T07:35:42.9343291Z Collecting zipp>=3.20 (from importlib-metadata>=7.0.1->tutor==21.0.0) 2026-02-05T07:35:42.9383112Z Downloading zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB) 2026-02-05T07:35:42.9932142Z Collecting MarkupSafe>=2.0 (from jinja2>=2.10->tutor==21.0.0) 2026-02-05T07:35:42.9974857Z Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) 2026-02-05T07:35:43.0264198Z Collecting certifi>=14.05.14 (from kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.0301646Z Downloading certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB) 2026-02-05T07:35:43.0447288Z Collecting six>=1.9.0 (from kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.0497386Z Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-02-05T07:35:43.0636274Z Collecting python-dateutil>=2.5.3 (from kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.0674130Z Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) 2026-02-05T07:35:43.0989960Z Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.1027650Z Downloading websocket_client-1.9.0-py3-none-any.whl.metadata (8.3 kB) 2026-02-05T07:35:43.1309892Z Collecting requests (from kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.1348101Z Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB) 2026-02-05T07:35:43.1489020Z Collecting requests-oauthlib (from kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.1523622Z Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) 2026-02-05T07:35:43.1838878Z Collecting urllib3!=2.6.0,>=1.24.2 (from kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.1876885Z Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB) 2026-02-05T07:35:43.1995154Z Collecting durationpy>=0.7 (from kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.2031416Z Downloading durationpy-0.10-py3-none-any.whl.metadata (340 bytes) 2026-02-05T07:35:43.2276679Z Collecting mypy_extensions>=1.0.0 (from mypy->tutor==21.0.0) 2026-02-05T07:35:43.2312099Z Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB) 2026-02-05T07:35:43.2444090Z Collecting pathspec>=0.9.0 (from mypy->tutor==21.0.0) 2026-02-05T07:35:43.2456649Z Using cached pathspec-1.0.4-py3-none-any.whl.metadata (13 kB) 2026-02-05T07:35:43.3443831Z Collecting librt>=0.6.2 (from mypy->tutor==21.0.0) 2026-02-05T07:35:43.3482400Z Downloading librt-0.7.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (1.3 kB) 2026-02-05T07:35:43.4372181Z Collecting charset_normalizer<4,>=2 (from requests->kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.4410035Z Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (37 kB) 2026-02-05T07:35:43.4584977Z Collecting idna<4,>=2.5 (from requests->kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.4621366Z Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB) 2026-02-05T07:35:43.5059257Z Collecting oauthlib>=3.0.0 (from requests-oauthlib->kubernetes->tutor==21.0.0) 2026-02-05T07:35:43.5218644Z Downloading oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB) 2026-02-05T07:35:43.5422662Z Downloading click-8.2.1-py3-none-any.whl (102 kB) 2026-02-05T07:35:43.5507921Z Downloading importlib_metadata-8.7.1-py3-none-any.whl (27 kB) 2026-02-05T07:35:43.5566240Z Downloading importlib_resources-6.5.2-py3-none-any.whl (37 kB) 2026-02-05T07:35:43.5625272Z Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-02-05T07:35:43.5689666Z Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) 2026-02-05T07:35:43.5771934Z Downloading pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB) 2026-02-05T07:35:43.6046616Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 94.9 MB/s 0:00:00 2026-02-05T07:35:43.6082075Z Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-02-05T07:35:43.6137244Z Downloading zipp-3.23.0-py3-none-any.whl (10 kB) 2026-02-05T07:35:43.6190151Z Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) 2026-02-05T07:35:43.6245383Z Downloading kubernetes-35.0.0-py2.py3-none-any.whl (2.0 MB) 2026-02-05T07:35:43.6556236Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 61.5 MB/s 0:00:00 2026-02-05T07:35:43.6594716Z Downloading certifi-2026.1.4-py3-none-any.whl (152 kB) 2026-02-05T07:35:43.6656280Z Downloading durationpy-0.10-py3-none-any.whl (3.9 kB) 2026-02-05T07:35:43.6714350Z Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-02-05T07:35:43.6778463Z Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-02-05T07:35:43.6844879Z Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-02-05T07:35:43.6905507Z Downloading websocket_client-1.9.0-py3-none-any.whl (82 kB) 2026-02-05T07:35:43.6967153Z Downloading mypy-1.19.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (13.6 MB) 2026-02-05T07:35:43.7738584Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.6/13.6 MB 181.1 MB/s 0:00:00 2026-02-05T07:35:43.7778728Z Downloading librt-0.7.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (192 kB) 2026-02-05T07:35:43.7860435Z Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2026-02-05T07:35:43.7891597Z Using cached pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-05T07:35:43.7903280Z Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-05T07:35:43.7939850Z Downloading requests-2.32.5-py3-none-any.whl (64 kB) 2026-02-05T07:35:43.7999491Z Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB) 2026-02-05T07:35:43.8058502Z Downloading idna-3.11-py3-none-any.whl (71 kB) 2026-02-05T07:35:43.8117187Z Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2026-02-05T07:35:43.8172468Z Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2026-02-05T07:35:43.8669375Z Building wheels for collected packages: tutor 2026-02-05T07:35:43.8699686Z Building wheel for tutor (pyproject.toml): started 2026-02-05T07:35:43.9017790Z Building wheel for tutor (pyproject.toml): finished with status 'done' 2026-02-05T07:35:43.9025008Z Created wheel for tutor: filename=tutor-21.0.0-py3-none-any.whl size=152010 sha256=02f7d0e0ab1f8458216e0abca2d34045fc2a83980e86f12546904617a9ce1624 2026-02-05T07:35:43.9028260Z Stored in directory: /tmp/pip-ephem-wheel-cache-5hhh880z/wheels/23/8b/1a/1795117e7778a208575c57ab5880af2013c8c7e0acc425d2b4 2026-02-05T07:35:43.9058583Z Successfully built tutor 2026-02-05T07:35:43.9567713Z Installing collected packages: durationpy, appdirs, zipp, websocket-client, urllib3, typing-extensions, six, pycryptodome, pathspec, packaging, oauthlib, mypy_extensions, MarkupSafe, librt, importlib-resources, idna, click, charset_normalizer, certifi, requests, python-dateutil, mypy, jinja2, importlib-metadata, requests-oauthlib, kubernetes, tutor 2026-02-05T07:35:48.3936765Z 2026-02-05T07:35:48.3974875Z Successfully installed MarkupSafe-3.0.3 appdirs-1.4.4 certifi-2026.1.4 charset_normalizer-3.4.4 click-8.2.1 durationpy-0.10 idna-3.11 importlib-metadata-8.7.1 importlib-resources-6.5.2 jinja2-3.1.6 kubernetes-35.0.0 librt-0.7.8 mypy-1.19.1 mypy_extensions-1.1.0 oauthlib-3.3.1 packaging-26.0 pathspec-1.0.4 pycryptodome-3.23.0 python-dateutil-2.9.0.post0 requests-2.32.5 requests-oauthlib-2.0.0 six-1.17.0 tutor-21.0.0 typing-extensions-4.15.0 urllib3-2.6.3 websocket-client-1.9.0 zipp-3.23.0 2026-02-05T07:35:48.4020596Z 2026-02-05T07:35:48.4021455Z [notice] A new release of pip is available: 25.3 -> 26.0.1 2026-02-05T07:35:48.4023677Z [notice] To update, run: pip install --upgrade pip 2026-02-05T07:35:48.7962654Z ⚠️ Failed to enable plugin 'drydock': plugin 'drydock' is not installed. 2026-02-05T07:35:48.7965750Z ⚠️ Failed to enable plugin 'forum': plugin 'forum' is not installed. 2026-02-05T07:35:48.7967178Z ⚠️ Failed to enable plugin 'grove-config': plugin 'grove-config' is not installed. 2026-02-05T07:35:48.7968609Z ⚠️ Failed to enable plugin 'grove-mfes': plugin 'grove-mfes' is not installed. 2026-02-05T07:35:48.7969887Z ⚠️ Failed to enable plugin 'mfe': plugin 'mfe' is not installed. 2026-02-05T07:35:48.7971382Z ⚠️ Failed to enable plugin 'picasso': plugin 'picasso' is not installed. 2026-02-05T07:35:48.8331979Z Configuration saved to /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/config.yml 2026-02-05T07:35:49.1508806Z Environment generated in /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/env 2026-02-05T07:35:49.1783763Z ##[group]Run tutor config save --set $TARGET_KEY=$DYNAMIC_IMAGE_TAG 2026-02-05T07:35:49.1785004Z tutor config save --set $TARGET_KEY=$DYNAMIC_IMAGE_TAG 2026-02-05T07:35:49.1830870Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-02-05T07:35:49.1831400Z env: 2026-02-05T07:35:49.1832086Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:49.1833199Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:49.1834035Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:49.1834631Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:49.1835218Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:49.1835752Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:49.1836323Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:49.1836854Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:49.1837329Z TUTOR_VERSION: main 2026-02-05T07:35:49.1837694Z DOCKER_REGISTRY: ghcr.io 2026-02-05T07:35:49.1838081Z TARGET_KEY: DOCKER_IMAGE_OPENEDX 2026-02-05T07:35:49.1838725Z DYNAMIC_IMAGE_TAG: ghcr.io/open-craft/phd-axim-pr-sandbox-cluster:main-pr-37136-1a7bbe-20260205-t4kgmq1n 2026-02-05T07:35:49.1839374Z ##[endgroup] 2026-02-05T07:35:49.3708995Z ⚠️ Failed to enable plugin 'drydock': plugin 'drydock' is not installed. 2026-02-05T07:35:49.3714496Z ⚠️ Failed to enable plugin 'forum': plugin 'forum' is not installed. 2026-02-05T07:35:49.3715920Z ⚠️ Failed to enable plugin 'grove-config': plugin 'grove-config' is not installed. 2026-02-05T07:35:49.3717372Z ⚠️ Failed to enable plugin 'grove-mfes': plugin 'grove-mfes' is not installed. 2026-02-05T07:35:49.3718672Z ⚠️ Failed to enable plugin 'mfe': plugin 'mfe' is not installed. 2026-02-05T07:35:49.3719975Z ⚠️ Failed to enable plugin 'picasso': plugin 'picasso' is not installed. 2026-02-05T07:35:49.4103642Z Configuration saved to /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/config.yml 2026-02-05T07:35:49.7219042Z Environment generated in /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/env 2026-02-05T07:35:49.7493435Z ##[group]Run pip install git+https://github.com/open-craft/tutor-contrib-picasso@kaustav/fix_tutor_main_compatibility 2026-02-05T07:35:49.7494485Z pip install git+https://github.com/open-craft/tutor-contrib-picasso@kaustav/fix_tutor_main_compatibility 2026-02-05T07:35:49.7495209Z tutor plugins enable picasso 2026-02-05T07:35:49.7526786Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-02-05T07:35:49.7527273Z env: 2026-02-05T07:35:49.7527934Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:49.7529001Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:49.7530008Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:49.7530798Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:49.7531558Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:49.7532109Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:49.7532644Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:49.7533173Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:49.7533656Z TUTOR_VERSION: main 2026-02-05T07:35:49.7534028Z DOCKER_REGISTRY: ghcr.io 2026-02-05T07:35:49.7534414Z TARGET_KEY: DOCKER_IMAGE_OPENEDX 2026-02-05T07:35:49.7535064Z DYNAMIC_IMAGE_TAG: ghcr.io/open-craft/phd-axim-pr-sandbox-cluster:main-pr-37136-1a7bbe-20260205-t4kgmq1n 2026-02-05T07:35:49.7535740Z ##[endgroup] 2026-02-05T07:35:50.1311066Z Collecting git+https://github.com/open-craft/tutor-contrib-picasso@kaustav/fix_tutor_main_compatibility 2026-02-05T07:35:50.1316502Z Cloning https://github.com/open-craft/tutor-contrib-picasso (to revision kaustav/fix_tutor_main_compatibility) to /tmp/pip-req-build-pjbmpvom 2026-02-05T07:35:50.1338287Z Running command git clone --filter=blob:none --quiet https://github.com/open-craft/tutor-contrib-picasso /tmp/pip-req-build-pjbmpvom 2026-02-05T07:35:50.5457515Z Running command git checkout -b kaustav/fix_tutor_main_compatibility --track origin/kaustav/fix_tutor_main_compatibility 2026-02-05T07:35:50.6286048Z Switched to a new branch 'kaustav/fix_tutor_main_compatibility' 2026-02-05T07:35:50.6293192Z branch 'kaustav/fix_tutor_main_compatibility' set up to track 'origin/kaustav/fix_tutor_main_compatibility'. 2026-02-05T07:35:50.6294946Z Resolved https://github.com/open-craft/tutor-contrib-picasso to commit 834c986d3e2a920f6bc2a2ae8926bd1079b1591d 2026-02-05T07:35:50.6336801Z Installing build dependencies: started 2026-02-05T07:35:52.9446274Z Installing build dependencies: finished with status 'done' 2026-02-05T07:35:52.9463557Z Getting requirements to build wheel: started 2026-02-05T07:35:53.3170867Z Getting requirements to build wheel: finished with status 'done' 2026-02-05T07:35:53.3180923Z Preparing metadata (pyproject.toml): started 2026-02-05T07:35:53.5330121Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-05T07:35:53.5359703Z Requirement already satisfied: tutor in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor-contrib-picasso==0.2.0) (21.0.0) 2026-02-05T07:35:53.5366524Z Requirement already satisfied: importlib_resources in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor-contrib-picasso==0.2.0) (6.5.2) 2026-02-05T07:35:53.5371302Z Requirement already satisfied: packaging in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor-contrib-picasso==0.2.0) (26.0) 2026-02-05T07:35:53.5410527Z Requirement already satisfied: appdirs in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (1.4.4) 2026-02-05T07:35:53.5417841Z Requirement already satisfied: click<8.3.0,>=8.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (8.2.1) 2026-02-05T07:35:53.5425315Z Requirement already satisfied: importlib-metadata>=7.0.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (8.7.1) 2026-02-05T07:35:53.5433794Z Requirement already satisfied: jinja2>=2.10 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (3.1.6) 2026-02-05T07:35:53.5438520Z Requirement already satisfied: kubernetes in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (35.0.0) 2026-02-05T07:35:53.5444607Z Requirement already satisfied: mypy in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (1.19.1) 2026-02-05T07:35:53.5451247Z Requirement already satisfied: pycryptodome>=3.17.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (3.23.0) 2026-02-05T07:35:53.5457587Z Requirement already satisfied: pyyaml>=6.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (6.0.3) 2026-02-05T07:35:53.5464165Z Requirement already satisfied: typing-extensions>=4.4.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-picasso==0.2.0) (4.15.0) 2026-02-05T07:35:53.5566966Z Requirement already satisfied: zipp>=3.20 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from importlib-metadata>=7.0.1->tutor->tutor-contrib-picasso==0.2.0) (3.23.0) 2026-02-05T07:35:53.5588264Z Requirement already satisfied: MarkupSafe>=2.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from jinja2>=2.10->tutor->tutor-contrib-picasso==0.2.0) (3.0.3) 2026-02-05T07:35:53.5641004Z Requirement already satisfied: certifi>=14.05.14 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-picasso==0.2.0) (2026.1.4) 2026-02-05T07:35:53.5648400Z Requirement already satisfied: six>=1.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-picasso==0.2.0) (1.17.0) 2026-02-05T07:35:53.5654754Z Requirement already satisfied: python-dateutil>=2.5.3 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-picasso==0.2.0) (2.9.0.post0) 2026-02-05T07:35:53.5666074Z Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-picasso==0.2.0) (1.9.0) 2026-02-05T07:35:53.5671594Z Requirement already satisfied: requests in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-picasso==0.2.0) (2.32.5) 2026-02-05T07:35:53.5675990Z Requirement already satisfied: requests-oauthlib in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-picasso==0.2.0) (2.0.0) 2026-02-05T07:35:53.5684651Z Requirement already satisfied: urllib3!=2.6.0,>=1.24.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-picasso==0.2.0) (2.6.3) 2026-02-05T07:35:53.5689316Z Requirement already satisfied: durationpy>=0.7 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-picasso==0.2.0) (0.10) 2026-02-05T07:35:53.5767477Z Requirement already satisfied: mypy_extensions>=1.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor->tutor-contrib-picasso==0.2.0) (1.1.0) 2026-02-05T07:35:53.5775020Z Requirement already satisfied: pathspec>=0.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor->tutor-contrib-picasso==0.2.0) (1.0.4) 2026-02-05T07:35:53.5785082Z Requirement already satisfied: librt>=0.6.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor->tutor-contrib-picasso==0.2.0) (0.7.8) 2026-02-05T07:35:53.5833956Z Requirement already satisfied: charset_normalizer<4,>=2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor->tutor-contrib-picasso==0.2.0) (3.4.4) 2026-02-05T07:35:53.5840594Z Requirement already satisfied: idna<4,>=2.5 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor->tutor-contrib-picasso==0.2.0) (3.11) 2026-02-05T07:35:53.5892163Z Requirement already satisfied: oauthlib>=3.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests-oauthlib->kubernetes->tutor->tutor-contrib-picasso==0.2.0) (3.3.1) 2026-02-05T07:35:53.5926071Z Building wheels for collected packages: tutor-contrib-picasso 2026-02-05T07:35:53.5956131Z Building wheel for tutor-contrib-picasso (pyproject.toml): started 2026-02-05T07:35:53.8341170Z Building wheel for tutor-contrib-picasso (pyproject.toml): finished with status 'done' 2026-02-05T07:35:53.8347722Z Created wheel for tutor-contrib-picasso: filename=tutor_contrib_picasso-0.2.0-py3-none-any.whl size=27065 sha256=f735dbeebe2c84f23311b6d05fc72688834aed75fd25dd3d535f5ee268d9e150 2026-02-05T07:35:53.8351554Z Stored in directory: /tmp/pip-ephem-wheel-cache-gmy1ud2o/wheels/12/b2/c6/102e0a284de4d6a1f9baaccbfaea431e5ed35658205e1bf14c 2026-02-05T07:35:53.8384911Z Successfully built tutor-contrib-picasso 2026-02-05T07:35:53.8547124Z Installing collected packages: tutor-contrib-picasso 2026-02-05T07:35:53.8701536Z Successfully installed tutor-contrib-picasso-0.2.0 2026-02-05T07:35:53.8745743Z 2026-02-05T07:35:53.8746380Z [notice] A new release of pip is available: 25.3 -> 26.0.1 2026-02-05T07:35:53.8748716Z [notice] To update, run: pip install --upgrade pip 2026-02-05T07:35:54.1532337Z ⚠️ Failed to enable plugin 'drydock': plugin 'drydock' is not installed. 2026-02-05T07:35:54.1535603Z ⚠️ Failed to enable plugin 'forum': plugin 'forum' is not installed. 2026-02-05T07:35:54.1538615Z ⚠️ Failed to enable plugin 'grove-config': plugin 'grove-config' is not installed. 2026-02-05T07:35:54.1540253Z ⚠️ Failed to enable plugin 'grove-mfes': plugin 'grove-mfes' is not installed. 2026-02-05T07:35:54.1541766Z ⚠️ Failed to enable plugin 'mfe': plugin 'mfe' is not installed. 2026-02-05T07:35:54.1858407Z Plugin picasso enabled 2026-02-05T07:35:54.1906010Z Configuration saved to /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/config.yml 2026-02-05T07:35:54.5393087Z Environment generated in /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/env 2026-02-05T07:35:54.5750027Z ##[group]Run webfactory/ssh-agent@v0.9.0 2026-02-05T07:35:54.5750487Z with: 2026-02-05T07:35:54.5765288Z ssh-private-key: *** 2026-02-05T07:35:54.5765714Z log-public-key: true 2026-02-05T07:35:54.5766087Z env: 2026-02-05T07:35:54.5766754Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:54.5767838Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:54.5768687Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.5769279Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:54.5769872Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.5770411Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.5771108Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.5771668Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:54.5772160Z TUTOR_VERSION: main 2026-02-05T07:35:54.5772540Z DOCKER_REGISTRY: ghcr.io 2026-02-05T07:35:54.5772935Z TARGET_KEY: DOCKER_IMAGE_OPENEDX 2026-02-05T07:35:54.5773585Z DYNAMIC_IMAGE_TAG: ghcr.io/open-craft/phd-axim-pr-sandbox-cluster:main-pr-37136-1a7bbe-20260205-t4kgmq1n 2026-02-05T07:35:54.5788130Z SSH_PRIVATE_KEY: *** 2026-02-05T07:35:54.5788508Z ##[endgroup] 2026-02-05T07:35:54.6140149Z Starting ssh-agent 2026-02-05T07:35:54.6215605Z SSH_AUTH_SOCK=/tmp/ssh-mB4Od3QVmkJX/agent.2349 2026-02-05T07:35:54.6218060Z SSH_AGENT_PID=2350 2026-02-05T07:35:54.6218727Z Adding private key(s) to agent 2026-02-05T07:35:54.6292994Z Identity added: (stdin) (bot@opencraft.com) 2026-02-05T07:35:54.6293778Z Key(s) added: 2026-02-05T07:35:54.6333418Z 4096 SHA256:xy0SMS+auXdaMmsSs38L3vO7i+7e7OMHsMtGHApQmLc bot@opencraft.com (RSA) 2026-02-05T07:35:54.6340512Z Configuring deployment key(s) 2026-02-05T07:35:54.6387820Z Comment for (public) key 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDQ7hEnzlwSnsEr6nfiuQZHtgLrgQwJDVIfEVs8tk61SSRUuE2bm4QrKQJ4CwXKddVSYuZRszt6W6QUnfnOBOtfiVzhs9w5pAGajkWIPPdmzrjhgao/PCYAXePVHB3GuGQeU5lc7kXkyrg/G4gp0NKkPngX8t1IaKiMsR4QUWRFK8SP71AjCilmHOE+JXvYYCL0n/LVwqKIY5UoIY4jCNk0zJRN7MDBjX4Jq6p2AGdQ3qg3X1VD8z9QRcULMaaIRF8B0t625+b4rG+vd+Ryi/8foP8kVvnHTEY6d1UxlSMeLVx+ZOXsdE/HehqkUypuK/lQSI7fj/7fDfUPOf4n0rkZ7DvC+V8d0JDtyC+sqpXQWjnyKd43nJU5RE4pejGqYuA3P8euLxwlfWMynnwx4aDtSItOkiOKo0D4iqBxhyhA0BDi22yRNTWwuQZKCAzz518czVMFr1NTWlykzD3sldMTuXsYfaQBpDPyB9h/pf1aKcw/93liWWLATGfMuqpiXS/LZZYM9hx7mabK/WCAvYyp1JtMuyOiiSFkSBhP+nC30wRcLoPN85qUOKP0mYkYAULqRGB7ooyHqRWctBmRDhpLm2rkLNmT8nvD5T8xhP49tu79gCsqin4ixiP15EnYclhioah59nmPXDl8hrjbkAMHEFvcylltpSaNcfYdxFVN6Q== bot@opencraft.com' does not match GitHub URL pattern. Not treating it as a GitHub deploy key. 2026-02-05T07:35:54.6508817Z ##[group]Run ssh-keyscan github.com >> ~/.ssh/known_hosts 2026-02-05T07:35:54.6509404Z ssh-keyscan github.com >> ~/.ssh/known_hosts 2026-02-05T07:35:54.6540837Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-02-05T07:35:54.6541335Z env: 2026-02-05T07:35:54.6541985Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:54.6543063Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:54.6543903Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.6544509Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:54.6545100Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.6545628Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.6546186Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.6546719Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:54.6547189Z TUTOR_VERSION: main 2026-02-05T07:35:54.6547561Z DOCKER_REGISTRY: ghcr.io 2026-02-05T07:35:54.6547952Z TARGET_KEY: DOCKER_IMAGE_OPENEDX 2026-02-05T07:35:54.6548593Z DYNAMIC_IMAGE_TAG: ghcr.io/open-craft/phd-axim-pr-sandbox-cluster:main-pr-37136-1a7bbe-20260205-t4kgmq1n 2026-02-05T07:35:54.6549273Z SSH_AUTH_SOCK: /tmp/ssh-mB4Od3QVmkJX/agent.2349 2026-02-05T07:35:54.6549715Z SSH_AGENT_PID: 2350 2026-02-05T07:35:54.6564309Z SSH_PRIVATE_KEY: *** 2026-02-05T07:35:54.6564703Z ##[endgroup] 2026-02-05T07:35:54.6787992Z # github.com:22 SSH-2.0-ae0a932 2026-02-05T07:35:54.7491003Z # github.com:22 SSH-2.0-ae0a932 2026-02-05T07:35:54.8396468Z # github.com:22 SSH-2.0-ae0a932 2026-02-05T07:35:54.9211742Z # github.com:22 SSH-2.0-ae0a932 2026-02-05T07:35:54.9234289Z # github.com:22 SSH-2.0-ae0a932 2026-02-05T07:35:54.9311771Z ##[group]Run tutor picasso run-extra-commands 2026-02-05T07:35:54.9312702Z tutor picasso run-extra-commands 2026-02-05T07:35:54.9358961Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-02-05T07:35:54.9359829Z env: 2026-02-05T07:35:54.9361277Z TUTOR_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe 2026-02-05T07:35:54.9363358Z TUTOR_PLUGINS_ROOT: /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/plugins 2026-02-05T07:35:54.9364947Z pythonLocation: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.9366028Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib/pkgconfig 2026-02-05T07:35:54.9367125Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.9368114Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.9369137Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.12/x64 2026-02-05T07:35:54.9370152Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.12/x64/lib 2026-02-05T07:35:54.9371546Z TUTOR_VERSION: main 2026-02-05T07:35:54.9372219Z DOCKER_REGISTRY: ghcr.io 2026-02-05T07:35:54.9372937Z TARGET_KEY: DOCKER_IMAGE_OPENEDX 2026-02-05T07:35:54.9374122Z DYNAMIC_IMAGE_TAG: ghcr.io/open-craft/phd-axim-pr-sandbox-cluster:main-pr-37136-1a7bbe-20260205-t4kgmq1n 2026-02-05T07:35:54.9375399Z SSH_AUTH_SOCK: /tmp/ssh-mB4Od3QVmkJX/agent.2349 2026-02-05T07:35:54.9376227Z SSH_AGENT_PID: 2350 2026-02-05T07:35:54.9376884Z ##[endgroup] 2026-02-05T07:35:55.1687018Z ⚠️ The current environment stored at /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/env is not up-to-date: it is at vmain while the 'tutor' binary is at v21.0.0-main. You should upgrade the environment by running: 2026-02-05T07:35:55.1695261Z 2026-02-05T07:35:55.1695602Z tutor config save 2026-02-05T07:35:55.2188325Z sh -c 'pip install tutor-contrib-drydock' 2026-02-05T07:35:55.7017403Z Collecting tutor-contrib-drydock 2026-02-05T07:35:55.7561220Z Downloading tutor_contrib_drydock-21.0.0-py3-none-any.whl.metadata (52 kB) 2026-02-05T07:35:55.7811032Z Requirement already satisfied: tutor~=21.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor-contrib-drydock) (21.0.0) 2026-02-05T07:35:55.7823291Z Requirement already satisfied: appdirs in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (1.4.4) 2026-02-05T07:35:55.7830499Z Requirement already satisfied: click<8.3.0,>=8.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (8.2.1) 2026-02-05T07:35:55.7837179Z Requirement already satisfied: importlib-metadata>=7.0.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (8.7.1) 2026-02-05T07:35:55.7843522Z Requirement already satisfied: importlib-resources>=6.1.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (6.5.2) 2026-02-05T07:35:55.7849725Z Requirement already satisfied: jinja2>=2.10 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (3.1.6) 2026-02-05T07:35:55.7854522Z Requirement already satisfied: kubernetes in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (35.0.0) 2026-02-05T07:35:55.7860265Z Requirement already satisfied: mypy in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (1.19.1) 2026-02-05T07:35:55.7865601Z Requirement already satisfied: packaging in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (26.0) 2026-02-05T07:35:55.7871610Z Requirement already satisfied: pycryptodome>=3.17.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (3.23.0) 2026-02-05T07:35:55.7878665Z Requirement already satisfied: pyyaml>=6.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (6.0.3) 2026-02-05T07:35:55.7885020Z Requirement already satisfied: typing-extensions>=4.4.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor~=21.0->tutor-contrib-drydock) (4.15.0) 2026-02-05T07:35:55.7992224Z Requirement already satisfied: zipp>=3.20 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from importlib-metadata>=7.0.1->tutor~=21.0->tutor-contrib-drydock) (3.23.0) 2026-02-05T07:35:55.8034668Z Requirement already satisfied: MarkupSafe>=2.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from jinja2>=2.10->tutor~=21.0->tutor-contrib-drydock) (3.0.3) 2026-02-05T07:35:55.8087098Z Requirement already satisfied: certifi>=14.05.14 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor~=21.0->tutor-contrib-drydock) (2026.1.4) 2026-02-05T07:35:55.8093617Z Requirement already satisfied: six>=1.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor~=21.0->tutor-contrib-drydock) (1.17.0) 2026-02-05T07:35:55.8100345Z Requirement already satisfied: python-dateutil>=2.5.3 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor~=21.0->tutor-contrib-drydock) (2.9.0.post0) 2026-02-05T07:35:55.8110984Z Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor~=21.0->tutor-contrib-drydock) (1.9.0) 2026-02-05T07:35:55.8116270Z Requirement already satisfied: requests in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor~=21.0->tutor-contrib-drydock) (2.32.5) 2026-02-05T07:35:55.8121556Z Requirement already satisfied: requests-oauthlib in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor~=21.0->tutor-contrib-drydock) (2.0.0) 2026-02-05T07:35:55.8128192Z Requirement already satisfied: urllib3!=2.6.0,>=1.24.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor~=21.0->tutor-contrib-drydock) (2.6.3) 2026-02-05T07:35:55.8135156Z Requirement already satisfied: durationpy>=0.7 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor~=21.0->tutor-contrib-drydock) (0.10) 2026-02-05T07:35:55.8211209Z Requirement already satisfied: mypy_extensions>=1.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor~=21.0->tutor-contrib-drydock) (1.1.0) 2026-02-05T07:35:55.8216639Z Requirement already satisfied: pathspec>=0.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor~=21.0->tutor-contrib-drydock) (1.0.4) 2026-02-05T07:35:55.8228068Z Requirement already satisfied: librt>=0.6.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor~=21.0->tutor-contrib-drydock) (0.7.8) 2026-02-05T07:35:55.8284974Z Requirement already satisfied: charset_normalizer<4,>=2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor~=21.0->tutor-contrib-drydock) (3.4.4) 2026-02-05T07:35:55.8292736Z Requirement already satisfied: idna<4,>=2.5 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor~=21.0->tutor-contrib-drydock) (3.11) 2026-02-05T07:35:55.8342343Z Requirement already satisfied: oauthlib>=3.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests-oauthlib->kubernetes->tutor~=21.0->tutor-contrib-drydock) (3.3.1) 2026-02-05T07:35:55.8416398Z Downloading tutor_contrib_drydock-21.0.0-py3-none-any.whl (44 kB) 2026-02-05T07:35:55.8749201Z Installing collected packages: tutor-contrib-drydock 2026-02-05T07:35:55.8904475Z Successfully installed tutor-contrib-drydock-21.0.0 2026-02-05T07:35:55.8948756Z 2026-02-05T07:35:55.8949378Z [notice] A new release of pip is available: 25.3 -> 26.0.1 2026-02-05T07:35:55.8951367Z [notice] To update, run: pip install --upgrade pip 2026-02-05T07:35:55.9313552Z sh -c 'pip install git+https://gitlab.com/opencraft/dev/tutor-contrib-grove@main' 2026-02-05T07:35:56.2692137Z Collecting git+https://gitlab.com/opencraft/dev/tutor-contrib-grove@main 2026-02-05T07:35:56.2698817Z Cloning https://gitlab.com/opencraft/dev/tutor-contrib-grove (to revision main) to /tmp/pip-req-build-gm_1hf4v 2026-02-05T07:35:56.2720973Z Running command git clone --filter=blob:none --quiet https://gitlab.com/opencraft/dev/tutor-contrib-grove /tmp/pip-req-build-gm_1hf4v 2026-02-05T07:35:57.2128113Z warning: redirecting to https://gitlab.com/opencraft/dev/tutor-contrib-grove.git/ 2026-02-05T07:35:57.4282408Z Resolved https://gitlab.com/opencraft/dev/tutor-contrib-grove to commit 95d127689d72ad426e8f6c23db7e68be89a216cf 2026-02-05T07:35:57.4321627Z Installing build dependencies: started 2026-02-05T07:35:58.1721789Z Installing build dependencies: finished with status 'done' 2026-02-05T07:35:58.1726554Z Getting requirements to build wheel: started 2026-02-05T07:35:58.5139531Z Getting requirements to build wheel: finished with status 'done' 2026-02-05T07:35:58.5148424Z Preparing metadata (pyproject.toml): started 2026-02-05T07:35:58.7031455Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-05T07:35:58.7058150Z Requirement already satisfied: tutor in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor-contrib-grove==20.1.0) (21.0.0) 2026-02-05T07:35:58.7071279Z Requirement already satisfied: appdirs in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (1.4.4) 2026-02-05T07:35:58.7078266Z Requirement already satisfied: click<8.3.0,>=8.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (8.2.1) 2026-02-05T07:35:58.7084885Z Requirement already satisfied: importlib-metadata>=7.0.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (8.7.1) 2026-02-05T07:35:58.7091322Z Requirement already satisfied: importlib-resources>=6.1.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (6.5.2) 2026-02-05T07:35:58.7097242Z Requirement already satisfied: jinja2>=2.10 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (3.1.6) 2026-02-05T07:35:58.7102197Z Requirement already satisfied: kubernetes in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (35.0.0) 2026-02-05T07:35:58.7106833Z Requirement already satisfied: mypy in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (1.19.1) 2026-02-05T07:35:58.7111827Z Requirement already satisfied: packaging in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (26.0) 2026-02-05T07:35:58.7117854Z Requirement already satisfied: pycryptodome>=3.17.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (3.23.0) 2026-02-05T07:35:58.7123917Z Requirement already satisfied: pyyaml>=6.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (6.0.3) 2026-02-05T07:35:58.7129930Z Requirement already satisfied: typing-extensions>=4.4.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor->tutor-contrib-grove==20.1.0) (4.15.0) 2026-02-05T07:35:58.7234389Z Requirement already satisfied: zipp>=3.20 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from importlib-metadata>=7.0.1->tutor->tutor-contrib-grove==20.1.0) (3.23.0) 2026-02-05T07:35:58.7275635Z Requirement already satisfied: MarkupSafe>=2.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from jinja2>=2.10->tutor->tutor-contrib-grove==20.1.0) (3.0.3) 2026-02-05T07:35:58.7327318Z Requirement already satisfied: certifi>=14.05.14 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-grove==20.1.0) (2026.1.4) 2026-02-05T07:35:58.7333821Z Requirement already satisfied: six>=1.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-grove==20.1.0) (1.17.0) 2026-02-05T07:35:58.7340254Z Requirement already satisfied: python-dateutil>=2.5.3 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-grove==20.1.0) (2.9.0.post0) 2026-02-05T07:35:58.7351037Z Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-grove==20.1.0) (1.9.0) 2026-02-05T07:35:58.7356608Z Requirement already satisfied: requests in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-grove==20.1.0) (2.32.5) 2026-02-05T07:35:58.7361235Z Requirement already satisfied: requests-oauthlib in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-grove==20.1.0) (2.0.0) 2026-02-05T07:35:58.7368099Z Requirement already satisfied: urllib3!=2.6.0,>=1.24.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-grove==20.1.0) (2.6.3) 2026-02-05T07:35:58.7374424Z Requirement already satisfied: durationpy>=0.7 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor->tutor-contrib-grove==20.1.0) (0.10) 2026-02-05T07:35:58.7451184Z Requirement already satisfied: mypy_extensions>=1.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor->tutor-contrib-grove==20.1.0) (1.1.0) 2026-02-05T07:35:58.7457460Z Requirement already satisfied: pathspec>=0.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor->tutor-contrib-grove==20.1.0) (1.0.4) 2026-02-05T07:35:58.7468288Z Requirement already satisfied: librt>=0.6.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor->tutor-contrib-grove==20.1.0) (0.7.8) 2026-02-05T07:35:58.7520957Z Requirement already satisfied: charset_normalizer<4,>=2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor->tutor-contrib-grove==20.1.0) (3.4.4) 2026-02-05T07:35:58.7527755Z Requirement already satisfied: idna<4,>=2.5 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor->tutor-contrib-grove==20.1.0) (3.11) 2026-02-05T07:35:58.7579432Z Requirement already satisfied: oauthlib>=3.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests-oauthlib->kubernetes->tutor->tutor-contrib-grove==20.1.0) (3.3.1) 2026-02-05T07:35:58.7610089Z Building wheels for collected packages: tutor-contrib-grove 2026-02-05T07:35:58.7640185Z Building wheel for tutor-contrib-grove (pyproject.toml): started 2026-02-05T07:35:59.0587930Z Building wheel for tutor-contrib-grove (pyproject.toml): finished with status 'done' 2026-02-05T07:35:59.0593040Z Created wheel for tutor-contrib-grove: filename=tutor_contrib_grove-20.1.0-py3-none-any.whl size=47579 sha256=1b9415235f0fa4c9983ff6cb24575ee299a7540c0437c6f3423373cce0825ad9 2026-02-05T07:35:59.0596506Z Stored in directory: /tmp/pip-ephem-wheel-cache-ntvuzzp7/wheels/74/41/5f/07ffefa090ee46098541733c8a0da86f7d9819f16fef723b77 2026-02-05T07:35:59.0628493Z Successfully built tutor-contrib-grove 2026-02-05T07:35:59.0815000Z Installing collected packages: tutor-contrib-grove 2026-02-05T07:35:59.1127058Z Successfully installed tutor-contrib-grove-20.1.0 2026-02-05T07:35:59.1170979Z 2026-02-05T07:35:59.1173062Z [notice] A new release of pip is available: 25.3 -> 26.0.1 2026-02-05T07:35:59.1175339Z [notice] To update, run: pip install --upgrade pip 2026-02-05T07:35:59.1785627Z sh -c 'pip install git+https://github.com/overhangio/tutor-mfe.git@main' 2026-02-05T07:35:59.5175173Z Collecting git+https://github.com/overhangio/tutor-mfe.git@main 2026-02-05T07:35:59.5178770Z Cloning https://github.com/overhangio/tutor-mfe.git (to revision main) to /tmp/pip-req-build-fg2tx1cq 2026-02-05T07:35:59.5199785Z Running command git clone --filter=blob:none --quiet https://github.com/overhangio/tutor-mfe.git /tmp/pip-req-build-fg2tx1cq 2026-02-05T07:35:59.8022149Z Running command git checkout -b main --track origin/main 2026-02-05T07:35:59.8157760Z Switched to a new branch 'main' 2026-02-05T07:35:59.8164128Z branch 'main' set up to track 'origin/main'. 2026-02-05T07:35:59.8167325Z Resolved https://github.com/overhangio/tutor-mfe.git to commit 4b7ed11753e99c6820739809c912e31ac31d9412 2026-02-05T07:35:59.8211843Z Installing build dependencies: started 2026-02-05T07:36:00.4481800Z Installing build dependencies: finished with status 'done' 2026-02-05T07:36:00.4488029Z Getting requirements to build wheel: started 2026-02-05T07:36:00.5973056Z Getting requirements to build wheel: finished with status 'done' 2026-02-05T07:36:00.5981644Z Preparing metadata (pyproject.toml): started 2026-02-05T07:36:00.7595863Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-05T07:36:00.7641478Z Requirement already satisfied: tutor<22.0.0,>=21.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor-mfe==21.0.0) (21.0.0) 2026-02-05T07:36:00.7655724Z Requirement already satisfied: appdirs in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (1.4.4) 2026-02-05T07:36:00.7662523Z Requirement already satisfied: click<8.3.0,>=8.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (8.2.1) 2026-02-05T07:36:00.7669558Z Requirement already satisfied: importlib-metadata>=7.0.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (8.7.1) 2026-02-05T07:36:00.7675947Z Requirement already satisfied: importlib-resources>=6.1.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (6.5.2) 2026-02-05T07:36:00.7682744Z Requirement already satisfied: jinja2>=2.10 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (3.1.6) 2026-02-05T07:36:00.7687459Z Requirement already satisfied: kubernetes in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (35.0.0) 2026-02-05T07:36:00.7693414Z Requirement already satisfied: mypy in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (1.19.1) 2026-02-05T07:36:00.7698482Z Requirement already satisfied: packaging in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (26.0) 2026-02-05T07:36:00.7704061Z Requirement already satisfied: pycryptodome>=3.17.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (3.23.0) 2026-02-05T07:36:00.7711166Z Requirement already satisfied: pyyaml>=6.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (6.0.3) 2026-02-05T07:36:00.7717448Z Requirement already satisfied: typing-extensions>=4.4.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (4.15.0) 2026-02-05T07:36:00.7824497Z Requirement already satisfied: zipp>=3.20 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from importlib-metadata>=7.0.1->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (3.23.0) 2026-02-05T07:36:00.7866233Z Requirement already satisfied: MarkupSafe>=2.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from jinja2>=2.10->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (3.0.3) 2026-02-05T07:36:00.7918027Z Requirement already satisfied: certifi>=14.05.14 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (2026.1.4) 2026-02-05T07:36:00.7923475Z Requirement already satisfied: six>=1.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (1.17.0) 2026-02-05T07:36:00.7931349Z Requirement already satisfied: python-dateutil>=2.5.3 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (2.9.0.post0) 2026-02-05T07:36:00.7941605Z Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (1.9.0) 2026-02-05T07:36:00.7947673Z Requirement already satisfied: requests in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (2.32.5) 2026-02-05T07:36:00.7952984Z Requirement already satisfied: requests-oauthlib in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (2.0.0) 2026-02-05T07:36:00.7959126Z Requirement already satisfied: urllib3!=2.6.0,>=1.24.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (2.6.3) 2026-02-05T07:36:00.7966136Z Requirement already satisfied: durationpy>=0.7 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (0.10) 2026-02-05T07:36:00.8042172Z Requirement already satisfied: mypy_extensions>=1.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (1.1.0) 2026-02-05T07:36:00.8048958Z Requirement already satisfied: pathspec>=0.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (1.0.4) 2026-02-05T07:36:00.8059087Z Requirement already satisfied: librt>=0.6.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (0.7.8) 2026-02-05T07:36:00.8113032Z Requirement already satisfied: charset_normalizer<4,>=2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (3.4.4) 2026-02-05T07:36:00.8119582Z Requirement already satisfied: idna<4,>=2.5 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (3.11) 2026-02-05T07:36:00.8171289Z Requirement already satisfied: oauthlib>=3.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests-oauthlib->kubernetes->tutor<22.0.0,>=21.0.0->tutor-mfe==21.0.0) (3.3.1) 2026-02-05T07:36:00.8201844Z Building wheels for collected packages: tutor-mfe 2026-02-05T07:36:00.8231039Z Building wheel for tutor-mfe (pyproject.toml): started 2026-02-05T07:36:00.8552724Z Building wheel for tutor-mfe (pyproject.toml): finished with status 'done' 2026-02-05T07:36:00.8559915Z Created wheel for tutor-mfe: filename=tutor_mfe-21.0.0-py3-none-any.whl size=41396 sha256=f30b11c4e2e66b0889c131ab2adc244e12307e1937dbf51fac0c335a67891535 2026-02-05T07:36:00.8563658Z Stored in directory: /tmp/pip-ephem-wheel-cache-1ih6zgh5/wheels/51/5b/3c/1902f48e5aca17994f86dc3cd72082281d59179a8da91272ad 2026-02-05T07:36:00.8608338Z Successfully built tutor-mfe 2026-02-05T07:36:00.8808131Z Installing collected packages: tutor-mfe 2026-02-05T07:36:00.8963513Z Successfully installed tutor-mfe-21.0.0 2026-02-05T07:36:00.9007324Z 2026-02-05T07:36:00.9007975Z [notice] A new release of pip is available: 25.3 -> 26.0.1 2026-02-05T07:36:00.9009727Z [notice] To update, run: pip install --upgrade pip 2026-02-05T07:36:00.9480294Z sh -c 'pip install git+https://github.com/overhangio/tutor-forum.git@main' 2026-02-05T07:36:01.2887297Z Collecting git+https://github.com/overhangio/tutor-forum.git@main 2026-02-05T07:36:01.2894529Z Cloning https://github.com/overhangio/tutor-forum.git (to revision main) to /tmp/pip-req-build-bm15wfr_ 2026-02-05T07:36:01.2916456Z Running command git clone --filter=blob:none --quiet https://github.com/overhangio/tutor-forum.git /tmp/pip-req-build-bm15wfr_ 2026-02-05T07:36:01.6573298Z Running command git checkout -b main --track origin/main 2026-02-05T07:36:01.6608641Z Switched to a new branch 'main' 2026-02-05T07:36:01.6613001Z branch 'main' set up to track 'origin/main'. 2026-02-05T07:36:01.6619022Z Resolved https://github.com/overhangio/tutor-forum.git to commit ca1bb98a9050c1d55cb0f1b26cd5e26a8aa8bfa6 2026-02-05T07:36:01.6664133Z Installing build dependencies: started 2026-02-05T07:36:02.3150910Z Installing build dependencies: finished with status 'done' 2026-02-05T07:36:02.3156959Z Getting requirements to build wheel: started 2026-02-05T07:36:02.4663488Z Getting requirements to build wheel: finished with status 'done' 2026-02-05T07:36:02.4674500Z Preparing metadata (pyproject.toml): started 2026-02-05T07:36:02.6219592Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-05T07:36:02.6252331Z Requirement already satisfied: tutor<22.0.0,>=21.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor-forum==21.0.0) (21.0.0) 2026-02-05T07:36:02.6265388Z Requirement already satisfied: appdirs in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (1.4.4) 2026-02-05T07:36:02.6273342Z Requirement already satisfied: click<8.3.0,>=8.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (8.2.1) 2026-02-05T07:36:02.6279519Z Requirement already satisfied: importlib-metadata>=7.0.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (8.7.1) 2026-02-05T07:36:02.6286853Z Requirement already satisfied: importlib-resources>=6.1.1 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (6.5.2) 2026-02-05T07:36:02.6292937Z Requirement already satisfied: jinja2>=2.10 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (3.1.6) 2026-02-05T07:36:02.6298889Z Requirement already satisfied: kubernetes in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (35.0.0) 2026-02-05T07:36:02.6303880Z Requirement already satisfied: mypy in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (1.19.1) 2026-02-05T07:36:02.6308272Z Requirement already satisfied: packaging in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (26.0) 2026-02-05T07:36:02.6315309Z Requirement already satisfied: pycryptodome>=3.17.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (3.23.0) 2026-02-05T07:36:02.6321313Z Requirement already satisfied: pyyaml>=6.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (6.0.3) 2026-02-05T07:36:02.6328457Z Requirement already satisfied: typing-extensions>=4.4.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (4.15.0) 2026-02-05T07:36:02.6431745Z Requirement already satisfied: zipp>=3.20 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from importlib-metadata>=7.0.1->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (3.23.0) 2026-02-05T07:36:02.6474305Z Requirement already satisfied: MarkupSafe>=2.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from jinja2>=2.10->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (3.0.3) 2026-02-05T07:36:02.6526299Z Requirement already satisfied: certifi>=14.05.14 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (2026.1.4) 2026-02-05T07:36:02.6532106Z Requirement already satisfied: six>=1.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (1.17.0) 2026-02-05T07:36:02.6539623Z Requirement already satisfied: python-dateutil>=2.5.3 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (2.9.0.post0) 2026-02-05T07:36:02.6550204Z Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (1.9.0) 2026-02-05T07:36:02.6556107Z Requirement already satisfied: requests in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (2.32.5) 2026-02-05T07:36:02.6561637Z Requirement already satisfied: requests-oauthlib in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (2.0.0) 2026-02-05T07:36:02.6568242Z Requirement already satisfied: urllib3!=2.6.0,>=1.24.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (2.6.3) 2026-02-05T07:36:02.6575102Z Requirement already satisfied: durationpy>=0.7 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (0.10) 2026-02-05T07:36:02.6651530Z Requirement already satisfied: mypy_extensions>=1.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (1.1.0) 2026-02-05T07:36:02.6658253Z Requirement already satisfied: pathspec>=0.9.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (1.0.4) 2026-02-05T07:36:02.6669122Z Requirement already satisfied: librt>=0.6.2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from mypy->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (0.7.8) 2026-02-05T07:36:02.6731438Z Requirement already satisfied: charset_normalizer<4,>=2 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (3.4.4) 2026-02-05T07:36:02.6738401Z Requirement already satisfied: idna<4,>=2.5 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests->kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (3.11) 2026-02-05T07:36:02.6789524Z Requirement already satisfied: oauthlib>=3.0.0 in /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages (from requests-oauthlib->kubernetes->tutor<22.0.0,>=21.0.0->tutor-forum==21.0.0) (3.3.1) 2026-02-05T07:36:02.6820449Z Building wheels for collected packages: tutor-forum 2026-02-05T07:36:02.6849010Z Building wheel for tutor-forum (pyproject.toml): started 2026-02-05T07:36:02.7176324Z Building wheel for tutor-forum (pyproject.toml): finished with status 'done' 2026-02-05T07:36:02.7182954Z Created wheel for tutor-forum: filename=tutor_forum-21.0.0-py3-none-any.whl size=17133 sha256=4af1dd4f50625771632731ec88b2b70c2bd17ff7e2e6cac5be977bfc32e64e7a 2026-02-05T07:36:02.7185703Z Stored in directory: /tmp/pip-ephem-wheel-cache-ww4efqxg/wheels/f8/7c/29/feb2766d78eb256c5023f9c190705d849e3958d688717bca0c 2026-02-05T07:36:02.7210923Z Successfully built tutor-forum 2026-02-05T07:36:02.7405496Z Installing collected packages: tutor-forum 2026-02-05T07:36:02.7509955Z Successfully installed tutor-forum-21.0.0 2026-02-05T07:36:02.7554018Z 2026-02-05T07:36:02.7554840Z [notice] A new release of pip is available: 25.3 -> 26.0.1 2026-02-05T07:36:02.7556423Z [notice] To update, run: pip install --upgrade pip 2026-02-05T07:36:02.8013969Z sh -c 'tutor plugins enable drydock mfe forum grove-mfes grove-config' 2026-02-05T07:36:03.0262707Z Plugin drydock enabled 2026-02-05T07:36:03.0280137Z Plugin mfe enabled 2026-02-05T07:36:03.0286201Z Plugin forum enabled 2026-02-05T07:36:03.0298407Z Plugin grove-mfes enabled 2026-02-05T07:36:03.0327802Z Plugin grove-config enabled 2026-02-05T07:36:03.0378581Z Configuration saved to /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains/instances/pr-37136-1a7bbe/config.yml 2026-02-05T07:36:03.1393131Z Error: Missing configuration value: 'S3_STORAGE_BUCKET' is undefined 2026-02-05T07:36:03.1634980Z Error: Command failed with status 1: sh -c tutor plugins enable drydock mfe forum grove-mfes grove-config 2026-02-05T07:36:03.1880380Z ##[error]Process completed with exit code 1. 2026-02-05T07:36:03.2015478Z Post job cleanup. 2026-02-05T07:36:03.2358261Z Stopping SSH agent 2026-02-05T07:36:03.2368958Z The "file" argument must be of type string. Received undefined 2026-02-05T07:36:03.2370384Z Error stopping the SSH agent, proceeding anyway 2026-02-05T07:36:03.2478288Z Post job cleanup. 2026-02-05T07:36:03.3417930Z [command]/usr/bin/git version 2026-02-05T07:36:03.3459027Z git version 2.52.0 2026-02-05T07:36:03.3504889Z Temporarily overriding HOME='/home/runner/work/_temp/1ad1c6f5-f91d-403d-9ca2-ec97940bb473' before making global git config changes 2026-02-05T07:36:03.3506998Z Adding repository directory to the temporary git global config as a safe directory 2026-02-05T07:36:03.3513442Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/strains 2026-02-05T07:36:03.3557838Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-05T07:36:03.3594968Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-02-05T07:36:03.3838234Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-05T07:36:03.3861037Z http.https://github.com/.extraheader 2026-02-05T07:36:03.3876480Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2026-02-05T07:36:03.3916866Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-02-05T07:36:03.4255657Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-05T07:36:03.4312982Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-05T07:36:03.4797133Z Post job cleanup. 2026-02-05T07:36:03.5744076Z [command]/usr/bin/git version 2026-02-05T07:36:03.5784978Z git version 2.52.0 2026-02-05T07:36:03.5829386Z Temporarily overriding HOME='/home/runner/work/_temp/763ec6c7-5261-4cc8-8353-a568a50fc3bd' before making global git config changes 2026-02-05T07:36:03.5832198Z Adding repository directory to the temporary git global config as a safe directory 2026-02-05T07:36:03.5846488Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/phd-axim-pr-sandbox-cluster/phd-axim-pr-sandbox-cluster/picasso 2026-02-05T07:36:03.5884545Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-02-05T07:36:03.5920475Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-02-05T07:36:03.6168557Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-02-05T07:36:03.6192993Z http.https://github.com/.extraheader 2026-02-05T07:36:03.6208537Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2026-02-05T07:36:03.6243524Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-02-05T07:36:03.6484104Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-02-05T07:36:03.6519939Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-02-05T07:36:03.7007621Z Evaluate and set job outputs 2026-02-05T07:36:03.7015093Z Cleaning up orphan processes