Author Topic: Major Software Upgrade Complete  (Read 732 times)

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Major Software Upgrade Complete
« on: May 21, 2022, 07:46:48 am »
On Saturday May 28 2022 I intend to perform the first of two major version upgrades on the Brass Goggles forum software. I will begin around 12:00 Eastern Daylight Time and, based on my practice run, I expect the process to take around two hours.

Brass Goggles first went online in February 2007 using version 1 of the Simple Machines Forum software. After 15 years that software is now well beyond end-of-life and almost completely unsupported, except for the occasional critical security patch. Certain features, such as embedded YouTube videos, no longer work correctly (or at all.) Further, it has become necessary to change hosts, and the PHP 5 runtime environment required by SMF 1 is simply no longer available. Before we can even think of moving, we must upgrade to SMF 2.0.

What does this mean for you? First of all, the forum will be unavailable during the upgrade process which, as I said, I expect to take around two hours. During that time we will still have Spare Goggles to fall back on, and I will be tweeting regular progress updates @vonCorax. Second, when the forum returns it will look very different. The elegant Steampunk theme which Tinkergirl & Co. so painstakingly crafted for us is incompatible with SMF 2.0. We will be forced to switch back to a generic default theme, although I will be able to preserve some few elements of the current theme, such as the gears and the top banner.

Once the upgrade is complete we will begin preparing to move to a new host; I hope to complete this in late June. Once that is over with, we will be upgrading the software again to the current version, SMF 2.1, and will be able to begin redecorating.

If you have any questions, then by all means this is the place to ask them.
« Last Edit: June 09, 2022, 04:22:27 pm by von Corax »
By the power of caffeine do I set my mind in motion
By the Beans of Life do my thoughts acquire speed
My hands acquire a shaking
The shaking becomes a warning
By the power of caffeine do I set my mind in motion
The Leverkusen Institute of Paleocybernetics is 5821 km from Reading

MWBailey

  • Rogue Ætherlord
  • *
  • Posts: 8770
  • "This is the sort of thing no-one ever believes"
Re: Major Software Upgrade Saturday May 28, 2022
« Reply #1 on: May 21, 2022, 05:33:41 pm »
others  besides me will  probably be wondering as well, so at risk of sounding like a total ignoramus and stingy fool (lol),  Will a fee be required for membership on the new site?

Walk softly and carry a big banjo...

""quid statis aspicientes in infernum"

“WHAT?! N0!!! NOT THAT Button!!!”

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Saturday May 28, 2022
« Reply #2 on: May 21, 2022, 06:54:09 pm »
others  besides me will  probably be wondering as well, so at risk of sounding like a total ignoramus and stingy fool (lol),  Will a fee be required for membership on the new site?


No. Not at all.

SeVeNeVeS

  • Master Tinkerer
  • ***
  • Posts: 1640
  • Ƹ̵̡Ӝ̵̨̄Ʒ Ƹ̵̡Ӝ̵̨̄Ʒ
Re: Major Software Upgrade Saturday May 28, 2022
« Reply #3 on: May 22, 2022, 05:40:53 am »
Fingers crossed it all goes smoothly, I've found updates can be a little fidgety sometimes.

An OS update once crashed my Mums Ipad forcing me to take it to a man to reset it to default.  ::)
« Last Edit: May 22, 2022, 05:43:41 am by SeVeNeVeS »

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Saturday May 28, 2022
« Reply #4 on: May 22, 2022, 06:26:34 am »
Fingers crossed it all goes smoothly, I've found updates can be a little fidgety sometimes.

An OS update once crashed my Mums Ipad forcing me to take it to a man to reset it to default.  ::)

The most fidgety part of the practice run was getting PHP 5.5.9 to compile as an Apache plugin with all the requisite libraries linked in.

SeVeNeVeS

  • Master Tinkerer
  • ***
  • Posts: 1640
  • Ƹ̵̡Ӝ̵̨̄Ʒ Ƹ̵̡Ӝ̵̨̄Ʒ
Re: Major Software Upgrade Saturday May 28, 2022
« Reply #5 on: May 22, 2022, 03:03:54 pm »
Fingers crossed it all goes smoothly, I've found updates can be a little fidgety sometimes.

An OS update once crashed my Mums Ipad forcing me to take it to a man to reset it to default.  ::)

The most fidgety part of the practice run was getting PHP 5.5.9 to compile as an Apache plugin with all the requisite libraries linked in.

Aaaand the only word I understood was fidgety, I am so glad we are in the hands of someone in the know!  8)

Rockula

  • Board Moderator
  • Rogue Ætherlord
  • **
  • Posts: 4617
  • Nothing beats a good hat.
Re: Major Software Upgrade Saturday May 28, 2022
« Reply #6 on: May 23, 2022, 06:30:55 pm »
One question.
Hopefully not technical 'cause I don't do technical.

For about a year since the last 'outage' this Forum shows up to me as 'Not secure'.

I assume the upgrade will deal with that?
The legs have fallen off my Victorian Lady...

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Saturday May 28, 2022
« Reply #7 on: May 23, 2022, 07:01:05 pm »
One question.
Hopefully not technical 'cause I don't do technical.

For about a year since the last 'outage' this Forum shows up to me as 'Not secure'.

I assume the upgrade will deal with that?


No, but the move should do.

Rockula

  • Board Moderator
  • Rogue Ætherlord
  • **
  • Posts: 4617
  • Nothing beats a good hat.
Re: Major Software Upgrade Saturday May 28, 2022
« Reply #8 on: May 24, 2022, 10:45:22 am »
One question.
Hopefully not technical 'cause I don't do technical.

For about a year since the last 'outage' this Forum shows up to me as 'Not secure'.

I assume the upgrade will deal with that?


No, but the move should do.


