I’ve been working using Codespaces long enough that I start seeing various undocumented and bizarre errors.

At some point, I started collecting these errors as war trophies. (Albeit most of the time, I lost the battle and just created new codespace instead of fixing it.)

Trophies

I have no idea what’s happening with the connectivity. Using a different codespace connects just fine. Rarity: SSR. Solution: New codespace.

I have no idea what’s happening with the connectivity. Using a different codespace connects just fine. Rarity: SSR. Solution: New codespace.

Great, now my codespace also reminds me that I exceeded the card deadline, thanks. Rarity: SSR. Solution: New codespace.

Great, now my codespace also reminds me that I exceeded the card deadline, thanks. Rarity: SSR. Solution: New codespace.

Somehow this codespace disk is mounted as read-only. Rarity: SSR. Solution: New codespace.

Somehow this codespace disk is mounted as read-only. Rarity: SSR. Solution: New codespace.

Sometimes full rebuild is the solution. Sometimes rebuild is also the issue. This one stuck on rebuilding for at least 30 mins… Rarity: SR. Solution: New codespace.

Sometimes full rebuild is the solution. Sometimes rebuild is also the issue. This one stuck on rebuilding for at least 30 mins… Rarity: SR. Solution: New codespace.

Recovery mode is part of my daily routine at this point. Rarity: N. Solution: Rebuild or new codespace.

Recovery mode is part of my daily routine at this point. Rarity: N. Solution: Rebuild or new codespace.

Something failed and I have no idea what is it. Rarity: SSR. Solution: Reload or reconnect.

Something failed and I have no idea what is it. Rarity: SSR. Solution: Reload or reconnect.

I was praising Codespace for the day, then it fails me. And my team, at the same time. Rarity: SSR. Solution: Reload or reconnect.

I was praising Codespace for the day, then it fails me. And my team, at the same time. Rarity: SSR. Solution: Reload or reconnect.

Reconnecting after the RPC no client error gives this ECONNREFUSED. Rarity: SSR. Solution: Rebuild.

Reconnecting after the RPC no client error gives this ECONNREFUSED. Rarity: SSR. Solution: Rebuild.

What’s with the rarity?

I’m trying to categorize the error by rarity. Some of them are so rare and fleeting that I’ve only saw them once in my life.

Rarities from the most common to the rarest:

  • N - normal, encountered daily, nothing special.
  • R - rare, maybe once a week.
  • SR - super rare, ohh I’ve seen this before months ago.
  • SSR - super super rare, hey have you seen this before - no what the heck is that!?

What’s with the title?

It’s a parody on a song called Guitar, Loneliness and Blue Planet by kessoku band. (It’s good btw, you should check it out.)

Changelog

  • 2024-06-25: add RPC and ECONNREFUSED error
  • 2024-06-15: initial version

Post 24 of #100DaysToOffload.