Site Tools


sysadmin:procedures:change_of_semester

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sysadmin:procedures:change_of_semester [2024/03/27 14:40] kjohns23sysadmin:procedures:change_of_semester [2024/08/28 14:54] (current) tshinin
Line 8: Line 8:
  
 Import new students from class lists Import new students from class lists
-  * Run the script ldap-user-import.py against the class lists. The argument should be 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, on gringotts.socs run the script /export/groups/sysadmin/scripts/fs-home-create.py with no arguments. Ensure that the process group ugrad is uncommented in the script.+  *To create new home directories, on gringotts.socs run the script /export/groups/sysadmin/scripts/fs-home-create.sh with no arguments. Ensure that the process group ugrad is uncommented in the script.
  
 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
-  * Run the fs-home-create-undergrad.sh script first run each semester on FS to fix perms, then use the fs-home-create.sh script after+  * Run the fs-home-create-undergrad.sh script first run each semester (on barracuda because it takes half day) on FS to fix perms, then use the fs-home-create.sh script after
  
 Update door access rules for labs Update door access rules for labs
Line 35: Line 37:
  
 Reset TA account Passwords and email them to instructors Reset TA account Passwords and email them to instructors
 +
 +Set up Redmine projects for instructors who want to use it and connect TA email accounts to them
  
 Run GIT account creation scrips to create GIT accounts Run GIT account creation scrips to create GIT accounts
Line 41: Line 45:
  
 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==
Line 48: Line 54:
   * 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" button beneath the semester accordion menus
 +  - 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. "CIS*4410_W15"
 +    - 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 **"Instructor"** roll
 +  - Speak to the instructor to determine whether the registered students will be enrolled using the registrar's class list, a course password, etc.
 +
 +  * Move previous semester to previous semesters category
 +  * Create new category for new semester
sysadmin/procedures/change_of_semester.1711550450.txt.gz · Last modified: 2024/03/27 14:40 by kjohns23 · Currently locked by: 216.73.216.98