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