From 57a544de67d3554496dc30c03fa0a19d5dbae288 Mon Sep 17 00:00:00 2001 From: williamschen23 Date: Wed, 23 Jul 2025 16:30:00 -0400 Subject: [PATCH 1/2] sql alchemy sysadmin action --- .../installation/version_notes/v25.XX.XX.md | 23 +++++++++++++++++++ navtreedata.js | 1 + 2 files changed, 24 insertions(+) create mode 100644 _docs/sysadmin/installation/version_notes/v25.XX.XX.md diff --git a/_docs/sysadmin/installation/version_notes/v25.XX.XX.md b/_docs/sysadmin/installation/version_notes/v25.XX.XX.md new file mode 100644 index 00000000..b13abdc4 --- /dev/null +++ b/_docs/sysadmin/installation/version_notes/v25.XX.XX.md @@ -0,0 +1,23 @@ +--- +title: v25.XX.XX > Upgrading to SQLAlchemy 2.0 +category: System Administrator > Installation Version Notes +redirect_from: + - /system_admin/version_notes/v25.XX.XX +--- + +Release [v25.XX.XX](https://github.com/Submitty/Submitty/releases/v23.XX.XX) +includes an update to Python's SQLAlchemy package. +As this package is vital to database migrations, which are always ran before installing new Python packages, we need to manually update this package. + + +1. Install the newest python packages first. + +```sh +sudo /usr/local/submitty/GIT_CHECKOUT/Submitty/.setup/update_system.sh +``` + +2. Run the regular install script. + +```sh +sudo /usr/local/submitty/.setup/INSTALL_SUBMITTY.sh +``` \ No newline at end of file diff --git a/navtreedata.js b/navtreedata.js index d2bffe15..3f1570b3 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -150,6 +150,7 @@ var NAVTREE = [ "Ansible Server Installation", "/sysadmin/installation/ansible", null ], [ "Version Notes", "/sysadmin/installation/version_notes/index", [ [ "Overview", "/sysadmin/installation/version_notes/index", null], + [ "v25.XX.XX", "/sysadmin/installation/version_notes/v25.XX.XX", null ], [ "v23.12.02", "/sysadmin/installation/version_notes/v23.12.02", null ], [ "v23.07.00", "/sysadmin/installation/version_notes/v23.07.00", null ], [ "v23.03.01", "/sysadmin/installation/version_notes/v23.03.01", null ], From de093e5bc3b0f1243a48bf5833c2bf2a205f6aa6 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Fri, 25 Jul 2025 13:28:36 -0400 Subject: [PATCH 2/2] update numbers --- .../version_notes/{v25.XX.XX.md => v25.07.01.md} | 9 ++++----- navtreedata.js | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) rename _docs/sysadmin/installation/version_notes/{v25.XX.XX.md => v25.07.01.md} (51%) diff --git a/_docs/sysadmin/installation/version_notes/v25.XX.XX.md b/_docs/sysadmin/installation/version_notes/v25.07.01.md similarity index 51% rename from _docs/sysadmin/installation/version_notes/v25.XX.XX.md rename to _docs/sysadmin/installation/version_notes/v25.07.01.md index b13abdc4..81fc7bf2 100644 --- a/_docs/sysadmin/installation/version_notes/v25.XX.XX.md +++ b/_docs/sysadmin/installation/version_notes/v25.07.01.md @@ -1,13 +1,12 @@ --- -title: v25.XX.XX > Upgrading to SQLAlchemy 2.0 +title: v25.07.01 > Upgrading to SQLAlchemy 2.0 category: System Administrator > Installation Version Notes -redirect_from: - - /system_admin/version_notes/v25.XX.XX --- -Release [v25.XX.XX](https://github.com/Submitty/Submitty/releases/v23.XX.XX) +Release [v25.07.01](https://github.com/Submitty/Submitty/releases/v25.07.01) includes an update to Python's SQLAlchemy package. -As this package is vital to database migrations, which are always ran before installing new Python packages, we need to manually update this package. +As this package is vital to database migrations, which are run +before installing new Python packages, we need to manually update this package. 1. Install the newest python packages first. diff --git a/navtreedata.js b/navtreedata.js index 0acb3428..04ce4057 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -154,7 +154,7 @@ var NAVTREE = [ "Ansible Server Installation", "/sysadmin/installation/ansible", null ], [ "Version Notes", "/sysadmin/installation/version_notes/index", [ [ "Overview", "/sysadmin/installation/version_notes/index", null], - [ "v25.XX.XX", "/sysadmin/installation/version_notes/v25.XX.XX", null ], + [ "v25.07.01", "/sysadmin/installation/version_notes/v25.07.01", null ], [ "v23.12.02", "/sysadmin/installation/version_notes/v23.12.02", null ], [ "v23.07.00", "/sysadmin/installation/version_notes/v23.07.00", null ], [ "v23.03.01", "/sysadmin/installation/version_notes/v23.03.01", null ],