Landing on the Lunar Lobster

Gazing up at the late-April night sky … look, it’s the Lunar Lobster! That’s right, it’s time for the annual spring sports update and Ubuntu upgrade!

  • the Rays started off red-hot, tying the 1987 Milwaukee Brewers and 1982 Atlanta Braves for the longest win streak to start a season with 13; they’ve also set records with 14 straight home game wins and 21 straight games with a home run. They’re currently (still) in first place, 3.5 games ahead of the Orioles. Go Rays!!
  • meanwhile, the Guardians are 2nd in the AL Central
  • the Cavs exited the first round of the NBA playoffs as former Dayton Flyer (my alma mater) Obi Toppin and the New York Knicks beat them in 5 games
  • the Lightning opened the first round of the Stanley Cup Playoffs against the Toronto Maple Leafs but currently trail in the series 3-2
  • the NFL Draft is underway, but I really haven’t been paying attention to what the Browns and Bucs are doing (it’s playoff hockey time after all!)

On to the upgrade …

After making my typical backups, do-release-upgrade took about 30 minutes to download and install all the updated packages. I didn’t really have any major issues this time, but that was probably due to the fact that I’ve moved most of the services (Calibre, MySQL, phpMyAdmin, PiHole, Plex, Tautulli, Unifi Controller, etc.) off of my Linux server into Docker containers on my NAS. The one problem I had was Adagios, the “prettier” front-end for Nagios I’ve been using since 2016 (and I’ve been using Nagios since 2006). Adagios has given me problems in the past and doesn’t really seem to be maintained anymore, so after trying to tinker with some older packages and not getting anywhere I decided to just drop it and go back to the native Nagios UI. I also took the opportunity to upgrade to Nagios 4.4.11.

That was about it, easy enough! Until October when I’ll face the Mantic Minotaur (and let’s hope for some October baseball)!

Seattle Sports Weekend

When my daughter first went off to college in Ohio I told her we’d do a daddy/daughter hockey trip at some point and go see the Lightning play the Columbus Blue Jackets. Then the pandemic happened and the NHL schedule never seemed to align with travel plans. When the 2022-2023 schedule was released last summer it looked like an Ohio away game just wasn’t in the cards so we decided to go a little farther: Seattle. My sister is still a Kraken season ticket holder so she came here to Tampa to see the Kraken play the Lightnig back in December (we won 6-2), and then my daughter and I flew out to Seattle last weekend to catch the Bolts in the Emerald City.

Read more

Keeping the Kinetic Kudu

The calendar shows October which means it’s about that time for my fall sports update and an Ubuntu upgrade!

In their first season (after a late start due to the lockout) as the Guardians, my Cleveland baseball team (the youngest in the league) ended up winning 92 games and the Central Division. They then knocked out my Tampa Bay Rays in the wildcard round (sweeping them in two games in the new best-of-three format) and introduced the baseball world to SpongeBob (aka, rookie Oscar Gonzalez). Unfortunately, they lost to the New York Yankees in the ALDS, but it did take all five games (and then, thankfully, the Yankees were swept out of the ALCS by the Astros, so that was satisfying).

The Bucs (with Brady back for one more year?) and the Browns (despite the departure of Baker Mayfield and the Deshaun Watson controversy) both started out with promise of good seasons, but currently sit at 2-5 and 3-4 respectively (and yet even with a losing record, the Bucs are tied for first in the NFC South). Tom Brady may be regretting not retiring last year, both on the field and at home. Basketball and hockey are just ramping up with the Cavs at 2-1 and the Lightning off to a slow start at 3-4 like the Bucs.

On to Linux: Canonical released Ubuntu 22.10 (Kinetic Kudu) last week so it was time to upgrade. It took about 45 minutes for the do-release-upgrade to download and install all the updated packages, then I re-applied my customizations to some affected config files and rebooted.

