Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If you are responsible for administering a Wise Owl Appliance or applying updates, you must read this page carefully, in its entirety. While Wise Owl has tried to make the update process as smooth as possible, some degree of planning and understanding is required for Appliance administrators. You can also read the technical detail of the update process, if you wish, however it is not required.

If Wise Owl is managing updates for you or is hosting your Appliance (ie: you do not have a physical Wise Owl Appliance in your office), you should read the Managed Updates page. You can read this page to know what happens behind the scenes (this is the same procedure Wise Owl Technicians follow).

...

  • Automated testing processes such as unit tests, regression tests and integration tests. These prevent old bugs from creeping back in.
  • Staging and testing environments to test updates. Every version of Wise Owl Legal is installed and tested on our internal test Appliances before being released to you. 
    • Our test Appliances use the exact same update process as your Appliance.
    • Some Wise Owl releases are created just for testing purposes. Although you never see these, they are used to improve the quality of Wise Owl Legal behind the scenes.
  • For major releases, beta versionsare  are tested by select members of the Wise Owl community. This allows us to uncover more bugs and issues than we can test for internally. And to refine new features with real life feedback. 
    • We are deeply grateful to our beta testers for their work and improvements to Wise Owl Legal which would not have been possible without them.
  • Updates are created in such a way they can be re-installed. If an update fails, it will be retried several times before the Appliance gives up altogether. Transitory glitches can cause updates to fail, but a simple retry will work.
  • As part of every update, a full Appliance backup is made. In the extremely unlikely event of data corruption, we can always roll your Appliance back to exactly how it was before an update.
    • Wise Owl treats your data like gold, and will never make significant changes unless backups are available; if for any reason, the backup before an update fails, the update does not continue.
  • After every update (successful or otherwise), your Appliance sends back detailed logs about exactly what happened. Wise Owl uses these logs to improve the quality of updates over time.
  • Very infrequently, a serious error will get through our quality assurance procedures. This happens to the best of us. If we find a particular version of Wise Owl has particularly serious errors or bugs, we will, without hesitation, revoke the update, contact all users on the affected version and issue a hotfix. 
  • The technical design of the updater is to fail gracefully and allow recovery from errors. It makes every possible effort to notify human beings if any error is detected.

As an Appliance administrator, there are several steps to reduce the impact and likelihood of update risks.

...