All RHEL servers will be upgraded to RHEL5. This page will list the upgrade plan.
Server |
Upgrade step |
Owner |
Services |
label |
1 DONE |
jdub |
containing moinmoin (wiki sites like live.gnome.org) |
button |
2 DONE |
bkor |
containing MySQL and mango |
window |
3 |
bkor |
containing loads of websites (www.gnome.org, developer.gnome.org) |
box |
4 |
bkor |
containing bugzilla.gnome.org and LDAP (hosts our accounts) |
container |
4 |
? |
our NFS server, serving files for the other RHEL servers |
menubar |
5 |
jdub |
our mail and DNS server |
The owner is the only one who can agree to upgrade the server to RHEL5.
Upgrade plan
Note: still to be described:
- container: NFS should be temp. moved to window/button. label is too small, box is not RAID1
- menubar: Should we move this?
Server |
Service |
Who? |
Task |
box |
moinmoin |
jdub |
Move wikis from label to box |
label |
moinmoin |
jdub |
Stop wikis |
label |
network |
jdub |
Stop external network |
box |
network |
jdub |
Takeover IP address label |
box |
moinmoin |
jdub |
Start wikis |
- |
|
|
|
label |
OS |
rh |
Install RHEL5 |
label |
OS |
? |
Do GNOME specific checks + configuration |
- |
|
|
|
box |
Bugzilla |
bkor |
disable Bugzilla |
button |
MySQL |
bkor |
stop MySQL |
label |
moinmoin |
jdub |
Move wikis from box to label |
label |
Bugzilla |
bkor |
Move Bugzilla from box to label |
label |
LDAP |
fatalerror |
Move LDAP from box to label |
label |
MySQL |
bkor |
Dump and load MySQL databases from button to label |
- |
|
|
|
box |
network |
? |
Stop external network |
button |
network |
? |
Stop external network |
- |
|
|
|
box |
OS |
rh |
Install RHEL5 |
box |
OS |
? |
Do GNOME specific checks + configuration |
button |
OS |
rh |
Install RHEL5 |
button |
OS |
? |
Do GNOME specific checks + configuration |
- |
|
|
|
button |
LDAP |
fatalerror |
Move LDAP from label to button |
label |
network |
? |
Stop takeover IP address button |
button |
network |
? |
Setup external IP address |
- |
|
|
|
button |
DNS |
bkor |
Move DNS from menubar to button |
button |
jdub |
Move mail (postfix, amavis, mailman) from menubar to button |
|
- |
|
|
|
box |
websites |
bkor |
Move websites from window to box |
window |
network |
? |
Stop external network |
box |
network |
? |
Takeover IP address window |
- |
|
|
|
window |
OS |
rh |
Install RHEL5 |
window |
OS |
? |
Do GNOME specific checks + configuration |
- |
|
|
|
window |
websites |
bkor |
Check websites are working |
box |
network |
bkor |
Stop takeover IP address window |
window |
network |
bkor |
Setup external IP address |
- |
|
|
|
window |
|
|
ALL DONE |
- |
|
|
|
Installation list
Every machine should have:
- Apache
- svn client
- Postfix
- gcc, rpm-build (to create rpm packages)
GNOME configuration:
box
- MySQL
- gnome-doc-utils
button
- MySQL
- Likely need to rebuild some dag.wieers.com packages for match RHEL5
Service specific notes