| 1 | == Tests to be performed on servers after changes == |
| 2 | |
| 3 | This is the beginning of a page that should eventually be converted into a script. |
| 4 | |
| 5 | It lists each server with the services that should be tested on them. |
| 6 | |
| 7 | === Servers === |
| 8 | |
| 9 | * sontag: dom0 server |
| 10 | * assata: Email list server, Red server |
| 11 | * moses: Web Server, Email Sending Server |
| 12 | * octavia: dom0 Server |
| 13 | * rosa: Rsync server |
| 14 | * gramsci: dom0 server |
| 15 | * mendes: Web Server, Email Sending server, Email receiving server |
| 16 | * peltier: Not fully setup |
| 17 | * chavez: Web server, Email Sending Server, Email Receiving Server, Red Server |
| 18 | * malcolm: Web server, Email Sending Server, Email Receiving Server, Red Server |
| 19 | * viewsic: Web server, Email Sending Server, Email Receiving Server, Red Server |
| 20 | * harry: Web server, Email sending Server |
| 21 | |
| 22 | === Tests === |
| 23 | |
| 24 | * Shared servers |
| 25 | * Services: http, https, mysql, spop, simap, red, ssh |
| 26 | * tests: Check on http web site which is db based, login to webmail (via https), test spop, add and remove user via red, login via ssh |
| 27 | |
| 28 | * Email list servers |
| 29 | * Services: smtp, http, https, red, ssh |
| 30 | * Tests: Create a new list via Members Control Panel, subscribe member, send email, check archive via web |
| 31 | |
| 32 | * Dom0 servers |
| 33 | * Services: ssh |
| 34 | * Tests: login via ssh, xm list domU's |
| 35 | |
| 36 | * Web servers |
| 37 | * Services: ssh, http, https |
| 38 | * Tests: Access http and https web site |
| 39 | |
| 40 | * Email Sending server |
| 41 | * Services: ssh, smtp |
| 42 | * Tests: ensure email is being forwarded or generated |
| 43 | |
| 44 | * Email Receiving server |
| 45 | * Services: ssh, smtp, spop, simap |
| 46 | * Tests: ensure email is receivied and can be accessed via both pop and imap (and webmail if necessary) |
| 47 | |
| 48 | * Red Server |
| 49 | * Services: red (port 2020) |
| 50 | * Tests: Create an item in the control panel, ensure it is properly created |
| 51 | |
| 52 | * Rsync server |
| 53 | * Services: ssh |
| 54 | * Tests: ensure rsync is installed |