The first problem I had was that I couldn’t SSH back into the server. Luckily I also have a monitor and keyboard hooked up to the NUC in the closet, so I was able to confirm the server was up and running. Doing my normal Google research, I found that a change in the openssh-server was now using socket-based activation. I had been overriding the default port in sshd_config and supposedly my changes should have been carried forward by the change, but it wasn’t. Once I figured that out I was able to SSH in on the default port of 22 (and then removed my customizations from the config file). The second issue was a lack of outbound internet connectivity which turned out to be related to systemd and resolv.conf. Once I added my Pi-Hole to the DNS line in /etc/systemd/resolved.conf, the server was able to resolve and connect to external sites. Finally, I had to re-upgrade to Calibre 6.7.1 since the Ubuntu “upgrade” actually downgraded it to 6.3. But hey, no PHP issues this time! 😉

Seeya back here in April for spring sports (hopefully spring training!) and Ubuntu 23.04, the Lunar Lobster.

Jamming with the Jammy Jellyfish

Tomorrow It’s “gonna be May” which means it’s time for my annual spring sports update and Ubuntu upgrade!

  • wrapping up their season, the Cavs exited the play-in tournament (losing to both the Nets and Hawks (who in turn were both eliminated in the next round))
  • the newly renamed Guardians have started their “inaugural” season 9-12 (delayed by the lock out, with no spring training trip for me, and even a few snow-cancelled games)
  • the Rays are the exact opposite, off to a 12-9 start and hoping to capture their third straight AL East championship
  • the Lightning clinched a playoff spot and on Monday will start their quest to a third straight Stanley Cup championship facing off against the Toronto Maple Leafs in the first round
  • after a retirement scare 🙂 Brady will once again be back with the Bucs looking to take them back to their second Super Bowl in three years
  • finally, the Browns have no first-round draft picks but of course are as usual, a constant source of quarterback controversy

Now on to the latest Ubuntu release, 22.04 LTS (Jammy Jellyfish), which came out last week.

Read more

Spring Training 2022 – no, actually a week in Seattle

[ posting this late/out-of-order since I apparently started it and never finished ]

Mid-March would typically find me out in Arizona for my annual spring training trip to see my Cleveland Indians Guardians but the past two years have seen my trips cancelled (first for the pandemic, and now the MLB lockout). This year’s trip was also planned around a side-trip to Seattle to see the Lightning play the Kraken (my sister is a inaugural season ticket holder for the new NHL franchise). With our planned baseball games cancelled, I decided to just spend the entire week in Seattle with my sister.

Read more

Indoctrination of the Impish Indri

Note: found this in my drafts … guess I forgot to post it back around October 17th, oops!

It’s October … time for cooler (?) weather, fall sports, and a new Ubuntu distro!

After a winning a franchise record 100 games, the Tampa Bay Rays’ season ended quickly in the ALDS losing in 4 games to the (ugh), wildcard Boston Red Sox. My Indians finished their last season as the Indians and although I’m still not enamored with the new Guardians name, I am looking forward to getting back out to Spring Training in March! Brady and the Bucs are sitting at 5-1, and after a 3-1 start, unfortunately Baker and the Browns are at 3-3. The Lightning’s season is just getting started but the 2020 and 2021 defending Stanley Cup Champions are 2-1 and both wins were in OT. Almost forgot about the Cavs … their season starts this week.

Ubuntu 21.10, Impish Indri, was also released this week, so it’s time to upgrade! This one was a bit problematic and almost all of the problems were due to the inclusion of PHP 8:

  • MySQL was broken until I installed php8.0-mysql
  • my primary Piwigo photo site was completely broken since it was still running Piwigo 11.5 so I had to upgrade to the 12.0.0RC2 release candidate
  • even after upgrading, my Piwigo site was filled with ‘undefined array key’ warnings (I had to update the local config to ignore E_WARNING messages)
  • the Search Everything plugin for WordPress was broken due to PHP. the plugin is no longer maintained but I found a manual fix that got it working again
  • and not PHP-related, but for some reason phpMyAdmin was removed, so I had to reinstall it

The list looks short, but it took me a while to work through everything. This is what I get (and I accept it!) for upgrading right away without letting a few days pass and see what kind of problems other people have.

Anyway, that settles things until April, by which time I’ll have hopefully spent some time watching baseball in the Arizona sun before the next upgrade to Jammy Jellyfish!

