[Update 12-16] Server 1.25 deploy postponed until January 2009

Update 12-16 02:24PM : We are postponing our next attempt at the server 1.25 deploy until after the holiday period, in early January.  We will make another blog post then announcing the anticipated schedule.  The current tentative dates are on the planned outages calendar.

Update 12-12 06:24PM : The previously announced reversion didn’t happen– after it was posted, we tried some different diagnostics. However, tonight starting at 8PM, all regions on 1.25.2 will be reverted to 1.24.9. The rolling restart to accomplish this will take about 1 hour to complete. Each region will be down for a few minutes, but some may be down for as long as 20 minutes. The remaining schedule for the 1.25 deploy is up in the air at the moment; we will have more information on Monday.

Update 12-12 10:58AM : We’re seeing a higher than expected load on our central database. We’re going to revert 3/4 of the pilot hosts to 1.24.9 in an attempt to diagnose this.

Update 12-11 03:52PM : We’re going to push the full roll back one day, to give the pilot roll a bit more time to “bake”.  Schedule updated below.

Update 12-10 08:49PM : The pilot roll has slipped a bit… we are currently planning it now for the evening of Thursday the 11th; schedule updated in the next update below.

Update 12-08 01:54PM : We are officially moving the date of the pilot roll to Thursday the 11th. The current schedule is:

  • Thursday 12/11, 7PM-midnight : central servers and pilot roll of ~3000 regions
  • Tuesday, 12/16, 5AM-9AM : rolling restart of half of Second Life
  • Wednesday, 12/17, 5AM-9AM : rolling restart of the remainder of Second Life.

Update 12-05 01:08PM : We still are on the schedule below, although it is possible (likely?) that the pilot roll will slip to Wednesday or Thursday of next week, rather than being on Tuesday.

Update 11-24 05:18PM : Based on current estimates of what needs to be done given the slipped schedule for 1.25, we have to slip it a bit more. Current plans are that the pilot roll will go out on Monday, December 8, or Tuesday, December 9, and that the full rolling restart will be the mornings of Monday & Tuesday, Dec. 15-16.

Update 11-19 04:06PM : We will be reverting the pilot regions to 1.24.9 tonight starting at 5:30PM, due to an avatar animation permissions bug in 1.25.1.  After that is done, we will revert the central servers to 1.24.9.  The earliest that a new pilot roll can happen will be next Monday; the schedule has been updated below and on the calendar.  (Aside: this morning’s network problems started external to Linden Lab as general network problems.  The 1.25.1 code itself did not exacerbate the effects of the problems on us, but a flaw in a configuration change that went along with that code did.)

Update 11-19 12:55AM : The pilot rolling restart is done. About 3000 regions (just under 10% of the grid) is on 1.25.1; the rest are still on 1.24.9.

Update 11-18 04:26PM : Tonight starting at 8PM, we will be updating the central servers. When that is done (probably between 9:00 and 9:30PM), we will begin a pilot rolling restart to 3000-4000 regions. The server version to be deployed is now called 1.25.1, and is currently running on the “Second Life Beta Server” channel of the Preview Grid

Update 11-17 06:08PM : We are still trying to hammer out the server issues that we saw with the pilot roll late last week.  There will not be a pilot roll tonight; we have tenatively rescheduled it for tomorrow evening, pending the results of tomorrow’s investigations.

Update 11-14 02:54AM : We rolled out the pilot roll, and began to get reports that an LSL function used to contact external web servers was not working properly.  As a result, we’re reverting the pilot group to 1.24.  This will also require the full rolling restart to slip a week.  The dates in the title of this post and the schedule below have been updated.

Update 11-12 05:39 : because of a problem updating the central servers this morning (that led to the 20-minute login outage), we are not able to proceed with the pilot roll this evening. The anticipated schedule has been updated below.

There will be a rolling restart this and next week to deploy server 1.25.0 to Second Life. We will follow the schedule below:

  • Thu, Dec 11, 7pm-midnight : deploy to central hosts, and a pilot roll to ~3000 regions.
  • Tue, Dec 16, 5am-9am : half of Second Life will be restarted
  • Wed, Dec 17, 5am-9am : the remainder of Second Life will be restarted.

As with all rolling restarts, each region will be restarted once during one of the three time windows for the server deploy. (There is a small possibility that the pilot roll may need to be repeated after Nov. 12.) Each region will be down for ~5min. If your region stays down for more than 20min, please contact support. All regions will receive warnings of the impending restart beginning 5 minutes before they go down.

If you are interested in what is fixed/new in this release, please see the release notes for 1.25.

Server version 1.25 is currently available on the “Second Life Beta Server” channel of aditi, the preview grid.

There is a forum thread for discussion of this rolling restart; follow-up and discussion may occur there. There is also a general forum for server deploys and server release beta testing.