diff --git a/build.py b/build.py index c7fed24..f9be8f0 100644 --- a/build.py +++ b/build.py @@ -24,6 +24,13 @@ # "target_audience": [], # "learning_outcomes": [], # }, + { + "title": "Upgrading Open edX from Quince To Redwood ", + "src": "redwood-upgrade", + "description": "Step-by-step instructions on upgrading an existing Open edX platform from Quince to Redwood", + "type": "Tutorial", + "category": "Devops", + }, { "title": "Docker 101", "src": "docker101", diff --git a/contents/openedx-install.rst b/contents/openedx-install.rst index 479aba6..ecf2a9f 100644 --- a/contents/openedx-install.rst +++ b/contents/openedx-install.rst @@ -1,6 +1,6 @@ .. raw:: html -
+
Hi! If you are watching this video, then you probably want to install Open edX on your server. That's exactly what we are going to do here. If you are not quite ready yet and you want to learn more about Open edX and Tutor first, that will be the topic of another video. diff --git a/contents/redwood-upgrade.rst b/contents/redwood-upgrade.rst new file mode 100644 index 0000000..94eca54 --- /dev/null +++ b/contents/redwood-upgrade.rst @@ -0,0 +1,28 @@ +.. raw:: html + +
+ +Release notes: + +* https://docs.openedx.org/en/latest/community/release_notes/redwood/feature_release_notes.html +* https://docs.openedx.org/en/latest/community/release_notes/redwood/dev_op_release_notes.html +* https://github.com/overhangio/tutor/blob/master/CHANGELOG.md + +Backup:: + + tutor local stop + sudo rsync -avr ~/.local/share/tutor/ ~/.local/share/tutor.quince + +Upgrade Tutor:: + + pip install --upgrade 'tutor[full]' + tutor --version + tutor plugins list + +Launch upgraded Open edX platform:: + + tutor local launch. + +If for some reasons the upgrade steps were skipped, run:: + + tutor local upgrade --from=quince diff --git a/contents/what-is-tutor.rst b/contents/what-is-tutor.rst index b3b025a..7a67a38 100644 --- a/contents/what-is-tutor.rst +++ b/contents/what-is-tutor.rst @@ -1,6 +1,6 @@ .. raw:: html -
+
You might already know about `Open edX `__, but you might be wondering what Tutor is. If that is the case, then this video is for you. I'll explain what Tutor is, why we created it and how it works. If you need detailed instructions on how to install Open edX with Tutor, `we have a separate tutorial for that `__.