Back 2 Back Champs!

281 days ago, my Tampa Bay Lightning won the Stanley Cup for the 2nd time in franchise history in the Edmonton bubble. Tonight, they won it again, beating the Montreal Canadiens 1-0 in Game 5.

The Lightning are the 17th team in the history of the NHL to win back-to-back Stanley Cup Championships. Also for the 17th time in league history, a goalie was awarded the Conn Smythe trophy. Andrei Vasilevskiy had an amazing season and even though he was denied the Vezina (again!), he was obviously the most valuable player in the playoffs, playing in every playoff game (including last season!) and recording 5 shutouts (every series-clinching game was a shutout, incredible!).

The boat parade is Monday. Way to go Bolts!!

Hangin’ with the Hirsute Hippo

Spring is here (although my parents up in OH just experienced a late-April snow storm!) which means it’s time to upgrade my Linux server to the new Ubuntu release, 21.04 (Hirsute Hippo). First, the obligatory check-in on my spring sports teams:

  • the Lightning will be heading back to the playoffs to defend their Stanley Cup title … they’re currently third in the Central division in a tight race for 1st with the Hurricanes and Panthers
  • the Rays are in 2nd place in the AL East, just behind the Red Sox
  • the Indians are right in the middle of the AL Central, falling behind the Royals and White Sox
  • the Cavaliers are near the bottom of the Eastern Conference and unsurprisingly won’t make the playoffs this year
  • Brady and Gronk will be back with the Bucs in the fall when they start to defend their Super Bowl title

Ok, Linux. Despite the issues I had back in October (mostly due to the deprecation of Python 2), the April updates are usually smoother. After a quick backup, I launched the do-release-upgrade and about 20 minutes and a few configuration file updates later, I was up and running on the latest release with the 5.11 kernel:

$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute

$ uname -r
5.11.0-16-generic

I haven’t had an issue free upgrade since Cosmic so I usually find myself Googling for various solutions. This time around, I had a few minor problems:

  • When logging in, the login banner showed “There were exceptions while processing one or more plugins. See /var/log/landscape/sysinfo.log for more information.” and the sysinfo.log file showed:

    2021-04-22 21:03:25,207 ERROR Network plugin raised an exception. Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/landscape/sysinfo/sysinfo.py", line 99, in run result = plugin.run()
    File "/usr/lib/python3/dist-packages/landscape/sysinfo/network.py", line 36, in run device_info = self._get_device_info()
    File "/usr/lib/python3/dist-packages/landscape/lib/network.py", line 163, in get_active_device_info speed, duplex = get_network_interface_speed(
    File "/usr/lib/python3/dist-packages/landscape/lib/network.py", line 249, in get_network_interface_speed res = status_cmd.tostring()

    It appears that the array.tostring function was deprecated in Python 3.2 and removed in Python 3.9 (which came with the upgrade) but landscape-sysinfo was still using the function call in the Network plugin. I applied a patch (changing tostring to tobytes) and that resolved the issue.

  • I couldn’t get vncserver to start:

    Session startup via '/home/windracer/.vnc/xstartup' cleanly exited too early (< 3 seconds)!
    xrdb: Bad file descriptor
    xrdb: Can't open display ':1'
    Unable to init server: Could not connect: Connection refused
    xfce4-session: Cannot open display: .

    In my startx file, I switched from startxfce & to exec startxfce which fixed the startup issue, but I still couldn’t connect to the server remotely. It turned out that tigervnc server was only listening on localhost (127.0.0.1). I found that during the upgrade, my /etc/vnc.conf file had been renamed (and the log said it was a deprecated file). I had to make a copy of /etc/tigervnc/vncserver-config-default to ~/.vnc/vnc.conf then set $localhost="no"; (which is what I had done in my original vnc.conf file) and then I was able to connect with the tightvnc client on my PC.

Nothing major. See you here again in October for 21.10 (Impish Indri)!

2020 sports: post-season post!

2020 may be an overall dumpster fire (with literal fires!) but the return of sports continues to be good to me. Except that I can’t actually go see any games in person! Oh well, I’ll take what I can get, and I’m getting a lot:

Go teams!