# Git functionality/icon absent in JupyterLab UI

**URL:** <https://renku.discourse.group/t/git-functionality-icon-absent-in-jupyterlab-ui/1084>\
**Category:** RenkuLab\
**Created:** [18 September 2024 07:50 UTC](https://renku.discourse.group/t/git-functionality-icon-absent-in-jupyterlab-ui/1084 "2024-09-18T07:50:30Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![champost](https://yyz2.discourse-cdn.com/free1/user_avatar/renku.discourse.group/champost/32/232_2.png) [@champost](https://renku.discourse.group/u/champost)\
**Post date:** [18 September 2024 07:50 UTC](https://renku.discourse.group/t/git-functionality-icon-absent-in-jupyterlab-ui/1084/1 "2024-09-18T07:50:30Z")

</div>

Hello,

Once in a while the Git functionality goes missing from Renku sessions (to the left in the JupyterLab UI, see image below).

 ![image](https://global.discourse-cdn.com/free1/uploads/renku/original/1X/859e54daf83680edcdb099791822c6b3e53628c6.png)

Has anyone else noticed this or has been affected by it ?

Thanks

---

<div class="post-metadata">

**Author:** ![cramakri](https://yyz2.discourse-cdn.com/free1/user_avatar/renku.discourse.group/cramakri/32/7_2.png) [@cramakri](https://renku.discourse.group/u/cramakri)\
**Post date:** [19 September 2024 14:43 UTC](https://renku.discourse.group/t/git-functionality-icon-absent-in-jupyterlab-ui/1084/2 "2024-09-19T14:43:23Z")

</div>

This is determined by the Docker image.

I think the base images maintained by SDSC should include the jupyterlab-git extension, but it is possible that some do not, or that sometimes the jupyterlab version is updated and becomes incompatible with the jupyterlab-git extension, which also needs to be updated.

If you can point me at a project I can take a look.

---

<div class="post-metadata">

**Author:** ![meritxell](https://avatars.discourse-cdn.com/v4/letter/m/a88e57/32.png) [@meritxell](https://renku.discourse.group/u/meritxell)\
**Post date:** [20 September 2024 08:49 UTC](https://renku.discourse.group/t/git-functionality-icon-absent-in-jupyterlab-ui/1084/3 "2024-09-20T08:49:34Z")

</div>

Hi! Thank you for the reply. A concerned project is for instance the following one: [Reproducible Data Science | Open Research | Renku](https://renkulab.io/projects/meritxell.pacheco/mmlo-master)  
Thanks!

---

<div class="post-metadata">

**Author:** ![cramakri](https://yyz2.discourse-cdn.com/free1/user_avatar/renku.discourse.group/cramakri/32/7_2.png) [@cramakri](https://renku.discourse.group/u/cramakri)\
**Post date:** [20 September 2024 09:14 UTC](https://renku.discourse.group/t/git-functionality-icon-absent-in-jupyterlab-ui/1084/4 "2024-09-20T09:14:22Z")

</div>

I have learned that in projects that use version 0.23.x of the docker image, the git extension is not working correctly (see [Git Plugin not showing up after upgrade to renkulab-py:3.10-0.23.0](https://renku.discourse.group/t/git-plugin-not-showing-up-after-upgrade-to-renkulab-py-3-10-0-23-0/1078)).

I cannot check which image version your project uses, since it seems to be private and I do not have access to it, but I can tell you what you need to change in the `Dockerfile` to get the git extension re-activated.

The Dockerfile should, in the first several lines of the file, have a statement similar to the following:

```auto
FROM renku/renkulab-py:3.10-0.23.0 as builder

```

If you replace `0.23.0` with `0.24.0` in that line of the Dockerfile, commit and push your changes, RenkuLab will rebuild the image. After the image re-build has completed, sessions that you launch should have a working git extension again.

**Alternatively** , if your project uses a standard template, you should be able to click the `Update` button on the Settings page, which will automatically make the changes described above.

 ![image](https://global.discourse-cdn.com/free1/uploads/renku/original/1X/1692b09f47059dd6ebf1c769e710cf7b705045a2.png)
