Author Topic: MAY 2020 DOWNTIME: OS and other software upgrade  (Read 17453 times)

0 Members and 1 Guest are viewing this topic.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
MAY 2020 DOWNTIME: OS and other software upgrade
« on: May 06, 2020, 02:44:30 pm »
So far, just an early warning.  Details to follow.

I am planning to update the operating system and all installed software on the TM/METAL server some time the week of May 11 or May 18.  Once I know the date and time, I'll let you know. 

It's a minor version upgrade plus some security updates, so I don't anticipate any problems, but you never know.  If all goes well, most services will be running normally except for a few minutes at a time during reboots.  If it doesn't, then things are down as long as it takes me to figure out what happened and to fix it.

Since access to the Siena College campus is currently highly restricted, I need to do this during regular working hours while the essential IT staff is on campus and could let me in to the machine room if problems arise and I need console access.

Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4422
  • Last Login:November 11, 2024, 12:50:03 pm
  • I like C++
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #1 on: May 07, 2020, 02:39:01 pm »
Would an upgrade of gcc be included? ;)
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #2 on: May 07, 2020, 08:42:22 pm »
Would an upgrade of gcc be included? ;)

I'm sure it will, but if there's a particular version you'd like it to go to, I am sure I can make it happen.

Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4422
  • Last Login:November 11, 2024, 12:50:03 pm
  • I like C++
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #3 on: May 08, 2020, 12:31:02 am »
I don't have a particular version in mind.
On noreaster, If I don't disable multithreading at the preprocessor, siteupdate.cpp will compile fine, but not run:
ld-elf.so.1: /usr/local/lib/gcc5/libstdc++.so.6: version GLIBCXX_3.4.22 required by /home/yakra/TravelMapping/DataProcessing/siteupdate/cplusplus/siteupdate_foo not found
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #4 on: May 10, 2020, 10:34:55 pm »
Tentatively looking at the upcoming week for this, either Wednesday 5/13 or Thursday 5/14.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #5 on: May 12, 2020, 08:07:08 pm »
My current plan is to complete the OS upgrades on Wednesday, May 13, mid-morning Eastern time.  If all goes well, downtime will be minimal.  If any problems arise, the system will be down until I can find a solution.

Watch the GitHub site for status updates if I encounter anything that will cause things to be down for more than a few minutes at a time.  https://travelmapping.github.io/

Offline oscar

  • TM Collaborator
  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1584
  • Last Login:Today at 05:24:10 pm
    • Hot Springs and Highways pages
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #6 on: May 12, 2020, 08:23:23 pm »
My current plan is to complete the OS upgrades on Wednesday, May 13, mid-morning Eastern time.  If all goes well, downtime will be minimal.  If any problems arise, the system will be down until I can find a solution.

If there is prolonged downtime, will the Waypoint Editor remain functional? I have it running in two browser tabs, so I don't need the server to get it started. Also, I'm editing wpt files from my local HighwayData repository.

Since I'm on a roll with canqc peer review (with tonight's pull request, over 90% of routes updated), I'd like to continue that uninterrupted if possible.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #7 on: May 12, 2020, 08:48:32 pm »
I think the WPT editor will be good as long as you don't need to reload the tab.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #8 on: May 13, 2020, 12:22:08 pm »
We're up on the new OS.  I will still be updating some software versions, but hopefully the downtime is done for this upgrade.

Let me know if you notice anything broken.

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #9 on: May 13, 2020, 01:57:10 pm »
A site update appears to have gone through without troubles, so that's encouraging.

Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4422
  • Last Login:November 11, 2024, 12:50:03 pm
  • I like C++
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #10 on: May 13, 2020, 03:32:13 pm »
I don't have a particular version in mind.
On noreaster, If I don't disable multithreading at the preprocessor, siteupdate.cpp will compile fine, but not run:
ld-elf.so.1: /usr/local/lib/gcc5/libstdc++.so.6: version GLIBCXX_3.4.22 required by /home/yakra/TravelMapping/DataProcessing/siteupdate/cplusplus/siteupdate_foo not found
Still getting the same error message.
To be clear, running multithreaded on noreaster is a low priority. If people don't have the ability to hog all its resources with an ungodly number of threads, perhaps that's all for the better. :)
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca

Offline rickmastfan67

  • TM Collaborator (A)
  • Hero Member
  • *****
  • Posts: 2064
  • Gender: Male
  • Last Login:Yesterday at 11:42:03 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #11 on: May 13, 2020, 04:07:51 pm »
Jim, hopefully we can also finally figure out why my FTP account has the issues with me doing editing in the 'forum' section.  That way, I can undo any forum upgrades if they fail again. ;)

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #12 on: May 17, 2020, 09:22:43 pm »
Would an upgrade of gcc be included? ;)

Looks like it's at 9.3.0 now, and clang is 8.0.1. 

Offline yakra

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 4422
  • Last Login:November 11, 2024, 12:50:03 pm
  • I like C++
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #13 on: May 19, 2020, 02:21:45 am »
Same error message. Is an .so file the Unix equivalent of a .dll?
Sri Syadasti Syadavaktavya Syadasti Syannasti Syadasti Cavaktavyasca Syadasti Syannasti Syadavatavyasca Syadasti Syannasti Syadavaktavyasca

Offline Jim

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 2856
  • Last Login:Today at 06:21:52 pm
Re: MAY 2020 DOWNTIME: OS and other software upgrade
« Reply #14 on: May 19, 2020, 12:42:32 pm »
Same error message. Is an .so file the Unix equivalent of a .dll?

Yes, shared object.  When .so libraries are not found, sometimes a full recompile does the trick.