I created a repo for porting the legacy pages and started converting them to static pages. The repo is at [link] Anybody who is a member of the borg2 repo was added to this new repo.
'Shells'
Buffistas Building a Better Board ++
Do you have problems, concerns, or recommendations about the technical side of the Phoenix? Air them here. Compliments also welcome.
Got this from DreamHost:
Hi, DreamHoster!
This is a followup to our previous email, "Outdated PHP Version Detected". During a scan of accounts for outdated or insecure software on your VPS we detected old, out-of-date PHP versions, including the following on your DreamHost account:
buffistas.com - PHP v: 56 - VPS: ps189917
buffistas.org - PHP v: 56 - VPS: ps189917
filk.buffistas.org - PHP v: 56 - VPS: ps189917
buffistas.net - PHP v: 56 - VPS: ps189917
To improve the overall security of your VPS, we are phasing out these older versions of PHP.
On August 18, 2020, we will be upgrading PHP 5.6, 7.0, and 7.1 to PHP 7.2 on your VPS.
If you would like to perform a PHP upgrade on your own before that date, go for it! If your site is a WordPress site, here is the guide we provided in the prior email: Upgrading your WordPress site to the latest PHP version
If your site does not work as expected after the upgrade, you can reverse the PHP version change in your account control panel! Outdated versions of PHP will still be available in your panel for a few more weeks until your VPS is fully upgraded. This will allow you some extra time to ensure your site's code is up-to-date and compatible with PHP 7.2.
You'll hear from us again once we've completed the upgrade with a separate email for each hosted site we upgrade for you. If there's anything else we can do for you, please reply directly back to this email.
Thanks!
-The Happy DreamHost "Turbo Speed on a PHP 7 Steed" Robot
I don't think this will go smoothy.
I think we'll need to turn on the extension and I to make an effort to get things ready to move. I don't think we can make the jump from PHP 5.6 to 7.2.
I think it's time to move. There will certainly be issues, but we can find and solve them much more efficiently once we're all in. I'm happy to be re-added to source code repositories etc to help solve little bugs as I'm able, though big stuff will be over my head in Ruby.
I'm guessing we haven't switched to PHP 7.2 yet. If we have, I'm kinda amazed that things aren't breaking left and right.
Nope.
[ps189917]$ cat /etc/*release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04[ps189917]$ php -v PHP 5.6.36 (cli) (built: Apr 30 2018 20:24:54) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
I think we didn't get upgraded? I just got several messages saying both that we had been and that we hadn't.
Hi DreamHoster!
As promised in an email last week, we've just attempted to upgrade outdated PHP versions on your account.
Unfortunately things didn't look quite right to us after the upgrade, so we've rolled the following site back to the previous PHP version:
buffistas.org is now running PHP v 5.6
It appears your site's code may be incompatible with the latest version of PHP 7.2. If you are using a popular PHP-based software on your site, please check the developer's documentation, as a new version may be available that is compatible with PHP 7.2.
Next Steps
You've still got some time to upgrade things on your own! Please review and take action on your site using the above information, and try the PHP version upgrade again.
If your site does not work as expected after the upgrade, you can reverse the PHP version change in your panel! Outdated versions of PHP will still be available on your webserver for a few more weeks until your VPS is fully upgraded. This will allow you some extra time to ensure your site's code is up-to-date and compatible with PHP 7.2.
We've put together some documentation that will help you understand how to review your site to ensure it can successfully run on the latest versions of PHP, and we recommend you review this information at your earliest convenience:
DreamHost Knowledge Base: PHP 7 overview
If you are interested, we also have our in-house Professional Services team who may be able to offer you a couple of different options to move forward. If you would like to speak with a representative from that team to learn more about those options and the associated costs, please reply to this email.
We will be reattempting the upgrade for any remaining older PHP versions on September 15, 2020. At that time, the older PHP versions will be completely removed, so there will no longer be an option to roll back even if your site is still not responding correctly!
Thanks!
-The Happy DreamHost PHP Securing & Enduring Robot
Hmm... looks like migration confuses Postgres. I'll need to manually reset some sequences after migration. Fortunately, that should be easy to do.
I think we need to plan on moving.
The checklist would be like this:
1) Lots of announcing that there will be some downtime and making sure you either know your password or have a valid profile address.
2) Announcing a cut-off time after which posts will not be migrated.
3) In the meantime, I will make sure the new site is ready for migration.
4) After the cut-off time, I can perform the migration and reset postgres sequences.
5.) Once the migration appears successful, announce a shutdown for maintenance. Shut down the new site.
6.) Change the nameservers for the domain over to digital ocean. I don't have the creds to do this.
7.) I can set up DNS on Digital Ocean. Get a certificate. Configure the webserver and application server for the new domain. Then fire it up.
8.) Once the DNS settings propogates when should be in business at [link] (with http redirect to https).
I am very open to a different plan, just putting one out there for a starting point.
Thanks again for all the work you've done on this, Gud, and to everyone else helping with the site management.