I want to upgrade my tutor openedx from nutmeg to olive, then olive to palm. However, I experienced an issue.
Here’s the commands I ran (since our version is on binary release, I did it like this):
# from nutmeg to olive
tutor local stop
sudo curl -L "https://github.com/overhangio/tutor/releases/download/v15.3.7/tutor-$(uname -s)_$(uname -m)" -o /usr/local/bin/tutor
sudo chmod 0755 /usr/local/bin/tutor
tutor --version
tutor config save
tutor local upgrade --from=nutmeg
tutor local launch
# we have custom overrides on our platform so we removed it for a while
rm -rf $(tutor config printroot)/env/local/docker-compose.override.yml
# from olive to palm
tutor local stop
sudo curl -L "https://github.com/overhangio/tutor/releases/download/v16.0.0/tutor-$(uname -s)_$(uname -m)" -o /usr/local/bin/tutor
sudo chmod 0755 /usr/local/bin/tutor
tutor --version
AT THIS POINT, I cannot run
tutor config save
tutor images build all
tutor local upgrade --from=olive
tutor local launch
because it says an error something about docker or something.
unknown shorthand flag: 'f' in -f
I fixed it by following the instructions on Upgrading tutor to Palm - Site Operators / Tutor Help - Open edX discussions. HOWEVER! Upon running
tutor images build all
, I encountered this error:
Step 11/288 : ADD https://api.github.com/repos/openedx/frontend-app-authn/git/refs/tags/open-release/palm.4 /tmp/gitref-authn
ADD failed: failed to GET https://api.github.com/repos/openedx/frontend-app-authn/git/refs/tags/open-release/palm.4 with status 403 Forbidden: {"message":"API rate limit exceeded for 3.115.138.109. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)","documentation_url":"https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting"}
Error: Command failed with status 1: docker build --tag=docker.io/overhangio/openedx-orders-dev:16.1.2 --target=orders-dev /home/ubuntu/.local/share/tutor/env/plugins/mfe/build/mfe
CAN SOMEONE PLEASE HELP ME?