sysadmin:procedures:change_of_semester
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
sysadmin:procedures:change_of_semester [2018/01/08 15:15] – drea | sysadmin:procedures:change_of_semester [2024/08/28 14:54] (current) – tshinin | ||
---|---|---|---|
Line 5: | Line 5: | ||
Delete all service accounts | Delete all service accounts | ||
- | * To do this, run the endofsemestercleanup.py script. This will delete all students accounts with a uidNumber over 10000. | + | * To do this, run the endofsemestercleanup.py script. This will delete all students accounts with a uidNumber over 10000. This also cleans out the student groups. |
Import new students from class lists | Import new students from class lists | ||
- | * Run the script ldap-user-import.py against the class lists. The first argument should be a dummy, followed by a shell glob for the class lists. | + | * Run the script ldap-user-import.py against the class lists (grad class lists should be skipped). The argument should be a shell glob for the class lists. This script does not import students currently on coop. That has to be done through ldap-user-coop-add.py (argument is shell clob for all coop lists. |
+ | * FIXME ldap-user-import.py python 3 version does not work. | ||
Optionally - Back up file server | Optionally - Back up file server | ||
Create New Home Directories | Create New Home Directories | ||
- | *To create new home directories, | + | *To create new home directories, |
- | *For the iMac labs, run / | + | |
Ensure all sessionals have SoCS accounts, and are in the sessionals group | Ensure all sessionals have SoCS accounts, and are in the sessionals group | ||
* Add the user to the SoCS ldap manually if staff. If the user is a student, adding them to the sessionals is all that is needed. | * Add the user to the SoCS ldap manually if staff. If the user is a student, adding them to the sessionals is all that is needed. | ||
+ | * make sure they are in the sessionals mailing list at mail.socs.uoguelph.ca | ||
Check student ldap uid/gid against file server to make sure home dirs mount | Check student ldap uid/gid against file server to make sure home dirs mount | ||
- | * script? | + | * Run the fs-home-create-undergrad.sh |
Update door access rules for labs | Update door access rules for labs | ||
+ | * Schedules to unlock 3401 | ||
+ | * Schedule of dates for semester | ||
+ | * email ugrad list to eaccess@uoguelph.ca for ugrad group | ||
Remove old sessional instructors from the sessionals group | Remove old sessional instructors from the sessionals group | ||
Line 34: | Line 38: | ||
Reset TA account Passwords and email them to instructors | Reset TA account Passwords and email them to instructors | ||
- | Create SVN repositories | + | Set up Redmine projects |
Run GIT account creation scrips to create GIT accounts | Run GIT account creation scrips to create GIT accounts | ||
Create SQL accounts and databases on Dursley if necessary for a class | Create SQL accounts and databases on Dursley if necessary for a class | ||
- | |||
- | Update class list to CCS for MSDNAA and Dreamspark Premium - Email usernames to swsales@uoguelph.ca | ||
Update mailing list membership - script on mail server (/root/ or /sysadmin share ?) | Update mailing list membership - script on mail server (/root/ or /sysadmin share ?) | ||
+ | |||
+ | Request VPN Access for current Undergraduate Courses via ithelp@uoguelph.ca. (Anyone in CIS courses should automatically get VPN now). | ||
==Lab Maintanance== | ==Lab Maintanance== | ||
* Wash whiteboards and desks | * Wash whiteboards and desks | ||
- | * Wipe monitors | + | * Wipe monitors, keyboards and mice |
* Inspect equipment, replacing broken hardware | * Inspect equipment, replacing broken hardware | ||
* Fix any other issues | * Fix any other issues | ||
+ | |||
+ | ====== Creating Moodle Courses ====== | ||
+ | |||
+ | - Browse to moodle | ||
+ | - Scroll down and on the bottom right, click Front page settings -> turn editing on. This should reveal the "Add a new course" | ||
+ | - Click Add a new course and fill out the form. | ||
+ | - You can review past semesters to determine the full course name (or check webadvisor or the course calendar). | ||
+ | - The short name is of the form CIS*9999_(W|F|S)YY i.e. " | ||
+ | - Set a generous start/end date window that ends after the exam period (30th of the month) | ||
+ | - Click Save and return | ||
+ | - After returning to the course landing page, scroll down and on the bottom right Administration block, click Course Administration -> Users -> enrolled users | ||
+ | - Click the Enrol users button, search for the instructor and add them using the **" | ||
+ | - Speak to the instructor to determine whether the registered students will be enrolled using the registrar' | ||
+ | |||
+ | * Move previous semester to previous semesters category | ||
+ | * Create new category for new semester |
sysadmin/procedures/change_of_semester.1515424535.txt.gz · Last modified: 2018/01/08 15:15 by drea · Currently locked by: 216.73.216.98