Thank you.

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Postponed
« Reply #9 on: May 28, 2022, 08:03:29 pm »
Due to an issue with MySQL version compatibility, I have had to back out the upgrade. I will try again in a week.

MWBailey

  • Rogue Ætherlord
  • *
  • Posts: 8770
  • "This is the sort of thing no-one ever believes"
Re: Major Software Upgrade Postponed
« Reply #10 on: May 30, 2022, 12:56:47 am »
Due to an issue with MySQL version compatibility, I have had to back out the upgrade. I will try again in a week.




I was wondering. Hopefully not a catastrophic issue...?

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Postponed
« Reply #11 on: May 30, 2022, 02:39:12 am »
Due to an issue with MySQL version compatibility, I have had to back out the upgrade. I will try again in a week.




I was wondering. Hopefully not a catastrophic issue...?

Not really, no, although it didn't come up in the rehearsal. I posted the question to the SMF forums and got an answer in short order; apparently I'm not the first to hit this issue.

Depending on how my week shakes out, I may make my next attempt before the weekend. Or not. It depends…

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Wednesday June 1, 2022
« Reply #12 on: May 30, 2022, 10:41:27 pm »
In the interest of getting things done sooner rather than later, I have decided to make my next upgrade attempt on Wednesday, June 1, 2002 at 12:00 pm (noon) Eastern Daylight Time. I expect it to take approximately three hours.
« Last Edit: May 31, 2022, 02:23:05 am by von Corax »

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Attempt Thursday June 2, 2022
« Reply #13 on: June 01, 2022, 07:57:04 pm »
Upgrade failed again.  >:( I'll have to turn on debugging and run it again to try to see what happened. I shall make another attempt tomorrow, Thursday June 2, 2022 at 12:00 pm EDT.

Sorontar

  • Administrator
  • Zeppelin Admiral
  • *****
  • Posts: 886
  • All ideas should have wings
    • Sorontar
Re: Major Software Upgrade Attempt Thursday June 2, 2022
« Reply #14 on: June 02, 2022, 10:41:05 am »
Hope it works, or at least gets you closer to working out why it doesn't. Even a failure can still be a success.

Sorontar
Sorontar, Captain of 'The Aethereal Dancer'
Advisor to HM Engineers on matters aethereal, aeronautic and cosmographic
http://eyrie.sorontar.com

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Attempt Thursday June 2, 2022
« Reply #15 on: June 02, 2022, 01:03:08 pm »
Hope it works, or at least gets you closer to working out why it doesn't. Even a failure can still be a success.

Sorontar


I'm getting very good at restoring the forum from backup…  ::)

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Attempt Friday June 3, 2022
« Reply #16 on: June 02, 2022, 09:19:46 pm »
I ran out of disk space halfway through the upgrade. the-wizard was able to expand our disk allocation (thank you!), but I couldn't get the upgrader to pick up where it left off. I'm going to try again tomorrow.

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Attempt Friday June 3, 2022
« Reply #17 on: June 02, 2022, 09:24:23 pm »
If anyone wants real-time updates, please follow me @vonCorax on Twitter. I've been tweeting step-by-step as I go.

J. Wilhelm

  • ╬ Admiral und Luftschiffengel ╬
  • Board Moderator
  • Immortal
  • **
  • Posts: 8119
  • Sentisne fortunatum punkus? Veni. Diem meum comple
    • NASA Dude
Re: Major Software Upgrade Attempt Thursday June 2, 2022
« Reply #18 on: June 03, 2022, 01:11:29 pm »
Hope it works, or at least gets you closer to working out why it doesn't. Even a failure can still be a success.

Sorontar


I'm getting very good at restoring the forum from backup…  ::)

That's an important skill  ;)

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Attempt Friday June 3, 2022
« Reply #19 on: June 03, 2022, 09:02:12 pm »
This is really getting frustrating, although it's a different error message each time, so I guess that's some form of progress. I'll try again tomorrow.

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Postponed Again
« Reply #20 on: June 04, 2022, 11:05:56 pm »
That didn't work either. My next attempt will depend on when the guys at SMF (who I think are helping me on their own time) get back to me.

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Attempt Monday June 6 2022
« Reply #21 on: June 06, 2022, 03:09:08 pm »
I haven't heard back from the guys at SMF on my last attempt yet, but I did have an idea I'd like to try today at 12:00 p.m. EDT.

EDIT: Didn't work. At least I haven't destroyed the forum…  ::)
« Last Edit: June 06, 2022, 06:36:28 pm by von Corax »

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Attempt Wednesday June 8 2022
« Reply #22 on: June 07, 2022, 11:39:41 pm »
I haven't gotten a solution yet, but I have been given a couple ideas. I'm going to try them out tomorrow, Wednesday June 8 2022 at 12:00 p.m. EDT.
« Last Edit: June 07, 2022, 11:45:56 pm by von Corax »

von Corax

  • Squire of the Lambda Calculus
  • Administrator
  • Master Tinkerer
  • *
  • Posts: 5953
  • Prof. Darwin Prætorius von Corax
Re: Major Software Upgrade Complete
« Reply #23 on: June 09, 2022, 04:24:02 pm »
The forum is now upgraded and running. The old theme is broken, though, so I apologize for the present ugliness. I shall begin addressing that issue as soon as I have recovered my equilibrium and composure.

yereverluvinunclebert

  • Zeppelin Captain
  • *****
  • Posts: 1920
    • Steampunk Widgets and Icons of Some Worldwide Repute
Re: Major Software Upgrade Complete
« Reply #24 on: June 09, 2022, 04:52:25 pm »
Not too ugly at all.

Well done by the way. Hard work and a lot of brain power involved.
Steampunk Widgets and Icons of Some Worldwide Repute