SITE UPGRADE INBOUND

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Telos
    Administrator
    • Dec 2013
    • 63

    #1

    SITE UPGRADE INBOUND

    Hello everyone

    /TLDR - aiming to upgrade to V6 on Friday


    1 Buy vBulletin 6 license (possible upgrade discount)
    2 Clone your site to a staging server or subdomain
    3 Update PHP to 8.1+, MySQL to 8.0+ if needed
    4 Backup everything
    5 Upload vBulletin 6 files to staging, run upgrade script
    6 Test plugins, themes, user flows
    7 Once happy, schedule live upgrade
    8 Repeat process on production site

    The site has been "problematic" over the last few months. Numerous bugs and general weirdness have been battled with patch upgrades, RAM and processor upgrades and work arounds. At this point, we can't do anything else to save the patient. We have to upgrade.

    Starting on Monday the site will be migrating (likely in stages, we are still talking with vBulletin on this upgrade path) from v 4.2.5 to the latest revision of vBulletin V6

    Upgrading vBulletin is no simple task, and it must be performed in stages:

    1. Core code and Hosting Environment
    2. Theme and plugins
    3. Customizations


    We are now in a virtual environment, that means we can clone the current production site and create a duplicate we can break without impacting production. We can do this over and over again very quickly, providing we can troubleshoot any issues quickly. We have vBulletin hired on for realtime support on this upgrade so hopefully we can get all the bugs ironed out by the end of the week.

    If we hit our mark we should be ready to upgrade production on Friday.


    If anything changes with the intent or timings of this project I will update here.
    VINCITE OMNIMODO
  • Telos
    Administrator
    • Dec 2013
    • 63

    #2
    UPDATE JUNE 17

    The site is currently on version 4.2.5. vBulletin is now at 6.1.2 for stable release.

    There is NO upgrade path that avoids breaking functionality of the site. It was left at 4.2.5 too long.

    All of the current plugins have no upgrade path. So, we are going to get the core code to version 6.1.2 stable and then start adding features and functionality back in over time.

    EXPECTED DOWNTIME

    vBulletin is handling this upgrade with us. They estimate 72 hours of the site being offline as a minimum, but it could go longer if they find unexpected things like code hacks, and custom work arounds.

    The good news is if things go completely sideways, we can restore the snapshot backup to the time just before they started and at least end up back here with a (semi) functioning community.

    I will update again with dates for this outage once we have that info from vBulletin.


    __________________________________________________ __________________________________________________ __________________________________________________ ____
    UPDATE MAY 03

    After waiting a week to hear back from vBulletin we finally got the license to upgrade late on Thursday. We have been test upgrading since then, but we originally scoped for a week, and that got eaten by licensing complications.

    We are going to extend out testing out to be sure we dont miss anything, and I will update here with a new upgrade date and time.

    It also looks like we will need to do a two stage upgrade, going from 4>5 then 5>6.
    Last edited by GOC Admin; 06-17-2025, 07:20 AM.
    VINCITE OMNIMODO

    Comment

    • Haywire1
      Canadian ForcesOgre
      • Jun 2012
      • 5523

      #3
      So will it fix the damn punctuation?
      in pace, ut sapiens, aptarit idonea bello
      - In peace, like a wise man, he appropriately prepares for war

      Comment

      • Dewey Cox
        Señor Member
        • Jan 2013
        • 6058

        #4
        Will we need to re-sign in with our passwords on the new site?
        Why does the rest of the country get first dibbs on half my income?

        Comment

        • harbl_the_cat
          Senior Member
          • Apr 2012
          • 12032

          #5
          You guys did a great job.

          Keep up the good work.
          🔍💬 "We live in a time where everyone is lying to everyone else all the time about everything, and no one can trust anyone about anything." 🚫🤥

          Out of every one hundred men, ten are Omegas and shouldn't even be there. Eighty are Betas - just targets. Nine are Alphas, the real fighters, and we are lucky to have them, for they make the battle. Ah, but the one - he is the Sigma, and he will bring the others back.

          Comment

          • SIR VEYOR
            Senior Member
            • Jun 2014
            • 7953

            #6
            Originally posted by Dewey Cox View Post
            Will we need to re-sign in with our passwords on the new site?
            Most likely.

            Write it down somewhere right now.

            I welcome the new overlord controls!

            And election night is still a go for this site!

            Comment

            • Dewey Cox
              Señor Member
              • Jan 2013
              • 6058

              #7
              Originally posted by Telos View Post
              Hello everyone

              /TLDR - aiming to upgrade to V6 on Friday


              1 Buy vBulletin 6 license (possible upgrade discount)
              2 Clone your site to a staging server or subdomain
              3 Update PHP to 8.1+, MySQL to 8.0+ if needed
              4 Backup everything
              5 Upload vBulletin 6 files to staging, run upgrade script
              6 Test plugins, themes, user flows
              7 Once happy, schedule live upgrade
              8 Repeat process on production site

              The site has been "problematic" over the last few months. Numerous bugs and general weirdness have been battled with patch upgrades, RAM and processor upgrades and work arounds. At this point, we can't do anything else to save the patient. We have to upgrade.

              Starting on Monday the site will be migrating (likely in stages, we are still talking with vBulletin on this upgrade path) from v 4.2.5 to the latest revision of vBulletin V6

              Upgrading vBulletin is no simple task, and it must be performed in stages:

              1. Core code and Hosting Environment
              2. Theme and plugins
              3. Customizations


              We are now in a virtual environment, that means we can clone the current production site and create a duplicate we can break without impacting production. We can do this over and over again very quickly, providing we can troubleshoot any issues quickly. We have vBulletin hired on for realtime support on this upgrade so hopefully we can get all the bugs ironed out by the end of the week.

              If we hit our mark we should be ready to upgrade production on Friday.


              If anything changes with the intent or timings of this project I will update here.
              So, what does that mean for us this week?
              Is it business as usual til some point friday when it instantly switches?
              Will it be down at points during the week?
              Why does the rest of the country get first dibbs on half my income?

              Comment

              • blacksmithden
                The Gunsmithing Moderator
                • Apr 2012
                • 29589

                #8
                Originally posted by Dewey Cox View Post
                So, what does that mean for us this week?
                Is it business as usual til some point friday when it instantly switches?
                Will it be down at points during the week?
                I get the impression we're right at the stage where the patient is as stable as its going to get right before they start harvesting the organs. Could go at any second though. Lol
                GOC moderator
                Dealer/co-founder/co-owner of Tundra Supply Ltd.
                www.tundrasupply.ca
                June 2013 - The High River Gun Grab - NEVER FORGET !!!!
                Feb 26 2014 - Swiss Arms prohibition and ordered confiscation by the RCMP - NEVER FORGET !!!!!
                May 1 2020 - Liberal un-democratic mass prohibition order in council. - NEVER FORGET !!!!!
                October 21 2022 - Liberals ban all handgun sales and transfers in Canada via order in council - NEVER FORGET !!!

                Comment

                • Camo tung
                  Senior Member
                  • May 2012
                  • 24779

                  #9
                  Originally posted by Dewey Cox View Post
                  So, what does that mean for us this week?
                  Is it business as usual til some point friday when it instantly switches?
                  That's my understanding from his description above. The system clone (system B or the back-up) gets the upgrade and tests to eliminate any operating issues and at some point the switch-over occurs where system B goes live, all new and shiny. At that point I would expect we'd see something similar to a freeze and a prompt to log in again.
                  "It is an absolute truism that law-abiding, armed citizens pose no threat to other law-abiding citizens."

                  Ammo, camo and things that go "blammo".

                  “That rifle on the wall of the labourer's cottage or working class flat is the symbol of democracy. It is our job to see that it stays there.” ― George Orwell

                  Comment

                  • blacksmithden
                    The Gunsmithing Moderator
                    • Apr 2012
                    • 29589

                    #10
                    I just opened a "TEMPORARY MAIN SITE THREAD" on the facebook page. If the site goes down during the switch, go there to keep in touch.

                    Log into Facebook to start sharing and connecting with your friends, family, and people you know.


                    If you're not on facebook, well, this wont help y'all. Remember there's no buying or selling on there, so just dont or you'll either get banned if its found by the mods or you'll get the group shut down if its found by facebook. Discussion only please.
                    GOC moderator
                    Dealer/co-founder/co-owner of Tundra Supply Ltd.
                    www.tundrasupply.ca
                    June 2013 - The High River Gun Grab - NEVER FORGET !!!!
                    Feb 26 2014 - Swiss Arms prohibition and ordered confiscation by the RCMP - NEVER FORGET !!!!!
                    May 1 2020 - Liberal un-democratic mass prohibition order in council. - NEVER FORGET !!!!!
                    October 21 2022 - Liberals ban all handgun sales and transfers in Canada via order in council - NEVER FORGET !!!

                    Comment

                    • Steveo9mm
                      Senior Member
                      • Nov 2013
                      • 3888

                      #11
                      been nice knowin all ya politically charged old farts
                      MΟΛΩΝ ΛΑΒΕ

                      Comment

                      • Dewey Cox
                        Señor Member
                        • Jan 2013
                        • 6058

                        #12
                        Originally posted by Camo tung View Post
                        That's my understanding from his description above. The system clone (system B or the back-up) gets the upgrade and tests to eliminate any operating issues and at some point the switch-over occurs where system B goes live, all new and shiny. At that point I would expect we'd see something similar to a freeze and a prompt to log in again.
                        So is everything we post between now and then going on a fake site that will disappear?
                        Don't anyone post their "A" material til next week...
                        Why does the rest of the country get first dibbs on half my income?

                        Comment

                        • Camo tung
                          Senior Member
                          • May 2012
                          • 24779

                          #13
                          Originally posted by Dewey Cox View Post
                          So is everything we post between now and then going on a fake site that will disappear?
                          Don't anyone post their "A" material til next week...
                          I'm not sure how Telos will mirror the 2 servers, I don't think this outfit has a big budget for technological greatness. You may feel some loss and disorientation.
                          "It is an absolute truism that law-abiding, armed citizens pose no threat to other law-abiding citizens."

                          Ammo, camo and things that go "blammo".

                          “That rifle on the wall of the labourer's cottage or working class flat is the symbol of democracy. It is our job to see that it stays there.” ― George Orwell

                          Comment

                          • Swingerguy
                            Senior Member
                            • Apr 2016
                            • 6511

                            #14
                            Originally posted by Dewey Cox View Post
                            So is everything we post between now and then going on a fake site that will disappear?
                            Don't anyone post their "A" material til next week...
                            Oh man, I was going to roll out my new standup routine on here before I release it on Netflix.
                            ?Just because you?re paranoid, doesn?t mean they?re not out to get you?!
                            Neil Oliver

                            Comment

                            • Gaidheal
                              Senior Member
                              • Mar 2014
                              • 4967

                              #15
                              There goes RB's post count
                              pog mo thon

                              Comment

                              Working...
                              X