Tutor MFE overhangio/openedx-learner-dashboard-dev, repository does not exist?


I’m changing the underlying code for some of the MFEs in tutor. I changed the authn MFE successfully by forking it and then mounting my authn repo and running it in dev environment. When I try to do the same for learner-dashboard:

  • clone my repo
  • run npm install inside repo directory
  • add a mount by running tutor mounts add "$(tutor config printroot)"/frontend-app-learner-dashboard
  • run tutor dev launch

I get:

docker compose -f /home/silidrone/.local/share/tutor/env/local/docker-compose.yml -f /home/silidrone/.local/share/tutor/env/dev/docker-compose.yml --project-name tutor_dev up --remove-orphans -d
[+] Running 0/1
⠿ learner-dashboard Error 1.8s
Error response from daemon: pull access denied for overhangio/openedx-learner-dashboard-dev, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied
Error: Command failed with status 18: docker compose -f /home/silidrone/.local/share/tutor/env/local/docker-compose.yml -f /home/silidrone/.local/share/tutor/env/dev/docker-compose.yml --project-name tutor_dev up --remove-orphans -d

How am I supposed to change the code of the learner-dashboard MFE?

Seems like it has been asked before but not answered yet: [Tutor] Fails when build mfe images - #5 by the_tan_Nguyen

I added a response here: How can I change the appearance of login/register? - #16 by rediris

1 Like