Notice of infrastructure changes 29/7 - 2/8, 2024 (and onward)
This is just an informational note, really. Hopefully there should be no actions for you to take.
This week we are trying to conclude our work on updating our production infrastructure, to make changes more reliable and traceable. This is the work we previously announced downtime for in the past few months; now, work is advanced such that we can run this on a longer term basis.
asti.ga and play.asti.ga will be served from the new infrastructure all week unless some problem is encountered that means we have to flip back.
Please let us know any issues you find or notice.
As problems are found we'll switch back to the legacy infrastructure, fix and re-start.
We decided not to announce this as downtime because no downtime is expected.
Post edited by gravelld on
Comments
Hi Dan.
https://play.asti.ga/ works for me, but https://play.asti.ga/premium is down with the error posted below. Is this related to the infrastructure updates, or a separate issue?
Error:
Slim Application Error
The application could not run because of the following error:
Details
Type: Error
Message: Undefined constant "Astiga\Controllers\STRIPE_ONE_TIME_PRICES"
File: /var/www/astiga/play/app/Controllers/PremiumController.php
Line: 71
Trace
Thanks, looks like the config isn't completed. I'll switch back.
Thanks, /premium is up and running again!
We've switched back to the new infrastructure again. Please report any further problems!
Rolling back to the legacy infrastructure again - probably best for the weekend, plus we found an issue with sending emails.
We've been running on the new infrastructure again since Monday, although some issues with our payment webhooks have been found so we're back on the legacy servers. Will probably move over again next week when we deploy a new version.