jcu-eresearch / matrix-helpers

100% Unguessable™. Public bug tracker, pages, designs and helpers that make life in Squiz Matrix easier. The metaphorical red pill.
https://jcu-eresearch.github.io/matrix-helpers/
GNU Affero General Public License v3.0
3 stars 0 forks source link

Vendor applied untested patches and upgrades to production #98

Closed davidjb closed 7 years ago

davidjb commented 7 years ago

In short, an untested patch during business hours from Squiz caused the failure of SSJS across our sites, breaking all of our sites. The patch was reversed, but we're now faced with the bigger issue of managing future changes:

Applying fixes/patches directly to production without testing risks the operation of the whole system and this discussion will continue.

davidjb commented 7 years ago

Closing this as wontfix -- the current practices by Squiz make it "too complicated" to do anything but apply patches directly to production without testing. This represents far too great a business risk, even if applied after hours. We'll now wait until major version upgrades to get our patches as then and only then can we test changes in a non-prod environment.