BitBucket was down
status.bitbucket.org
status.bitbucket.org
Postmortem, please.....
I can't find a stat for BitBucket, does anyone know?
I'm considering switiching to GitHub for a private repo I'm currently hosting on BB, due to downtime.
I used to use BB a lot, almost daily, last year. I would occasionally hit one of those "ssh issue" or "outage". The most problematic is BB cannot close issues automatically via commit message on some repositories. Some. It's rather annoying.
If you consider using BB or Github for real product, I advise you host yourself a server running either Gitlab or SCM-Manager (supports git, mercurial, svn) and when you push you should push to your "local" server and the remote server. This way you can still do some remote work during downtime without sending patches around. This is an option if you truly need a backup plan...
So next time, just say "you meant outage" is good enough.
PS - It looks like you edited the second outrage, but not the first.
There are issues like hanging on pull requests/merges at random or not loading the diff.
Frustrating.
It makes sense to choose one as your primary to meet your workflows, but having both means work can continue when one has an outage.
You can even automate pushing/updating commits to whichever you choose to be the secondary.
(Or of course you can setup your own git server for a third backup in case the internet explodes).
I use it at work and my team pushes to it approximately 40-50 times a day. In the last year the total amount of downtime I've experienced has been 4-8 hours. I pointed out the lack of downtime history to one of the guys when they asked if we could move to stash because we experienced 15 minutes down time twice in two days. (Also should point out we've experienced 10-24 hours downtime on our internal Jenkins so far this year)
It's just when you do experience downtime it feels really bad.
??
http://dougseven.com/2014/04/17/knightmare-a-devops-cautiona...
hg pull -r deadbeef http://developer-01:8000/
Remember, we're in DVCS land here.What I usually do is I copy the .git to another name before running zip, so it doesn't extract as .git :)
This is also one of the reasons you shouldn't commit binaries, especially large ones.
If not, "git bundle" supports coordination via email, which is the workflow that git was originally designed to support.
you forgot a very important word
It would be rather silly to host your status page on your main production infrastructure since if it goes down so does your status page.
Personally unless you're a major player I think you should always outsource your status page.
That said I cannot imagine even the most incompetent team making a change to the status page, which I would always host on completely separate infrastructure, at the same time as the rest of production infrastructure.
[1]: https://www.gitlab.com/ [2]: http://hglabhq.com/
There's usually a curve where it makes sense to invest in self-host, but the Bit bucket Slate has been really great.