DEV Community

Cover image for GitLab is down! 😨
Doaa Mahely
Doaa Mahely

Posted on

2

GitLab is down! 😨

Well, today GitLab was down for 2 hours for scheduled maintenance that our team didn't account for. I had already woken late this morning and after some time, headed to GitLab to review MRs, only to see the 503 error!
To clarify, the maintenance window was from 12PM to 2PM, which is peak working hours for me at the moment.

I couldn't push, pull or fetch any branches. So what did I do? Thankfully, I had already went through some open MRs a while ago and had their branches on my local, so I started with reviewing the ones that I was sure were up to date using the Git History extension on VS Code.

Git History extension on VS Code

Using this extension, I went through the recent history on a commit-by-commit basis to check for all the changes by comparing them with the previous workspace version.

Git History options

The extension really came in handy, however there's nothing like viewing all the changes across different files in one page, especially when dealing with a change that affects more than one layer in an MVC.

Today I learned I should take the time to actually read the alerts GitLab sends to account for future downtime πŸ˜… Thanks to all GitLab engineers for their work!

How would you deal with downtime at GitHub/GitLab/BitBucket in the middle of the work day?

Image of Timescale

πŸš€ pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applicationsβ€”without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post β†’

Top comments (4)

Collapse
 
1e4_ profile image
Ian β€’

You pointed it out towards the end. Take note of the alerts! Haha.

Knowing that you can make sure you have some tickets to get on with, or take the time to learn some new things.

It's unfortunate they sometimes have downtime, one way to avoid it is self hosting. Though this isn't always viable as it can get expensive.

Collapse
 
dmahely profile image
Doaa Mahely β€’

Haha I'll definitely keep an eye on it in the future!

Collapse
 
olearycrew profile image
Brendan O'Leary πŸ‘¨πŸ»β€πŸ’» β€’

Sorry it disrupted your workflow! But great write up for all of us to learn from.

Collapse
 
dmahely profile image
Doaa Mahely β€’

Thanks for reading Brendan!

Image of Docusign

πŸ› οΈ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more