2019 SL User Groups week #36/1: Simulator User Group

Carolina, July 2019 – blog post

Server Deployments

Please refer to the server deployment thread for updates.

Apparently, as a result of Labor Day in the USA and the threat of hurricane Dorrian, there was no SLS (Main) channel deployment on Tuesday, September 2nd.

As a result, on Wednesday, September 4th, there will be deployments across the entire grid – the SLS (Main) and the primary RC channels. The order of deployments will be the SLS (Main) channel, starting 30 minutes ahead of the usual time. Once completed, and providing there are no issues, it will be followed by the RC deployments.

  • The SLS (Main) channel is to be updated with server maintenance package 19#, comprising maintenance fixes and Log improvements, and previously deployed to the Magnum and LeTigre RC channels.
  • The three main RC channels (Magnum, LeTigre and BlueSteel) will all be updated with the same server maintenance package – 2019-08-29T20:20:39.530516 – comprising “simulator component of deploy tooling and process improvements”. This update sees the introduction of the new Simulator release notes pages (see below).

There will also be a small move of more regions (around 100) to the Cake RC channel on Thursday, September 5th. This will be a further expansion for the script usage improvements. People wishing to test these updates can put in a ticket to have their region moved to Cake – but should note that updates to that channel do not necessarily follow the same weekly schedule as the main RCs.

Release Notes

In May 2019, the viewer release notes moved to a new series of web pages (see: New SL viewer release notes pages: an overview). The RC deployments scheduled for Wednesday, September 4th will see the all release notes for the RC channels move to these pages as well. This means:

  • The there is a new link for simulator release notes on the main About Release Notes page.
  • This link leads to a list of recent simulator releases notes.
  • The release notes themselves have a new “more specific” version number system – as witnessed with the simulator release for the RC channels noted above.

It has been promised that these pages will be “more informative” with release information. This appears to take the form of Jira report reference numbers.

The link to the simulator release notes is now live on the About Release Notes page – click for full size, if required

SL Viewer

At the time of writing, there have been no updates to the current list of existing official viewers, leaving the pipelines as follows:

  • Current Release version, formerly the Bakes on Mesh RC viewer, promoted August 26th – NEW.
  • Release channel cohorts:
  • Project viewers:
    • Project Muscadine (Animesh follow-on) project viewer, version, August 19.
    • 360 Snapshot project viewer, version, July 16.
    • Legacy Profiles viewer, version, June 5. Covers the re-integration of Viewer Profiles.
  • Linux Spur viewer, version, dated November 17, 2017 and promoted to release status 29 November 2017 – offered pending a Linux version of the Alex Ivy viewer code.
  • Obsolete platform viewer, version, May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.

In Brief

  • “[Second Life: Failed to grant capabilities”] – this is an error people have been seeing recently. It generally occurs as a result of a general failure to set up communication between your viewer and a region when moving into that region.
    • When first connecting to a region, the viewer asks for – and  should receive – a set of “capabilities” – URLs where the viewer can connect and get or send info.
    • If this fails, it’s unlikely the viewer will be able to work with the region. The most effective way to deal with this is have the region restarted – so if you’re not the region holder, please drop them a line to let them know the region needs restarting or file a support ticket. If you are the region holder and you cannot restart the region or the issue is not resolved following a restart, please file a support ticket.
  • LL continues to investigate the issue whereby any scripts compiled to an experience prior to simulator version will not recompile on or later. In fact, Simon Linden was working on the issue while attending the meeting). The root cause does not appear to be within the updated server code, and for now, the only solution appears to be recompiling everything in the experience – which is acknowledged as being less than optimal.