Changes between Version 15 and Version 16 of squeeze-wheezy-mosh-upgrade
- Timestamp:
- Nov 9, 2013, 2:43:01 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
squeeze-wheezy-mosh-upgrade
v15 v16 4 4 The support team is planning the upgrade of our servers from Debian 6 to Debian 7, which has important implications for member web sites. The people responsible for maintaining MF/PL member sites should ensure that your web software will be compatible with PHP 5.4. Failure to ensure compatibility may result in your web site failing to work properly. 5 5 6 This wiki page documents the schedule for upgrading our MOSH servers from squeeze to wheezy and the communications we plan to have with members regarding this transition. You may also be interested in [wiki:support-team/wheezy-upgrade-tech-notes our technical notes] of the upgrade process. We also have a [wiki:support-team/wheezy-upgrade-communications communications page with our drafted email notifications]. 6 This wiki page documents the information members need to know, including the schedule for upgrading our MOSH servers from squeeze to wheezy and the communications we plan to have with members regarding this transition. You may also be interested in [wiki:support-team/wheezy-upgrade-tech-notes our technical notes] of the upgrade process. We also have a [wiki:support-team/wheezy-upgrade-communications communications page with our drafted email notifications]. 7 8 == What do I need to do to prepare for the upgrade? == 9 10 The most significant change during this upgrade is the change from PHP version 5.3 to PHP 5.4. PHP is a programming language used by many programs that run web sites, such as Drupal, Joomla and WordPress. Older versions of these programs may not work properly under the newer version of PHP. If you are running Drupal, WordPress, Joomla or any web application that is running under PHP and you are not sure if you are running a compatible version, please check-in with your technical advisories or post a [/newticket tiket on our support system] to ask us to investigate and offer advice. 11 12 We expect Drupal sites running Drupal 5 or earlier and Joomla sites running 1.5 or earlier to break after this upgrade. Please take this time to upgrade your sites to a more recent version prior to the upgrade. 13 14 In addition, if you are running Drupal 6, you must ensure that all your third party modules are upgraded to the most recent versions (more details to follow). 15 16 == Why are you making this change? == 17 18 The security of our shared servers depends on running software that is being actively maintained and patched when security flaws are discovered. If just one site is insecure, then all members on that server become vulnerable. We regularly experience problems (slow downs on servers, blocked email) that are caused by members running old versions of web software. We fully recognize that upgrading web applications is time consuming and expensive. However, we also know that this process is a necessary one in order to preserve both the security of your site as well as the over-all security of our organization. 7 19 8 20 == Communications and Upgrade Calendar == … … 12 24 * Upgrade Rose (Note: rose was chosen without proper notice to members - it was chosen because it has no Drupal 5 or earlier versions and we expected a smooth upgrade while still getting important feedback on the process that can be applied to future upgrades). DONE! 13 25 * Figure out calendar of which MOSH'es are upgraded when DONE! 14 * Send Lowdown and Service Advisory announcing when each MOSH will be upgraded15 * Send direct email to each member with a hosting order on malcolm with the announcement (since this is first major server with less notice)16 26 * Write script to detect members that are running a version of Drupal that is 5 or below. See #8010 27 28 '''Week of Saturday, November 9, 2013''' 17 29 * Send direct email to each member with a Drupal 5 or below hosting order letting them know that their web site will break, offer to move them to a MOSH that will hold old Drupals 30 * Send Lowdown and Service Advisory announcing that we are planning this upgrade, with schedule 18 31 19 '''Week of Saturday, November 23, 2013''' 20 * Send Lowdown Announcement reminding people that malcolm is being upgraded next week, and repeating schedule 21 * Send email to specific members on malcolm reminding them that the upgrade is taking place. 32 '''Week of Saturday, December 7, 2013''' 33 * Send Lowdown Announcement reminding people that malcolm is being upgraded next month, and repeating schedule 22 34 23 '''Week of Saturday, December 7, 2013''' 24 * Upgrade malcolm (Note: malcolm was chosen because it is an old server running many old versions of web applications. By upgrading malcolm, we expect to get critical feedback on the process that can be applied to future upgrades). 25 26 '''Week of Saturday, December 14, 2014''' 27 * Send Lowdown Announcement reminding people of January upgrade, repeating schedule 35 '''Friday, January 3, 2013''' 36 * Send Lowdown reminder about malcolm being upgrade, repeat upgrade schedule 28 37 29 38 '''Week of Saturday, January 4, 2014''' 30 * Upgrade MOSH's according to schedule (see below)39 * Upgrade malcolm 31 40 32 41 '''Week of Saturday, January 18, 2014''' … … 36 45 * Upgrade MOSH's according to schedule (see below) 37 46 47 '''Week of Saturday, February 15, 2014''' 48 * Send Lowdown Announcement reminding people of March upgrade, repeating schedule 49 50 '''Week of Saturday, March 1, 2014''' 51 * Upgrade MOSH's according to schedule (see below) 52 38 53 == MOSH upgrade schedule == 39 54 40 55 '''Saturday November 2, 2013''' 41 * rose 42 43 '''Saturday December 7, 2013''' 44 * malcolm 56 * rose 45 57 46 58 '''Saturday, January 4, 2014''' 47 * albizu 48 * annapurna 49 * annette 50 * barghouti 51 * binh 52 * boggs 53 * brown 54 * buffy 55 * chavez 56 * clara 57 * colin 58 * daza 59 * debs 60 * didier 61 * dorothy 62 * eagle 63 * foucault 64 * gaspar 65 * goldman 66 * hammer 67 * julia 68 * june 69 * kahlo 70 * kerr 71 * kinoy 59 * malcolm 72 60 73 61 '''Saturday, February 1, 2014''' 74 * lucy 75 * lumumba 76 * magon 77 * mandela 78 * marx 79 * menchu 80 * molina 81 * proudhon 82 * rivera 83 * rodolpho 84 * roe 85 * rose 86 * rushdie 87 * slaapbeen 88 * sojourner 89 * stokely 90 * stone 91 * stoney 92 * tresca 93 * viewsic 94 * wolf 95 * yippie 96 * yser 62 * albizu 63 * annapurna 64 * annette 65 * barghouti 66 * binh 67 * boggs 68 * brown 69 * buffy 70 * chavez 71 * clara 72 * colin 73 * daza 74 * debs 75 * didier 76 * dorothy 77 * eagle 78 * foucault 79 * gaspar 80 * goldman 81 * hammer 82 * julia 83 * june 84 * kahlo 85 * kerr 86 * kinoy 87 88 '''Saturday, March 1, 2014''' 89 * jones 90 * lucy 91 * lumumba 92 * magon 93 * mandela 94 * marx 95 * menchu 96 * molina 97 * proudhon 98 * rivera 99 * rodolpho 100 * roe 101 * rose 102 * rushdie 103 * slaapbeen 104 * sojourner 105 * stokely 106 * stone 107 * stoney 108 * tresca 109 * viewsic 110 * wolf 111 * yippie 112 * yser 97 113 98 114 '''Special cases''' 99 * jones: March 2014 (Union Web Services dedicated MOSH) 100 * hashmi: August 2014 (Cesspool MOSH for moved Drupal sites) 115 * hashmi: August 2014 (Cesspool MOSH for moved Drupal sites) 101 116 102 117