News for hackers. Stuff that matters.
Re:Data Loss at GitLab by empath75 on Wednesday February 01, 2017 @04:55PM (#13545700)
Yeah it made me not consider using them for anything other than toy projects.
Re:Data Loss at GitLab by balls187 on Wednesday February 01, 2017 @06:06PM (#13546342)
Why?

Everyone has their own copy of the gitlab remote.

Re:Data Loss at GitLab by BHSPitMonkey on Wednesday February 01, 2017 @06:48PM (#13546638)
Not everyone has their own copy of the project's issues/pull requests/settings/webhooks/CI config/etc., which the incident affected (and 6 hours worth were lost). Git repositories themselves do have the happy side effect that at least someone on your team has a full latest clone on their machine, but that's only because the source code is what you're there to use every day. Even if GitLab had a great "checkout your issues/etc. as a git repo" story, not many users would have an up-to-date copy backed up 100% of the time.
Re:Data Loss at GitLab by balls187 on Wednesday February 01, 2017 @07:10PM (#13546773)
Right, there was data loss, and it was not trivial.

Does that mean you should only use gitlab for toy projects? I don't think so.

I think they'll quickly learn from this.

Re:Data Loss at GitLab by taneq on Thursday February 02, 2017 @03:05AM (#13548927)
Maybe a dumb question but couldn't they be included in a hidden folder in the root of your repo or something? That way they'd get replicated automatically every time someone does a pull.
Re:Data Loss at GitLab by Ajedi32 on Thursday February 02, 2017 @09:24AM (#13550652)
It'd probably have to be on a separate branch, but yeah they technically _could_ do that. Maybe something like this? https://github.com/duplys/git-issues
Re:Data Loss at GitLab by beefsack on Wednesday February 01, 2017 @09:00PM (#13547436)
We use gitlab.com for code reviews and CI, and we basically lost a day of integration productivity because of it.

Yes, our process is too tightly tied to a single service, but it happens because we don't have the resources to self-host our own solution. We love GitLab, but this has absolutely got us looking elsewhere.

Re:Data Loss at GitLab by jonknee on Wednesday February 01, 2017 @11:18PM (#13548071)
> We love GitLab, but this has absolutely got us looking elsewhere.

If you love GitLab and don't want to self host you can pay them for GitLab Hosted (paid customers had no troubles today).

Re:Data Loss at GitLab by balls187 on Wednesday February 01, 2017 @09:45PM (#13547647)
How many days of productivity are you going to lose migrating off GitLab ?
Re:Data Loss at GitLab by Gracana on Wednesday February 01, 2017 @09:58PM (#13547715)
And how do you ensure you're not going to have the same problem at the next place.
Re:Data Loss at GitLab by diegoperini on Thursday February 02, 2017 @06:14AM (#13549688)
And what will you do if the next place people doesn't tell you the root cause of a probable similar event?
Re:Data Loss at GitLab by mdekkers on Thursday February 02, 2017 @03:40AM (#13549044)
The gitlab service is obviously important to your organisation, but not important enough to pay for their service, and incidentally, support a more robust environment?
Re:Data Loss at GitLab by pricechild on Thursday February 02, 2017 @05:11AM (#13549433)
Do you self-host any services currently & have they incurred any similar unexpected downtime in the past?

If you self-hosted code reviews/CI, would you expect having a similar downtime causing problem in the future?

I expect the answer to be "Yes" for most companies.