# Mybinder.org - upgrades and updates

**URL:** <https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712>\
**Category:** mybinder.org ops\
**Created:** [April 4, 2019, 4:25pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712 "2019-04-04T16:25:43Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![mybinderteam](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/mybinderteam/32/386_2.png) [@mybinderteam](https://discourse.jupyter.org/u/mybinderteam)\
**Post date:** [April 4, 2019, 4:25pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/1 "2019-04-04T16:25:43Z")

</div>

The [mybinder.org](http://mybinder.org) Site Reliability Engineering (SRE) team is an open group of community members that operate [mybinder.org](http://mybinder.org). They keep [mybinder.org](http://mybinder.org) running smoothly and up-to-date. If you’re interested in learning more about operating [mybinder.org](http://mybinder.org), or would like to join the team [have a look at the mybinder.org SRE documentation](https://mybinder-sre.readthedocs.io/en/latest/) and a post in this forum called [“The Operators”](https://discourse.jupyter.org/t/the-operators-no-binder-isnt-forming-a-rock-band/694/).

We generally keep deployment-related chatter to [the mybinder.org-deploy gitter channel](https://gitter.im/jupyterhub/mybinder.org-deploy). However, we recognize that many folks aren’t on Gitter which is why we will use this thread to post occasional updates on the status of [mybinder.org](http://mybinder.org) and planned outages or upgrades.

---

<div class="post-metadata">

**Author:** ![choldgraf](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/choldgraf/32/1264_2.png) [@choldgraf](https://discourse.jupyter.org/u/choldgraf)\
**Post date:** [April 4, 2019, 4:26pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/2 "2019-04-04T16:26:55Z")

</div>

## Incident: node pool outage during an upgrade

Recently @betatim upgraded Kubernetes on the [mybinder.org](http://mybinder.org) deployment. This surfaced a bug whereby the ingress pod was on a cordoned node and thus wasn’t able to accept traffic. Details here: [https://mybinder-sre.readthedocs.io/en/latest/incident-reports/2019-04-03-ingress-cordoned.html](https://mybinder-sre.readthedocs.io/en/latest/incident-reports/2019-04-03-ingress-cordoned.html)

---

<div class="post-metadata">

**Author:** ![mybinderteam](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/mybinderteam/32/386_2.png) [@mybinderteam](https://discourse.jupyter.org/u/mybinderteam)\
**Post date:** [April 4, 2019, 4:28pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/3 "2019-04-04T16:28:05Z")

</div>

## Upgrade

[mybinder.org](http://mybinder.org) is now running the latest **BinderHub** and **repo2docker**.

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/930>

  

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/926>

---

<div class="post-metadata">

**Author:** ![choldgraf](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/choldgraf/32/1264_2.png) [@choldgraf](https://discourse.jupyter.org/u/choldgraf)\
**Post date:** [April 9, 2019, 6:16pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/4 "2019-04-09T18:16:17Z")

</div>

## Upgrade

[mybinder.org](http://mybinder.org) is now running the latest **repo2docker**.

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/936>

Many thanks to [@sgibson91](https://github.com/sgibson91) for the deploy

---

<div class="post-metadata">

**Author:** ![henchc](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/henchc/32/452_2.png) [@henchc](https://discourse.jupyter.org/u/henchc)\
**Post date:** [April 16, 2019, 1:01am UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/5 "2019-04-16T01:01:38Z")

</div>

[mybinder.org](http://mybinder.org/) is now running the latest **BinderHub** and **repo2docker**.

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/946>

  

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/943>

---

<div class="post-metadata">

**Author:** ![betatim](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/betatim/32/10_2.png) [@betatim](https://discourse.jupyter.org/u/betatim)\
**Post date:** [April 16, 2019, 6:09am UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/6 "2019-04-16T06:09:52Z")

</div>

The update to repo2docker should fix a problem with websockets not working properly that was reported in (amongst other places) [Debugging your Binder](https://discourse.jupyter.org/t/debugging-your-binder/33/11?u=betatim)

---

<div class="post-metadata">

**Author:** ![minrk](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/minrk/32/13_2.png) [@minrk](https://discourse.jupyter.org/u/minrk)\
**Post date:** [April 16, 2019, 1:40pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/7 "2019-04-16T13:40:00Z")

</div>

Today [mybinder.org](http://mybinder.org) was updated to deploy the jupyterhub 1.0 beta [https://github.com/jupyterhub/mybinder.org-deploy/pull/947](https://github.com/jupyterhub/mybinder.org-deploy/pull/947)

---

<div class="post-metadata">

**Author:** ![betatim](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/betatim/32/10_2.png) [@betatim](https://discourse.jupyter.org/u/betatim)\
**Post date:** [April 17, 2019, 6:11am UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/8 "2019-04-17T06:11:14Z")

</div>

Two updates:

- [https://mybinder.org/versions](https://mybinder.org/versions) now lists the exact versions of the BinderHub helm chart and commit SHA of repo2docker used on the site.
- we removed the “(beta)” tag.

---

<div class="post-metadata">

**Author:** ![henchc](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/henchc/32/452_2.png) [@henchc](https://discourse.jupyter.org/u/henchc)\
**Post date:** [April 18, 2019, 11:17pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/9 "2019-04-18T23:17:51Z")

</div>

[mybinder.org](http://mybinder.org/) is now running the latest **BinderHub**

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/949>

---

<div class="post-metadata">

**Author:** ![betatim](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/betatim/32/10_2.png) [@betatim](https://discourse.jupyter.org/u/betatim)\
**Post date:** [April 25, 2019, 1:22pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/10 "2019-04-25T13:22:30Z")

</div>

[mybinder.org](http://mybinder.org) just got a new version of repo2docker. This brings the newest version of [nteract\_on\_jupyter](https://github.com/nteract/nteract#installing-nteract-web), the latest `notebook` version (5.7.8) and pip v19.

---

<div class="post-metadata">

**Author:** ![choldgraf](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/choldgraf/32/1264_2.png) [@choldgraf](https://discourse.jupyter.org/u/choldgraf)\
**Post date:** [April 28, 2019, 1:15am UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/11 "2019-04-28T01:15:23Z")

</div>

[mybinder.org](http://mybinder.org) just got a new version of BinderHub!

Many thanks to @brylie!

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/956>

---

<div class="post-metadata">

**Author:** ![betatim](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/betatim/32/10_2.png) [@betatim](https://discourse.jupyter.org/u/betatim)\
**Post date:** [April 28, 2019, 7:33pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/12 "2019-04-28T19:33:18Z")

</div>

[mybinder.org](http://mybinder.org) just received an update that makes it better at spreading repository builds across the cluster. This should keep the load on individual nodes lower instead of all repository builds clumping together on a single node.

---

<div class="post-metadata">

**Author:** ![betatim](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/betatim/32/10_2.png) [@betatim](https://discourse.jupyter.org/u/betatim)\
**Post date:** [April 30, 2019, 3:37pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/13 "2019-04-30T15:37:33Z")

</div>

[mybinder.org](http://mybinder.org) has been updated with a new version of repo2docker.

1. We now get conda 4.6 for builds which hopefully will speed up things a bit.
2. We moved the notebook server and packages a user asks to have installed into their own conda environment (instead of using the root environment). This should be transparent to users, unless you were doing weird things and relying on the name of the environment or something.

---

<div class="post-metadata">

**Author:** ![henchc](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/henchc/32/452_2.png) [@henchc](https://discourse.jupyter.org/u/henchc)\
**Post date:** [May 5, 2019, 12:06pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/14 "2019-05-05T12:06:53Z")

</div>

[mybinder.org](http://mybinder.org/) is now running the latest **repo2docker**

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/961>

---

<div class="post-metadata">

**Author:** ![henchc](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/henchc/32/452_2.png) [@henchc](https://discourse.jupyter.org/u/henchc)\
**Post date:** [May 6, 2019, 11:59pm UTC](https://discourse.jupyter.org/t/mybinder-org-upgrades-and-updates/712/15 "2019-05-06T23:59:41Z")

</div>

[mybinder.org](http://mybinder.org/) is now running the latest **repo2docker** , should be caught up to release .9

> <https://github.com/jupyterhub/mybinder.org-deploy/pull/962>
