Hello everyone!

I’ll be taking the site down for two maintenance windows this week to complete our server migration.

  • Weds Jan 29th - 09:00 - 11:00 PT (12:00 - 14:00 ET)
  • Thurs Jan 30th - 09:00 - 11:00 PT (12:00 - 14:00 ET)

During the first window I’ll be migrating us from OVH to our new dedicated hardware. After this migration there will likely be some temporarily broken images, as it takes approximately 8 hours to resync our object storage from OVH.

This is a major change and despite my testing, may have some unintended side effects. If you run into any problems that aren’t just a broken image, please let us know.

The second maintenance window is to migrate our pict-rs database from it’s local sled-db into our primary postgres DB. This is a much smaller change but since pict-rs checks every image as it goes through them, it takes about 1.5 hours.

As usual, you can check https://status.lemmy.ca/ for updates.

  • Shadow
    shield
    OPMA
    link
    fedilink
    English
    arrow-up
    23
    ·
    edit-2
    1 month ago

    First move complete, went smoothly =)

    The broken images and thumbnails should fill in over the next 8-10 hours 🤞

    Let me know how performance is for everyone, I expect it to be quite a bit snappier!

    • wise_pancake
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      1 month ago

      Much faster than I expected!

      Performance already seems fine for me

      Edit: I can scroll as fast as I can on my phone and never have to wait for a post to load, your upgraded server is awesome!

    • Avid Amoeba
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 month ago

      Didn’t even notice. Today’s been busier at work. :D

      Sorted by most comments, opened a 400-comment thread. Fast-fast.

  • Shadow
    shield
    OPMA
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 month ago

    Second move complete, all done for now!

    • IninewCrow
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Beautiful work … everything purring like a well tuned motor over here

      Thanks!

    • Darkassassin07
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 month ago

      I’ve noticed my profile pic is partially broken.

      The mini-thumbnail beside my name in comments appears fine; but the image in ‘about’ on my profile is broken. (viewed from Jerboa).

      It opens properly in full-res when you click on the broken image though.

      Haven’t tried re-uploading it yet. Just figured I’d report it.

      /edit Broken in the side bar too

      Fixed with a re-upload.

      • ShadowOPMA
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Do you happen to have the broken image url still?

        • Darkassassin07
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 month ago

          I don’t, but I’ll pm you an IP address. Check the logs for 404s from that ip? (around 4 hours ago)

        • Darkassassin07
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          It looks like your profile is doing the same; but only when viewed from Jerboa.

          Jerboa:

          Web browser:

          I didn’t check mine in a browser at the time.

          • ShadowOPMA
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 month ago

            Thanks, I see it too. Digging.

          • ShadowOPMA
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 month ago

            I think this is fixed now. I’m not sure why but pictrs was expecting a bunch of resized images that don’t exist in either the old or new object stores. I’ve manually cleaned up the DB.

              • ShadowOPMA
                link
                fedilink
                English
                arrow-up
                1
                ·
                30 days ago

                I’ve hacked in a dirty dirty fix for now. It looks like the pictrs database migration failed horribly and cloudflare was caching the images, so nobody noticed. Now I’ve got two copies of pictrs running (old + new) and some code in place to try both of them.

                Sigh.

                • Darkassassin07
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  30 days ago

                  Oh shit… Well at least you found it before everything just stopped working? :(

                  Thanks for your efforts m8; I appreciate the hard work. Best of luck fixing that.

              • ShadowOPMA
                link
                fedilink
                English
                arrow-up
                1
                ·
                30 days ago

                Well shit, cloudflare’s been caching all our images and deceiving me into thinking stuff was working properly. Digging, but I made a mess =(

  • Albbi
    link
    fedilink
    English
    arrow-up
    25
    ·
    1 month ago

    Good luck with the server migration!

  • saigot
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 month ago

    so which canadian politician is gunna resign this time?

  • stormio
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 month ago

    Exciting. This brings us one step closer to Pixelfed and Friendica hosted by Fedecan.

  • charles
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    1 month ago

    What’s the best way to let you know if we’re having issues after the maintenance windows? Any on a different platform if we have issues accessing Lemmy?

    Thanks for all the hard work!!

    • ShadowOPMA
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 month ago

      We’re also in the lemmy rooms on matrix, but [email protected] is probably the quickest method to get my attention if you can’t even post on Lemmy at all. I really don’t expect any issues though.

  • IninewCrow
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 month ago

    Good luck with the work … and thanks for doing all this