Upstream activity#
This page summarizes where 2i2c spends its time in the Jupyter ecosystem and in our own technical repositories. It’s goal is to give us an idea for where we’re shouldering maintenance and development burden and having impact.
Last updated: Jul 11, 2026
Data sources
These plots use SQLite releases from
jupyter/github-data and
2i2c-org/github-data.
TODO: This needs another few QA passes, but it’s useful-enough that we are posting it as-is. See this issue to track QA checks we should implement: 2i2c-org/kpis#81
Merged PRs authored by a team member#
Reflects where we are making technical and community contributions.
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs
| Item | Title | Author | Date |
|---|---|---|---|
| jupyter-book/myst-theme#916 | use bun in netlify | choldgraf | 2026-06-30 |
| jupyter-book/team-compass#94 | Update old compass link | choldgraf | 2026-06-28 |
| jupyter-book/jupyterbook.org#25 | Fix compass links and add compass. redirect | choldgraf | 2026-06-28 |
| jupyterhub/kubespawner#923 | Fix Failing Tests on latest k3s on Main | yuvipanda | 2026-06-22 |
| jupyter-book/mystmd#2970 | Switch to `.ipynb` build cache | agoose77 | 2026-06-20 |
| jupyter-book/jupyterlab-myst#294 | Use `pnpm` instead of `npm` | agoose77 | 2026-06-17 |
| jupyter-book/mystmd#2950 | Document multi-page transform pattern | choldgraf | 2026-06-17 |
| jupyter-book/jupyterlab-myst#293 | 💘 Update to latest myst packages | agoose77 | 2026-06-17 |
| jupyter-book/mystmd#2957 | Use availableParallelism rather than CPUs | agoose77 | 2026-06-15 |
| jupyter-book/mystmd#2956 | Fix types for bun | agoose77 | 2026-06-15 |
| jupyter-book/mystmd#2953 | 📦 Vendor `markdown-it-myst-extras` into `markdown-it-myst` | agoose77 | 2026-06-11 |
| jupyter-book/mystmd#2952 | ✍️ Remove old README docs about `myst-spec` | agoose77 | 2026-06-11 |
| jupyter-book/mystmd#2908 | ⚛️ Fuse `myst-spec-ext` into `myst-spec` | agoose77 | 2026-06-11 |
| jupyter-book/mystmd#2914 | 🖨️ Render `myst-spec` schema into TypeScript | agoose77 | 2026-06-10 |
| jupyter-book/myst-spec#74 | Update README.md | agoose77 | 2026-06-10 |
| jupyter-book/mystmd#2913 | Add missing dependencies that are required for proper exports | agoose77 | 2026-06-10 |
| jupyter-book/mystmd#2903 | Revert thebe | choldgraf | 2026-06-05 |
| jupyter-book/mystmd#2896 | Document the a11y workflow | choldgraf | 2026-06-04 |
| jupyter-book/myst-theme#895 | Improve the accessibility report script | choldgraf | 2026-06-03 |
| jupyter-book/myst-theme#892 | Document static files behavior | choldgraf | 2026-06-03 |
| jupyter-book/myst-theme#893 | Fix a11y check workflow | choldgraf | 2026-06-03 |
| jupyter-book/myst-theme#872 | Fix vertical height for stacked buttons | choldgraf | 2026-06-03 |
| jupyter-book/mystmd#2873 | Document site options config w page frontmatter | choldgraf | 2026-06-03 |
| jupyter-book/mystmd#2874 | Add kernel startup timeout and retry + choose open port on execute | choldgraf | 2026-06-03 |
| jupyter-server/jupyter_server#1651 | Grab the port from `bind_sockets` in case its different | choldgraf | 2026-06-02 |
| jupyter-book/mystmd#2888 | Document deprecated projects config | choldgraf | 2026-06-02 |
| jupyter-book/mystmd#2862 | Add extra guidance around changesets and myst-cli bumping | choldgraf | 2026-06-02 |
| jupyter/pr-triage-board-bot#55 | Clarify what 'deterministic' means a little more | yuvipanda | 2026-06-01 |
| jupyter-book/myst-theme#881 | Support dark mode with mermaid diagrams | choldgraf | 2026-05-29 |
| jupyter-book/blog#65 | Blog post about orsay event | choldgraf | 2026-05-24 |
| jupyter-book/blog#66 | Blog post about latest accessibility stuff | choldgraf | 2026-05-24 |
| jupyter-book/myst-theme#882 | Confirm #1 no longer a problem | choldgraf | 2026-05-23 |
| jupyter-book/blog#61 | Add post about latest releases | choldgraf | 2026-05-21 |
| jupyter-book/myst-theme#877 | Document routes in dev docs | choldgraf | 2026-05-19 |
| jupyter-book/mystmd#2853 | Await connection end for jupyter kernel | choldgraf | 2026-05-16 |
| jupyterhub/jupyter-server-proxy#577 | fix: add error handling for process instantiation | agoose77 | 2026-05-15 |
| jupyter-book/mystmd#2845 | Update accessibility docs with links and simplify page | choldgraf | 2026-05-13 |
Issues opened by a team member#
Reflects where we are opening suggestions and design proposals for improvements or bugs.
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs
| Item | Title | Author | Date |
|---|---|---|---|
| jupyter-book/team-compass#98 | Define up to 5 goals and outcomes for our grant | choldgraf | 2026-07-06 |
| jupyter-book/team-compass#97 | Initial draft of OS proposal and budget | choldgraf | 2026-07-02 |
| jupyter-book/team-compass#96 | Get LF approval for our application to the Renaissance OS fund | choldgraf | 2026-07-02 |
| jupyter-book/team-compass#95 | Make a plan for how we'll structure and write the Renaissance OS proposal | choldgraf | 2026-06-30 |
| jupyter-book/team-compass#93 | document new team compass URL in this repo | choldgraf | 2026-06-28 |
| jupyter-book/mystmd#2974 | Implement support for runtime loading of MyST functionality | agoose77 | 2026-06-23 |
| jupyter-book/mystmd#2967 | Possible support for YAML-style "block" metadata | agoose77 | 2026-06-17 |
| jupyter-book/mystmd#2965 | Create test cases for notebook round-tripping | agoose77 | 2026-06-17 |
| jupyter-book/mystmd#2964 | Improve loss-less round-trip of notebooks to `ipynb` and other formats. | agoose77 | 2026-06-17 |
| jupyter-book/mystmd#2963 | Use `.ipynb` for the cache representation of execution | agoose77 | 2026-06-17 |
| jupyter-book/mystmd#2962 | Implement support for composing MyST applications from components | agoose77 | 2026-06-16 |
| jupyter-book/mystmd#2961 | Use widget `label` to register unique names for anywidgets | agoose77 | 2026-06-16 |
| jupyter-book/myst-theme#905 | Support localisation of theme components like Prev / Next | agoose77 | 2026-06-16 |
| jupyter-book/mystmd#2958 | Improve support for JupyterLite in Thebe | agoose77 | 2026-06-15 |
| jupyterhub/binderhub#2111 | Allow `binderhub-client` to run in Node.js | choldgraf | 2026-06-14 |
| jupyter-book/blog-plugin#15 | Allow posts to have tags that are included in listings and optionally filtered | choldgraf | 2026-06-13 |
| jupyter-book/myst-theme#903 | Allow the dark/light theme button to have a "sytem" mode | choldgraf | 2026-06-13 |
| jupyter-book/mystmd#2951 | Improve cross-page aggregation for references etc | choldgraf | 2026-06-10 |
| jupyter-book/team-compass#90 | Write a little blog post about the myst-contrib org | choldgraf | 2026-06-10 |
| jupyter-book/team-compass#89 | Set up contrib.mystmd.org for myst-contrib docs | choldgraf | 2026-06-10 |
| jupyter-book/team-compass#88 | Add a simple landing page for myst-contrib.github.io | choldgraf | 2026-06-10 |
| jupyter-book/team-compass#87 | Create initial README information in myst-contrib | choldgraf | 2026-06-10 |
| jupyter-book/mystmd#2949 | Allow plugins to define their own configuration and options in `myst.yml` | choldgraf | 2026-06-10 |
| jupyter-book/mystmd#2947 | Replace all/some uses of `GenericParent` and `GenericNode` with defined types | agoose77 | 2026-06-10 |
| jupyter-book/mystmd#2946 | Implement `myst-spec` via `@types/mdast` types | agoose77 | 2026-06-10 |
| jupyter-book/mystmd#2915 | Render out `myst-spec` JSON Schema into TypeScript | agoose77 | 2026-06-10 |
| jupyter-book/mystmd#2909 | Support object / dictionary types in template options | choldgraf | 2026-06-09 |
| jupyter-book/team-compass#86 | Provide a project update at SciPy 2026 | choldgraf | 2026-06-09 |
| jupyter-book/team-compass#85 | Await an initation to submit a proposal to the Renaissance Fund OS call | choldgraf | 2026-06-08 |
| jupyter-book/team-compass#84 | Transfer our jupyter-book shared Google Drive to the `jupyter` workspace account | choldgraf | 2026-06-08 |
| jupyter-book/jupyter-book#2629 | Make a release - 2026-06 | choldgraf | 2026-06-08 |
| jupyter-book/renaissance2026-myst#5 | Find a bio connection to our myst proposal | choldgraf | 2026-06-07 |
| jupyter-book/renaissance2026-myst#4 | Confirm Letter of Intent is submitted | choldgraf | 2026-06-07 |
| jupyter-book/renaissance2026-myst#3 | Decide on the PI for the proposal | choldgraf | 2026-06-07 |
| jupyter-book/renaissance2026-myst#2 | Fill in the letter of intent fields in this repository | choldgraf | 2026-06-07 |
| jupyter-book/renaissance2026-myst#1 | Figure out the home organization for the award and indirect rate policies | choldgraf | 2026-06-07 |
| jupyter-book/mystmd#2901 | Cell outputs no longer render unless thebe is loaded | choldgraf | 2026-06-05 |
| jupyter-book/mystmd#2893 | Warn when somebody uses site.options from page frontmatter | choldgraf | 2026-06-03 |
| jupyter-book/myst-theme#890 | Publish a `myst-to-react@main` release that we update with theme assets for each commit | choldgraf | 2026-06-02 |
| jupyter-book/mystmd#2892 | Merge the myst-theme repository into the mystmd repository | choldgraf | 2026-06-02 |
| jupyter-book/mystmd#2886 | Document multi-project configuration | choldgraf | 2026-06-01 |
| jupyter-book/mystmd#2885 | Mark non-myst folders or files to trigger re-execution if they change | choldgraf | 2026-06-01 |
| jupyter-book/myst-theme#889 | Site flickering potentially related to base_url | choldgraf | 2026-05-31 |
| jupyter-server/jupyter_server#1650 | Providing `ServerApp.port=0` works but the server advertises port `0` instead of the bound port | choldgraf | 2026-05-29 |
| jupyter-book/team-compass#82 | 2026 Submission for the Rennaisance Philanthrophy OS proposal | choldgraf | 2026-05-28 |
| jupyter-book/mystmd#2870 | Flaky test for concurrent execution (and maybe a real bug) | choldgraf | 2026-05-27 |
| jupyter-book/mystmd#2864 | Add correct column / offset / position information to the parsed AST | choldgraf | 2026-05-26 |
| jupyter-book/mystmd#2863 | Allow users to specify static folders or files and have entire structure copied over to HTML output | choldgraf | 2026-05-25 |
| jupyter-book/myst-theme#880 | Mermaid diagrams aren't responsive to dark mode | choldgraf | 2026-05-23 |
| jupyterhub/jupyterhub-idle-culler#103 | Make a new release (and make Kelly a maintainer of this project) | yuvipanda | 2026-05-22 |
| jupyter-book/mystmd#2857 | [RELEASE BUG] Latest mystmd release didn't bump the mystmd version and the pypi update failed | choldgraf | 2026-05-19 |
| jupyter-book/mystmd#2852 | Running a lot of executions in one build causes MyST to hang sometimes | choldgraf | 2026-05-15 |
Comments on issues by non-team authors#
Reflects where we are providing support and discussion for users and other contributors.
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs
| Item | Title | Author | Date |
|---|---|---|---|
| jupyter-book/mystmd#2988 | Links to case-sensitive targets resolve to the wrong (lowercased) target | choldgraf | 2026-07-06 |
| jupyter-book/jupyter-book#2649 | Sub-issue: Confusion with JB1 and JB2 guides | choldgraf | 2026-07-03 |
| jupyter-server/jupyter_server#899 | proposal: merge LargeFileManager into FileContentsManager | yuvipanda | 2026-07-03 |
| jupyter-book/myst-theme#913 | anywidget render() doesn't expose the host React instance, forcing plugins to import their own and causing hook conflicts | agoose77 | 2026-06-30 |
| jupyter-book/myst-theme#913 | anywidget render() doesn't expose the host React instance, forcing plugins to import their own and causing hook conflicts | choldgraf | 2026-06-30 |
| jupyter-book/mystmd#2628 | Internationalization and language translation of UI elements | agoose77 | 2026-06-29 |
| jupyter-book/team-compass#91 | Ideas to improve cross-communication/contribution with other subprojects? | choldgraf | 2026-06-28 |
| jupyter-book/team-compass#92 | Redirect from compass.jupyterbook.org is broken | choldgraf | 2026-06-28 |
| jupyter-book/myst-theme#911 | Fonts are not reliably loaded and sometimes default to a monospace font for prose | choldgraf | 2026-06-24 |
| jupyterhub/jupyterhub#5422 | Preparing JupyterHub 6 | jnywong | 2026-06-24 |
| jupyter-book/mystmd#2320 | Dynamic images (eg badges) become fixef at build-time and do not update with page reloads | choldgraf | 2026-06-21 |
| jupyter-book/mystmd#2968 | Cannot start kernel with jupyter_server_documents installed | agoose77 | 2026-06-19 |
| jupyter-book/mystmd#2969 | Expand `cite` to allow custom citation behavior from URLs | agoose77 | 2026-06-19 |
| jupyter-book/jupyter-book#2634 | Single document feature in Jupyter Book 2 | choldgraf | 2026-06-16 |
| jupyter-book/mystmd#1276 | Bad interaction with `--execute` and parallel code (blas) | choldgraf | 2026-06-15 |
| jupyter-book/mystmd#1276 | Bad interaction with `--execute` and parallel code (blas) | agoose77 | 2026-06-15 |
| jupyter-book/mystmd#1133 | ReadTheDocs hosting support | choldgraf | 2026-06-14 |
| jupyter-book/mystmd#2954 | New dependency on procps in 1.10.1 (or earlier) missing documentant and reporting | agoose77 | 2026-06-12 |
| jupyter/community-committee#30 | Figure out what we want out of jupyter.org | aprilmj | 2026-06-11 |
| jupyter/community-committee#31 | Evaluate the distinguished contributors program | aprilmj | 2026-06-11 |
| jupyter-book/mystmd#2585 | Archive `myst-spec` and transfer issues to an appropriate place | agoose77 | 2026-06-10 |
| jupyter/governance#339 | 2026 SciPy Conference Jupyter Update | choldgraf | 2026-06-09 |
| jupyter-book/team-compass#83 | Where and how should we post the community manager's monthly notes? | choldgraf | 2026-06-07 |
| jupyter-book/mystmd#2895 | `---` should render as em-dash | choldgraf | 2026-06-04 |
| jupyter-book/mystmd#2895 | `---` should render as em-dash | agoose77 | 2026-06-03 |
| jupyter-book/myst-enhancement-proposals#34 | Ensuring compatibility between CLI and theme + theme packaging and versioning | choldgraf | 2026-06-03 |
| jupyter/governance#337 | Community Discussion: using LLMs to contribute to Project Jupyter | yuvipanda | 2026-06-01 |
| jupyter/pr-triage-board-bot#57 | Action fails when a PR is too large, without an easy way to debug | yuvipanda | 2026-06-01 |
| jupyter-book/mystmd#2872 | DOC: Explain to users how to transition from `myst-nb` to mystmd engine | choldgraf | 2026-05-28 |
| jupyter-book/mystmd#2869 | Not clearly documented how to disable the Secondary Sidebar per page | choldgraf | 2026-05-28 |
| jupyter-book/myst-theme#657 | Update Mermaid.js Version from 9.x to 11.x | choldgraf | 2026-05-23 |
| jupyter-book/mystmd#2860 | Image links change between builds? | choldgraf | 2026-05-21 |
| jupyter-book/mystmd#302 | Support running MyST previews / running a myst server on JupyterHub | choldgraf | 2026-05-21 |
| jupyterhub/jupyterhub#5200 | Extend OAuth provider to OIDC | agoose77 | 2026-05-11 |
Upstream leaderboards#
LFX Insights is a service from the Linux Foundation to track community health and contributions. We keep an eye on the contribution leaderboards to see where we, and the collaborators we work with, stand in relation to others.
JupyterHub
Jupyter Book
Jupyter Organization
Activity in 2i2c repositories#
Reflects where we’re spending our time in 2i2c infrastructure repositories (these are all open source, but currently controlled by 2i2c).
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs
| Item | Title | Author | Date | Type |
|---|---|---|---|---|
| 2i2c-org/infrastructure#8708 | Add command to generate MAUs | yuvipanda | 2026-07-10 | PR merged |
| 2i2c-org/infrastructure#8712 | [earthscope, staging] Deploy improved Kubespawner progress messages in experimental hub image | jnywong | 2026-07-10 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#71 | fix: allow unlimited launches where no policies apply | jnywong | 2026-07-10 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#72 | Docs: add deployment guide stub | jnywong | 2026-07-10 | PR merged |
| 2i2c-org/jupyterhub-home-nfs#89 | Revert Ganesha updates | agoose77 | 2026-07-10 | PR merged |
| 2i2c-org/infrastructure#8412 | [Compute usage quotas] Monitor hub pod resource usage | jnywong | 2026-07-10 | Comment |
| 2i2c-org/infrastructure#8713 | Create a little myst-plugin to show off an image slider widget | choldgraf | 2026-07-10 | Comment |
| 2i2c-org/jupyterhub-home-nfs#88 | parse_projid crashes on usernames with colons | agoose77 | 2026-07-10 | Comment |
| 2i2c-org/infrastructure#8701 | Update cryptnono generator | yuvipanda | 2026-07-09 | PR merged |
| 2i2c-org/infrastructure#8702 | [earthscope, *] Update usage quotas hub image | jnywong | 2026-07-09 | PR merged |
| 2i2c-org/infrastructure#8703 | [earthscope, *] Fix `auth_state_hook` | jnywong | 2026-07-09 | PR merged |
| 2i2c-org/infrastructure#8709 | Remove unused, outdated 'billing' subcommands | yuvipanda | 2026-07-09 | PR merged |
| 2i2c-org/infrastructure#8710 | Manually run pre-commit fix | yuvipanda | 2026-07-09 | PR merged |
| 2i2c-org/infrastructure#8699 | [Compute usage quotas] Investigate "sticky" scopes on Earthscope prod | jnywong | 2026-07-09 | Comment |
| 2i2c-org/data#4 | Make our unique MAUs counts a little bit more conservative | yuvipanda | 2026-07-09 | Comment |
| 2i2c-org/infrastructure#8701 | Update cryptnono generator | yuvipanda | 2026-07-09 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#70 | fix: Clear and repopulate metrics between ioloops | jnywong | 2026-07-08 | PR merged |
| 2i2c-org/infrastructure#8700 | Roll-out per-group quota policy to earthscope prod | yuvipanda | 2026-07-08 | PR merged |
| 2i2c-org/infrastructure#8523 | feat: enable QoS on NFS server | agoose77 | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#8671 | [DDM] EarthScope monthly meeting - July 7 (moved earlier!) | jnywong | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#8681 | Ensure all relevant 2i2c staff have on-going access to uw-escience hub | jnywong | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#8465 | Backfill missing initiatives for cloud optimization narrative | Gman0909 | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#8679 | [Support] Large File Downloads for Earthscope | Gman0909 | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#5350 | Add support for pre-populated BinderHub/JupyterHub to MyST launch button | Gman0909 | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#8684 | Debt - review past outage resolution and actions | jnywong | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#8646 | [Support] Openscapes LP DAAC workshop October 14 | aprilmj | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#8465 | Backfill missing initiatives for cloud optimization narrative | yuvipanda | 2026-07-08 | Comment |
| 2i2c-org/infrastructure#8689 | fix: add missing package | jnywong | 2026-07-07 | PR merged |
| 2i2c-org/infrastructure#8693 | [uw-escience] Bump retention period for prod bucket | agoose77 | 2026-07-07 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#69 | docs: update quickstart and dashboard viewer | jnywong | 2026-07-07 | PR merged |
| 2i2c-org/infrastructure#8523 | feat: enable QoS on NFS server | yuvipanda | 2026-07-07 | Comment |
| 2i2c-org/infrastructure#8686 | [projectpythia-binder] Add new grafana token | agoose77 | 2026-07-06 | PR merged |
| 2i2c-org/infrastructure#8687 | [utoronto] Revert authz-work on staging hubs | agoose77 | 2026-07-06 | PR merged |
| 2i2c-org/infrastructure#8688 | [earthscope, staging] enable `refresh_pre_spawn` | jnywong | 2026-07-06 | PR merged |
| 2i2c-org/infrastructure#8426 | [veda, maap, nasa-ghg, staging] Rollout usage dashboard with storage component only | jnywong | 2026-07-06 | Comment |
| 2i2c-org/infrastructure#8178 | Create a Grafana Dashboard to understand workshop resource requirements | jnywong | 2026-07-06 | Comment |
| 2i2c-org/infrastructure#8465 | Backfill missing initiatives for cloud optimization narrative | haroldcampbell | 2026-07-06 | Comment |
| 2i2c-org/data#4 | Make our unique MAUs counts a little bit more conservative | choldgraf | 2026-07-06 | Comment |
| 2i2c-org/infrastructure#8680 | docs: add note about TTLs | agoose77 | 2026-07-03 | PR merged |
| 2i2c-org/docs#308 | Document how to control access to environment config | choldgraf | 2026-07-03 | PR merged |
| 2i2c-org/infrastructure#8682 | [uw-escience] Set up cluster for UW eScience | agoose77 | 2026-07-03 | PR merged |
| 2i2c-org/infrastructure#8683 | [uw-escience] Add prod and staging hubs | agoose77 | 2026-07-03 | PR merged |
| 2i2c-org/infrastructure#8669 | Enable auth on binderhub-service for all hubs | agoose77 | 2026-07-02 | PR merged |
| 2i2c-org/infrastructure#8674 | fix: oauth ID of binder service | agoose77 | 2026-07-02 | PR merged |
| 2i2c-org/infrastructure#8675 | neurohackademy: Enable g4dn.2xlarge GPU instances | yuvipanda | 2026-07-02 | PR merged |
| 2i2c-org/infrastructure#8657 | Ongoing Outage: [FIRING:1] support-prometheus-server has 0% of space left cloudbank support (take immediate action) | agoose77 | 2026-07-02 | Comment |
| 2i2c-org/infrastructure#8124 | Ensure that new hubs properly provision TLS certificates | yuvipanda | 2026-07-02 | Comment |
| 2i2c-org/infrastructure#8055 | Migrate utoronto to nginx-ingress (round 5) | yuvipanda | 2026-07-02 | Comment |
| 2i2c-org/initiatives#29 | Allow verifying continual executability of notebook content on binder with CI/CD (clinder / binderbot / etc) | yuvipanda | 2026-07-02 | Comment |
| 2i2c-org/infrastructure#8541 | Document 2i2c cloud cost metadata a bit better | choldgraf | 2026-07-01 | PR merged |
| 2i2c-org/infrastructure#8645 | Add back the hub table | choldgraf | 2026-07-01 | PR merged |
| 2i2c-org/infrastructure#8652 | Restore neurohackademy hubs | agoose77 | 2026-07-01 | PR merged |
| 2i2c-org/infrastructure#8666 | [cloudbank] Bump Prometheus disk | agoose77 | 2026-07-01 | PR merged |
| 2i2c-org/infrastructure#8670 | earthscope: Add r8i and r8i-flex instances for dask workers | yuvipanda | 2026-07-01 | PR merged |
| 2i2c-org/infrastructure#8664 | chore(deps): update jupyter-book requirement from >=2.0.0 to >=2.1.5 | agoose77 | 2026-07-01 | Comment |
| 2i2c-org/infrastructure#8665 | chore(deps-dev): update hatchling requirement from ==1.29.* to >=1.29,<1.31 | agoose77 | 2026-07-01 | Comment |
| 2i2c-org/infrastructure#5908 | [aws] Migrate to CSI NFS Driver | agoose77 | 2026-07-01 | Comment |
| 2i2c-org/infrastructure#8648 | Review information consistency gap report and define a plan of action | aprilmj | 2026-07-01 | Comment |
| 2i2c-org/infrastructure#8642 | [spike] Support standing-up clusters in Terraform (for AWS) | yuvipanda | 2026-07-01 | Comment |
| 2i2c-org/infrastructure#8648 | Review information consistency gap report and define a plan of action | Gman0909 | 2026-07-01 | Comment |
| 2i2c-org/infrastructure#8242 | [Support] EarthScope Workshop - MsPASS July 13-17 2026 | yuvipanda | 2026-07-01 | Comment |
| 2i2c-org/infrastructure#7312 | Refine what we need to do to switch from terrraform to opentf | agoose77 | 2026-06-30 | Comment |
| 2i2c-org/infrastructure#7785 | Create plan for Canvas migration switchover | aprilmj | 2026-06-30 | Comment |
| 2i2c-org/infrastructure#8649 | Create hub turnup issues for UCEC | aprilmj | 2026-06-30 | Comment |
| 2i2c-org/infrastructure#8649 | Create hub turnup issues for UCEC | agoose77 | 2026-06-30 | Comment |
| 2i2c-org/infrastructure#8651 | [New Hub] [Phase 1] Cloud Account Setup - US Caribbean EBFM COP (UCEC) | agoose77 | 2026-06-30 | Comment |
| 2i2c-org/infrastructure#8649 | Create hub turnup issues for UCEC | Gman0909 | 2026-06-30 | Comment |
| 2i2c-org/infrastructure#8640 | Migrate documentation to Jupyter Book 2 | agoose77 | 2026-06-29 | PR merged |
| 2i2c-org/infrastructure#8641 | Fix lowercase `i` in docs link | agoose77 | 2026-06-29 | PR merged |
| 2i2c-org/infrastructure#8603 | Update CACH image tag | agoose77 | 2026-06-29 | Comment |
| 2i2c-org/infrastructure#8640 | Migrate documentation to Jupyter Book 2 | agoose77 | 2026-06-29 | Comment |
| 2i2c-org/infrastructure#8549 | Draft work for using jsonnet to generate profile lists, taking advantage of the resource allocation script | agoose77 | 2026-06-29 | Comment |
| 2i2c-org/infrastructure#7785 | Create plan for Canvas migration switchover | agoose77 | 2026-06-29 | Comment |
| 2i2c-org/infrastructure#8096 | Handoff internal / back office operations | choldgraf | 2026-06-29 | Comment |
| 2i2c-org/infrastructure#8465 | Backfill missing initiatives for cloud optimization narrative | choldgraf | 2026-06-29 | Comment |
| 2i2c-org/infrastructure#8075 | Convene the first consortium | aprilmj | 2026-06-29 | Comment |
| 2i2c-org/infrastructure#8075 | Convene the first consortium | choldgraf | 2026-06-29 | Comment |
| 2i2c-org/infrastructure#8621 | Add azure-cli to dev env | agoose77 | 2026-06-26 | PR merged |
| 2i2c-org/infrastructure#8625 | [leap, prod] Bump home-nfs disk | jnywong | 2026-06-26 | PR merged |
| 2i2c-org/infrastructure#8627 | [utoronto] Bump k8s to 1.35.5 | agoose77 | 2026-06-26 | PR merged |
| 2i2c-org/infrastructure#8631 | Queue GitHub deployments | agoose77 | 2026-06-26 | PR merged |
| 2i2c-org/infrastructure#8628 | [New Hub] [Phase 2] Cluster Setup - UW eScience | agoose77 | 2026-06-26 | Comment |
| 2i2c-org/infrastructure#8630 | CI/CD: Changing support/values.yaml did not trigger deploy across network | agoose77 | 2026-06-26 | Comment |
| 2i2c-org/infrastructure#7651 | [Reflective] Community success hours - follow up conversation on roadmap | choldgraf | 2026-06-26 | Comment |
| 2i2c-org/infrastructure#8068 | Bump fancy profiles | agoose77 | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8606 | [earthscope, *] remove scopes | jnywong | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8607 | Bump the dev env flake, and add eksctl version | agoose77 | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8608 | [earthscope, staging] Switch off debug logs | jnywong | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8609 | Update build-tools information | agoose77 | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8613 | [berkeley-geojupyter] Decommission berkeley-geojupyter hub | agoose77 | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8614 | [*, support] Bump Grafana pod limit | jnywong | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8615 | Remove custom tags for fancy-profiles 0.6.0 | agoose77 | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8616 | [utoronto, r-staging] Use new dev key for Canvas authentication | agoose77 | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8617 | Update uptime-checks for certificate expiry | agoose77 | 2026-06-25 | PR merged |
| 2i2c-org/infrastructure#8604 | [earthscope, *] Update common.values.yaml | jnywong | 2026-06-25 | Comment |
| 2i2c-org/infrastructure#8242 | [Support] EarthScope Workshop - MsPASS July 13-17 2026 | jnywong | 2026-06-25 | Comment |
| 2i2c-org/infrastructure#8503 | [Decommission Hub][ASAP] GeoJupyter | agoose77 | 2026-06-25 | Comment |
| 2i2c-org/infrastructure#8610 | [New Hub] [Phase 2] Cluster Setup - neurohackademy | agoose77 | 2026-06-25 | Comment |
| 2i2c-org/infrastructure#8611 | [New Hub] [Phase 3] Hub Setup - neurohackademy | agoose77 | 2026-06-25 | Comment |
| 2i2c-org/infrastructure#8529 | Review 2025 Neurohackademy hub configuration | agoose77 | 2026-06-25 | Comment |
| 2i2c-org/infrastructure#8612 | Roll out latest fancy profiles to entire network | agoose77 | 2026-06-25 | Comment |
| 2i2c-org/infrastructure#8610 | [New Hub] [Phase 2] Cluster Setup - neurohackademy | aprilmj | 2026-06-25 | Comment |
| 2i2c-org/infrastructure#8545 | Remove the reactive CSH sync workflow | choldgraf | 2026-06-24 | PR merged |
| 2i2c-org/infrastructure#8586 | Support specifying path to infra repo | agoose77 | 2026-06-24 | PR merged |
| 2i2c-org/infrastructure#8587 | Use finer grained flake lock | agoose77 | 2026-06-24 | PR merged |
| 2i2c-org/infrastructure#8590 | Remove reactive CSH workflow | agoose77 | 2026-06-24 | PR merged |
| 2i2c-org/infrastructure#8596 | Use conda-forge to provision dev environment | agoose77 | 2026-06-24 | PR merged |
| 2i2c-org/infrastructure#8600 | Drop use of actions to provide binaries for deployment | agoose77 | 2026-06-24 | PR merged |
| 2i2c-org/infrastructure#6941 | Add support for dict-based profile list definitions to kubespawner | jnywong | 2026-06-24 | Comment |
| 2i2c-org/infrastructure#7823 | [Compute usage quotas] Review upstream kubespawner PR | jnywong | 2026-06-24 | Comment |
| 2i2c-org/infrastructure#8552 | Standardize some of the practices that happened during the latest workshops | agoose77 | 2026-06-24 | Comment |
| 2i2c-org/docs#306 | Fix typo in Dask access instructions | choldgraf | 2026-06-24 | Comment |
| 2i2c-org/infrastructure#8519 | Investigate differences in cost data reporting on AWS CloudBank allocations | jnywong | 2026-06-24 | Comment |
| 2i2c-org/infrastructure#7157 | [Platform Initiative] Compute usage quotas: (Phase 1) Setup a prometheus specifically for quota system use | jnywong | 2026-06-24 | Comment |
| 2i2c-org/infrastructure#8596 | Use conda-forge to provision dev environment | agoose77 | 2026-06-24 | Comment |
| 2i2c-org/jupyterhub-fancy-profiles#160 | Rearrange docs | choldgraf | 2026-06-24 | Comment |
| 2i2c-org/infrastructure#8573 | [ucmerced, prod] Drop ucmerced quota exceptions | agoose77 | 2026-06-23 | PR merged |
| 2i2c-org/infrastructure#8574 | [leap] Add large GPU profiles | agoose77 | 2026-06-23 | PR merged |
| 2i2c-org/infrastructure#8575 | Use a workload identity pool instead of long-lived service account | agoose77 | 2026-06-23 | PR merged |
| 2i2c-org/infrastructure#8547 | Improving and potentially upstreaming the Pythia gallery and blog | Gman0909 | 2026-06-23 | Comment |
| 2i2c-org/infrastructure#8560 | Reset opencapes workshop hub | agoose77 | 2026-06-23 | Comment |
| 2i2c-org/infrastructure#8570 | [GCP clusters] Fix failing CI | jnywong | 2026-06-23 | Comment |
| 2i2c-org/infrastructure#8577 | Switch to OIDC for Google Cloud secrets decryption | aprilmj | 2026-06-23 | Comment |
| 2i2c-org/infrastructure#8577 | Switch to OIDC for Google Cloud secrets decryption | agoose77 | 2026-06-23 | Comment |
| 2i2c-org/infrastructure#8570 | [GCP clusters] Fix failing CI | agoose77 | 2026-06-23 | Comment |
| 2i2c-org/infrastructure#8545 | Remove the reactive CSH sync workflow | choldgraf | 2026-06-23 | Comment |
| 2i2c-org/jupyterhub-fancy-profiles#159 | Improve docs | choldgraf | 2026-06-23 | Comment |
| 2i2c-org/infrastructure#8571 | [lis, prod] Bump home-nfs disk size | jnywong | 2026-06-22 | PR merged |
| 2i2c-org/infrastructure#8560 | Reset opencapes workshop hub | aprilmj | 2026-06-22 | Comment |
| 2i2c-org/infrastructure#8527 | [New Hub] [Phase 3] Hub Setup - UW eScience | aprilmj | 2026-06-22 | Comment |
| 2i2c-org/infrastructure#8565 | Security: Command Injection via Shell Argument in jsonnet.py | agoose77 | 2026-06-20 | Comment |
| 2i2c-org/infrastructure#8558 | [earthscope, *] Update scopes | jnywong | 2026-06-19 | PR merged |
| 2i2c-org/infrastructure#8561 | feat: bump prod home storage disk | jnywong | 2026-06-19 | PR merged |
| 2i2c-org/infrastructure#8562 | Update staging/showcase hub volume ids | yuvipanda | 2026-06-19 | PR merged |
| 2i2c-org/infrastructure#8128 | [Incident Action]: Speak with EarthScope to tune their disk IOPs and Throughput | jnywong | 2026-06-19 | Comment |
| 2i2c-org/infrastructure#8558 | [earthscope, *] Update scopes | jnywong | 2026-06-19 | Comment |
| 2i2c-org/infrastructure#8546 | [earthscope, *] Bump image | jnywong | 2026-06-18 | PR merged |
| 2i2c-org/clinder#2 | Rename `clinder` to be something more memorable or quick to understand (e.g., `binder-action`, `binder-cli`, `binderbot`) | choldgraf | 2026-06-18 | Comment |
| 2i2c-org/infrastructure#8178 | Create a Grafana Dashboard to understand workshop resource requirements | yuvipanda | 2026-06-18 | Comment |
| 2i2c-org/clinder#7 | Document some minimal functionality so that a new user can quickly get up and running | choldgraf | 2026-06-18 | Comment |
| 2i2c-org/clinder#5 | Document original Discourse thread about the need for JupyterHub/Jupyter Book integration in a CI/CD workflow | choldgraf | 2026-06-18 | Comment |
| 2i2c-org/infrastructure#7405 | Allow all our hubs to delete non-empty dirs | yuvipanda | 2026-06-17 | PR merged |
| 2i2c-org/infrastructure#8494 | Reduce size of home dir disks on showcase / staging hubs | yuvipanda | 2026-06-17 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#65 | fix: path to static assets | jnywong | 2026-06-17 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#66 | patch | jnywong | 2026-06-17 | PR merged |
| 2i2c-org/infrastructure#8416 | [Compute usage quotas] Allow configurable message text in user-facing dashboard | jnywong | 2026-06-17 | Comment |
| 2i2c-org/infrastructure#7796 | Write a blog post about GPU timeslicing once we have a community that uses it | yuvipanda | 2026-06-17 | Comment |
| 2i2c-org/initiatives#10 | Support providing cost effective % of GPUs for students on a hub (on GCP) | yuvipanda | 2026-06-17 | Comment |
| 2i2c-org/infrastructure#8541 | Document 2i2c cloud cost metadata a bit better | choldgraf | 2026-06-17 | Comment |
| 2i2c-org/infrastructure#8541 | Document 2i2c cloud cost metadata a bit better | yuvipanda | 2026-06-17 | Comment |
| 2i2c-org/infrastructure#8549 | Draft work for using jsonnet to generate profile lists, taking advantage of the resource allocation script | yuvipanda | 2026-06-17 | Comment |
| 2i2c-org/infrastructure#8547 | Improving and potentially upstreaming the Pythia gallery and blog | choldgraf | 2026-06-17 | Comment |
| 2i2c-org/jupyterhub-fancy-profiles#154 | Add support for build tokens | yuvipanda | 2026-06-16 | Comment |
| 2i2c-org/jupyterhub-fancy-profiles#154 | Add support for build tokens | agoose77 | 2026-06-16 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#64 | ci: use compatible packages | jnywong | 2026-06-15 | PR merged |
| 2i2c-org/infrastructure#8534 | [earthscope, *] Bump image | jnywong | 2026-06-15 | PR merged |
| 2i2c-org/infrastructure#8537 | [projectpythia] Bump rate limit for BinderHub service | agoose77 | 2026-06-15 | PR merged |
| 2i2c-org/infrastructure#8539 | [projectpythia] Set Git environment variables only if non-empty | agoose77 | 2026-06-15 | PR merged |
| 2i2c-org/infrastructure#8135 | [Compute Usage Quotas] Monitor and support production system | jnywong | 2026-06-15 | Comment |
| 2i2c-org/infrastructure#8362 | Support - Pythia Cookoff (June 15-18) | choldgraf | 2026-06-15 | Comment |
| 2i2c-org/infrastructure#6512 | Address GH Rate Limits for dynamic image building | choldgraf | 2026-06-15 | Comment |
| 2i2c-org/infrastructure#8537 | [projectpythia] Bump rate limit for BinderHub service | agoose77 | 2026-06-15 | Comment |
| 2i2c-org/infrastructure#8538 | [pythia hub] Users with empty git credentials on github cannot manually add their own | agoose77 | 2026-06-15 | Comment |
| 2i2c-org/infrastructure#8538 | [pythia hub] Users with empty git credentials on github cannot manually add their own | choldgraf | 2026-06-15 | Comment |
| 2i2c-org/infrastructure#8531 | Document the clinder / binderbot setup | choldgraf | 2026-06-14 | Comment |
| 2i2c-org/clinder#6 | Fix handling of forks | choldgraf | 2026-06-14 | Comment |
| 2i2c-org/infrastructure#8530 | [reflective, prod] Bump home disk | agoose77 | 2026-06-13 | PR merged |
| 2i2c-org/infrastructure#8528 | [earthscope] Add /tmp scratch storage | agoose77 | 2026-06-12 | PR merged |
| 2i2c-org/infrastructure#8525 | Remove jupyterbook.pub service | agoose77 | 2026-06-11 | PR merged |
| 2i2c-org/infrastructure#8362 | Support - Pythia Cookoff (June 15-18) | agoose77 | 2026-06-11 | Comment |
| 2i2c-org/infrastructure#8486 | [Decommission Hub] [asap] CIROH DevCon26 Hub | aprilmj | 2026-06-11 | Comment |
| 2i2c-org/infrastructure#8221 | [Incident Action]: Investigate QoS (throttling) for NFS storage | agoose77 | 2026-06-11 | Comment |
| 2i2c-org/clinder#2 | Rename `clinder` to be something more memorable or quick to understand (e.g., `binder-action`, `binder-cli`, `binderbot`) | agoose77 | 2026-06-11 | Comment |
| 2i2c-org/jupyterhub-home-nfs#84 | Update nfs-ganesha to 9.6 (from 5.9) | agoose77 | 2026-06-10 | PR merged |
| 2i2c-org/jupyterhub-home-nfs#85 | Add support for extraGaneshaConfig | agoose77 | 2026-06-10 | PR merged |
| 2i2c-org/jupyterhub-home-nfs#86 | Allow custom config | agoose77 | 2026-06-10 | PR merged |
| 2i2c-org/infrastructure#8520 | [awi-ciroh, workshop] Update profiles | agoose77 | 2026-06-10 | PR merged |
| 2i2c-org/infrastructure#8241 | [Support] Workshop - EarthScope GNSS strain accumulation, June 15-17 | agoose77 | 2026-06-10 | Comment |
| 2i2c-org/infrastructure#8486 | [Decommission Hub] [asap] CIROH DevCon26 Hub | agoose77 | 2026-06-10 | Comment |
| 2i2c-org/infrastructure#8214 | Refine next steps for CAL ICOR | aprilmj | 2026-06-10 | Comment |
| 2i2c-org/infrastructure#7127 | [Spike:4h] Investigate RTC revoking access not working on bnext-bio | agoose77 | 2026-06-10 | Comment |
| 2i2c-org/infrastructure#8135 | [Compute Usage Quotas] Monitor and support production system | agoose77 | 2026-06-10 | Comment |
| 2i2c-org/infrastructure#7736 | Track leadership contributions 2i2c staff makes to upstream projects | agoose77 | 2026-06-10 | Comment |
| 2i2c-org/infrastructure#8504 | Add a demo hub with ORCID | yuvipanda | 2026-06-09 | PR merged |
| 2i2c-org/infrastructure#8510 | [ucmerced, prod] Recreate CILogon client | agoose77 | 2026-06-09 | PR merged |
| 2i2c-org/infrastructure#8501 | Talk to CryoCloud to align on next-steps on CloudBank cost reporting | yuvipanda | 2026-06-09 | Comment |
| 2i2c-org/initiatives#12 | Allow users to create shared folders with access control via a UI | yuvipanda | 2026-06-09 | Comment |
| 2i2c-org/infrastructure#8505 | Look at why EarthScope quotas aren't renewing | agoose77 | 2026-06-09 | Comment |
| 2i2c-org/infrastructure#8500 | Investigate ECR for Pythia Cookoff | agoose77 | 2026-06-09 | Comment |
| 2i2c-org/infrastructure#8392 | Debt - incident report writing | agoose77 | 2026-06-09 | Comment |
| 2i2c-org/infrastructure#8128 | [Incident Action]: Speak with EarthScope to tune their disk IOPs and Throughput | agoose77 | 2026-06-09 | Comment |
| 2i2c-org/infrastructure#8288 | Consolidate notes & slides after the 2 cost consortium calls | Gman0909 | 2026-06-09 | Comment |
| 2i2c-org/infrastructure#8288 | Consolidate notes & slides after the 2 cost consortium calls | aprilmj | 2026-06-09 | Comment |
| 2i2c-org/infrastructure#7411 | [Spike 5h] Integrate resource generation with structural configuration model | agoose77 | 2026-06-09 | Comment |
| 2i2c-org/default-hub-homepage#55 | Fix extra slash in logout link | yuvipanda | 2026-06-08 | PR merged |
| 2i2c-org/infrastructure#7736 | Track leadership contributions 2i2c staff makes to upstream projects | choldgraf | 2026-06-05 | Comment |
| 2i2c-org/infrastructure#8487 | feat!: revert EBS alarms for most clusters | agoose77 | 2026-06-04 | PR merged |
| 2i2c-org/infrastructure#8488 | [projectpythia] Add cookoff2026 team and shrink profiles | agoose77 | 2026-06-04 | PR merged |
| 2i2c-org/infrastructure#7976 | [Incident Action]: Add alert to identify communication failures between ingress and service | yuvipanda | 2026-06-04 | Comment |
| 2i2c-org/initiatives#5 | Allow limiting access to dask-gateway based on group membership | yuvipanda | 2026-06-04 | Comment |
| 2i2c-org/infrastructure#7976 | [Incident Action]: Add alert to identify communication failures between ingress and service | agoose77 | 2026-06-04 | Comment |
| 2i2c-org/infrastructure#7743 | [P&S Initiative] Migrate away from ingress-nginx controller to nginx-ingress controller | yuvipanda | 2026-06-04 | Comment |
| 2i2c-org/initiatives#59 | Support unauthenticated, pull-based static rendering of Jupyter Books | agoose77 | 2026-06-04 | Comment |
| 2i2c-org/infrastructure#8307 | [Decommission Hub][May 31] Smithsonian | colliand | 2026-06-04 | Comment |
| 2i2c-org/infrastructure#8489 | [DDM] Pythia - Q2 delivery & strategic check-in | choldgraf | 2026-06-04 | Comment |
| 2i2c-org/infrastructure#8132 | [Incident Action]: Decide on policy for timezone handling of workshops | aprilmj | 2026-06-04 | Comment |
| 2i2c-org/infrastructure#8489 | [DDM] Pythia - Q2 delivery & strategic check-in | aprilmj | 2026-06-04 | Comment |
| 2i2c-org/infrastructure#8632 | Support Canvas authentication in staging JupyterHubs | agoose77 | 2026-06-04 | Comment |
| 2i2c-org/infrastructure#8632 | Support Canvas authentication in staging JupyterHubs | aprilmj | 2026-06-04 | Comment |
| 2i2c-org/docs#282 | Clarify how we think about pre-initializing infra for workshops | aprilmj | 2026-06-03 | PR merged |
| 2i2c-org/docs#301 | Add light data subprocessors doc | choldgraf | 2026-06-03 | PR merged |
| 2i2c-org/binderhub-service#167 | Allow binder pod to talk to hub pod | yuvipanda | 2026-06-03 | PR merged |
| 2i2c-org/infrastructure#8473 | Revert "refactor: set token for BinderHub in base config" | agoose77 | 2026-06-03 | PR merged |
| 2i2c-org/infrastructure#8474 | [leap] Move edu image to leap-controlled repository | agoose77 | 2026-06-03 | PR merged |
| 2i2c-org/infrastructure#8478 | [leap] Add admin user | agoose77 | 2026-06-03 | PR merged |
| 2i2c-org/infrastructure#8453 | Roll out new fancy-profiles for cryocloud | yuvipanda | 2026-06-03 | Comment |
| 2i2c-org/infrastructure#8128 | [Incident Action]: Speak with EarthScope to tune their disk IOPs and Throughput | aprilmj | 2026-06-03 | Comment |
| 2i2c-org/infrastructure#8476 | [earthscope] Add a couple of more instance types to the dask list | yuvipanda | 2026-06-03 | Comment |
| 2i2c-org/infrastructure#8441 | Incident report of [FIRING:1] At least two servers failed to start in the last 30m cluster=earthscope hub=prod (provider=aws immediate action needed) | aprilmj | 2026-06-03 | Comment |
| 2i2c-org/infrastructure#8454 | Enable new fancy-profiles for cryocloud | yuvipanda | 2026-06-02 | PR merged |
| 2i2c-org/infrastructure#8470 | refactor: set token for BinderHub in base config | agoose77 | 2026-06-02 | PR merged |
| 2i2c-org/sphinx-2i2c-theme#36 | pin sass | choldgraf | 2026-06-02 | PR merged |
| 2i2c-org/infrastructure#8058 | Support UCB in reactive accessibility work in the Jupyter Book ecosystem | Gman0909 | 2026-06-02 | Comment |
| 2i2c-org/infrastructure#8468 | Improve / fix the deployment check test | agoose77 | 2026-06-02 | Comment |
| 2i2c-org/infrastructure#8030 | Update cookbook-actions workflows with outcomes of Pythia meeting | Gman0909 | 2026-06-02 | Comment |
| 2i2c-org/infrastructure#8446 | Capture learnings from AWI-CIROH workshop | agoose77 | 2026-06-02 | Comment |
| 2i2c-org/infrastructure#8365 | [DDM] EarthScope - monthly project review/strategy session | Gman0909 | 2026-06-02 | Comment |
| 2i2c-org/infrastructure#8456 | [smithsonian] Decommission the cluster | agoose77 | 2026-06-01 | PR merged |
| 2i2c-org/infrastructure#8457 | [projectpythia] Add GitHub OAuth secrets to binderhub-service | agoose77 | 2026-06-01 | PR merged |
| 2i2c-org/infrastructure#8458 | [projectpythia] Fix missing password for image registry | agoose77 | 2026-06-01 | PR merged |
| 2i2c-org/infrastructure#8459 | [projectpythia] Fix `auth_state` is `None` for health checks | agoose77 | 2026-06-01 | PR merged |
| 2i2c-org/infrastructure#8460 | Add jupyterbook-pub-service to basehub | agoose77 | 2026-06-01 | PR merged |
| 2i2c-org/infrastructure#8307 | [Decommission Hub][May 31] Smithsonian | agoose77 | 2026-06-01 | Comment |
| 2i2c-org/infrastructure#8307 | [Decommission Hub][May 31] Smithsonian | aprilmj | 2026-06-01 | Comment |
| 2i2c-org/infrastructure#8214 | Refine next steps for CAL ICOR | Gman0909 | 2026-06-01 | Comment |
| 2i2c-org/infrastructure#8135 | [Compute Usage Quotas] Monitor and support production system | aprilmj | 2026-06-01 | Comment |
| 2i2c-org/infrastructure#8387 | [awi-ciroh, workshop] Revert bespoke workshop config | agoose77 | 2026-05-30 | PR merged |
| 2i2c-org/infrastructure#8440 | Ongoing Outage: [FIRING:1] At least two servers failed to start in the last 30m cluster=earthscope hub=prod (provider=aws immediate action needed) | jnywong | 2026-05-29 | Comment |
| 2i2c-org/infrastructure#8441 | Incident report of [FIRING:1] At least two servers failed to start in the last 30m cluster=earthscope hub=prod (provider=aws immediate action needed) | jnywong | 2026-05-29 | Comment |
| 2i2c-org/infrastructure#8132 | [Incident Action]: Decide on policy for timezone handling of workshops | jnywong | 2026-05-29 | Comment |
| 2i2c-org/infrastructure#8434 | [projectpythia] Enable fancy-profiles with permalinks | agoose77 | 2026-05-28 | PR merged |
| 2i2c-org/infrastructure#8435 | [projectpythia] Specify node selectors | agoose77 | 2026-05-28 | PR merged |
| 2i2c-org/infrastructure#8436 | [projectpythia] Add support for GitHub tokens | agoose77 | 2026-05-28 | PR merged |
| 2i2c-org/infrastructure#8437 | [projectpythia] Fix app IDs for staging and prod | agoose77 | 2026-05-28 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#62 | fix: deal with no next page in paginated hub api response | jnywong | 2026-05-28 | PR merged |
| 2i2c-org/infrastructure#8438 | feat: bump hub quotas image | jnywong | 2026-05-28 | PR merged |
| 2i2c-org/infrastructure#7736 | Track leadership contributions 2i2c staff makes to upstream projects | jnywong | 2026-05-28 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#61 | Configurable usage viewer message | jnywong | 2026-05-28 | Comment |
| 2i2c-org/infrastructure#8406 | feat: add support for commands in various exec routines | agoose77 | 2026-05-27 | PR merged |
| 2i2c-org/infrastructure#8407 | [leap, prod] Grow home disk | agoose77 | 2026-05-27 | PR merged |
| 2i2c-org/infrastructure#8413 | feat: Helm-managed node placeholders | agoose77 | 2026-05-27 | PR merged |
| 2i2c-org/infrastructure#8417 | [awi-ciroh] Enable node placeholders | agoose77 | 2026-05-27 | PR merged |
| 2i2c-org/infrastructure#8427 | [awi-ciroh, workshop] Bump tmp to 20GiB | agoose77 | 2026-05-27 | PR merged |
| 2i2c-org/infrastructure#8428 | [awi-ciroh, workshop] Add idle-cull of 12h | agoose77 | 2026-05-27 | PR merged |
| 2i2c-org/infrastructure#8430 | Revert "[awi-ciroh, workshop] Scale placeholders to 0" | agoose77 | 2026-05-27 | PR merged |
| 2i2c-org/infrastructure#8432 | feat: use extra args in use_cluster_credentials | agoose77 | 2026-05-27 | PR merged |
| 2i2c-org/infrastructure#7648 | [Spike:4h] Run an automated health check test for an image tag change PR | Gman0909 | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#8266 | Update batched-upgrades process docs | Gman0909 | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#7646 | Improve our user image template and guidelines | Gman0909 | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#8032 | Migrate N cookbooks for Pythia | Gman0909 | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#8413 | feat: Helm-managed node placeholders | agoose77 | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#7994 | Ingress migration fall-out: leader-election Lease cannot be imported | agoose77 | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#8421 | Fix the docs build | agoose77 | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#8351 | Cold storage / data retention discussion with UC Merced | Gman0909 | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#8398 | MAAP/VEDA hub start times: gather metrics | aprilmj | 2026-05-27 | Comment |
| 2i2c-org/infrastructure#8397 | Revert "[awi-ciroh] Enable Huge profile" | agoose77 | 2026-05-26 | PR merged |
| 2i2c-org/infrastructure#8401 | [awi-ciroh] Grow CIROH tmp disks | agoose77 | 2026-05-26 | PR merged |
| 2i2c-org/infrastructure#8402 | [awi-ciroh] Add admin for CIROH workshop | agoose77 | 2026-05-26 | PR merged |
| 2i2c-org/infrastructure#4129 | Create a policy for handling events | aprilmj | 2026-05-26 | Comment |
| 2i2c-org/infrastructure#8400 | VICTOR Image merge faile | agoose77 | 2026-05-26 | Comment |
| 2i2c-org/infrastructure#8390 | Replace n4-standard-4 pool with n4-standard-48 on CIROH | agoose77 | 2026-05-25 | Comment |
| 2i2c-org/infrastructure#8058 | Support UCB in reactive accessibility work in the Jupyter Book ecosystem | choldgraf | 2026-05-24 | Comment |
| 2i2c-org/infrastructure#8385 | [awi-ciroh] Use temporary hyperdisk for HOME | agoose77 | 2026-05-23 | PR merged |
| 2i2c-org/infrastructure#8386 | [awi-ciroh] Enable Huge profile | agoose77 | 2026-05-23 | PR merged |
| 2i2c-org/initiatives#62 | When billing communities, account for MAUs or cloud usage from segments of users with group identity in the same hub | yuvipanda | 2026-05-23 | Comment |
| 2i2c-org/initiatives#62 | When billing communities, account for MAUs or cloud usage from segments of users with group identity in the same hub | choldgraf | 2026-05-23 | Comment |
| 2i2c-org/initiatives#61 | Add a fast, session scoped, disk limited scratch space | agoose77 | 2026-05-23 | Comment |
| 2i2c-org/infrastructure#8375 | [earthscope, prod] Remove individual home storage quota exceptions | jnywong | 2026-05-22 | PR merged |
| 2i2c-org/infrastructure#8376 | [utoronto, staging*] Allow all users to log in | agoose77 | 2026-05-22 | PR merged |
| 2i2c-org/infrastructure#8377 | [awi-ciroh] Prepare for scratch upgrades | agoose77 | 2026-05-22 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#58 | fix: deal with paginated response from Hub REST API | jnywong | 2026-05-22 | PR merged |
| 2i2c-org/infrastructure#8378 | [awi-ciroh] Set default profile on workshop, and pass through volumes | agoose77 | 2026-05-22 | PR merged |
| 2i2c-org/infrastructure#8379 | [earthscope, prod] Bump image n quota | jnywong | 2026-05-22 | PR merged |
| 2i2c-org/infrastructure#8380 | [awi-ciroh] Bump perf on n4-standard-16 | agoose77 | 2026-05-22 | PR merged |
| 2i2c-org/infrastructure#8381 | [awi-ciroh, workshop] Add node capacity for n4-standard-16 | agoose77 | 2026-05-22 | PR merged |
| 2i2c-org/infrastructure#7982 | [earthscope] Support testing of new dask-gateway version | jnywong | 2026-05-22 | Comment |
| 2i2c-org/infrastructure#8363 | Support - Earthscope NSF NGF Conference May 26-29 | jnywong | 2026-05-22 | Comment |
| 2i2c-org/infrastructure#8366 | [earthscope, staging] adjust alert sensitivity | jnywong | 2026-05-21 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#55 | feat: don"t override existing pre-spawn hooks | jnywong | 2026-05-21 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#56 | fix: patch api client and hub_url config | jnywong | 2026-05-21 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#57 | docs: update changelog | jnywong | 2026-05-21 | PR merged |
| 2i2c-org/infrastructure#8370 | [earthscope, prod] Usage quotas rollout | jnywong | 2026-05-21 | PR merged |
| 2i2c-org/infrastructure#8373 | [earthscope, prod] Apply 50GiB home storage limit with a few exceptions | jnywong | 2026-05-21 | PR merged |
| 2i2c-org/initiatives#53 | Quickly share and publish notebooks rendered with MyST via a JupyterHub | agoose77 | 2026-05-21 | Comment |
| 2i2c-org/infrastructure#8347 | [earthscope, staging] configure alerts | jnywong | 2026-05-20 | PR merged |
| 2i2c-org/infrastructure#8357 | [awi-ciroh, workshop] Restrict GPU to manual group membership | agoose77 | 2026-05-20 | PR merged |
| 2i2c-org/infrastructure#8358 | [awi-ciroh, workshop] Setup groups via shared password | agoose77 | 2026-05-20 | PR merged |
| 2i2c-org/infrastructure#8359 | Revert "[awi-ciroh, workshop] Setup groups via shared password" | agoose77 | 2026-05-20 | PR merged |
| 2i2c-org/infrastructure#8360 | [awi-ciroh, workshop] Try huge on standard-64 again | agoose77 | 2026-05-20 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#54 | refactor: Use hub REST API to get user and groups for metrics exporter | jnywong | 2026-05-20 | PR merged |
| 2i2c-org/infrastructure#8368 | Increase disk throughput for a few more hubs | yuvipanda | 2026-05-20 | PR merged |
| 2i2c-org/infrastructure#5497 | Enable dynamic imagebuilding for all our hubs that have an image selector dropdown | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6735 | Discuss mechanism to allow community user offboarding | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6863 | Follow up on utoronto's new R image testing | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6876 | Update UToronto images to use lock-files | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6900 | Validate that 429 responses are reaching our prometheus deployment | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6991 | Build out `extraQuotaOverrides` mechanism | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6487 | Share access to Namecheap login amongst 2i2c engineers | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6811 | Update our workshop set up guidance for communities | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6836 | Document our explicit budget alerts | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#2265 | Alert when we are running low on cloud quota | Gman0909 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#2265 | Alert when we are running low on cloud quota | jnywong | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6836 | Document our explicit budget alerts | aprilmj | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#919 | Deploy and operate a BinderHub for Pangeo | agoose77 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6487 | Share access to Namecheap login amongst 2i2c engineers | agoose77 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6487 | Share access to Namecheap login amongst 2i2c engineers | jnywong | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6900 | Validate that 429 responses are reaching our prometheus deployment | agoose77 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6876 | Update UToronto images to use lock-files | agoose77 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#8361 | Modify Pythia infrastructure to reflect learnings from stress testing | agoose77 | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#6811 | Update our workshop set up guidance for communities | aprilmj | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#8131 | [Incident Action]: Improve workshop preparation process | aprilmj | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#8282 | [Compute usage quotas] Review from Tech Lead | yuvipanda | 2026-05-20 | Comment |
| 2i2c-org/infrastructure#8354 | Increase throughput + iops for earthscope homedir | yuvipanda | 2026-05-19 | PR merged |
| 2i2c-org/infrastructure#8355 | Increase throughput for some disks | yuvipanda | 2026-05-19 | PR merged |
| 2i2c-org/infrastructure#8340 | Ongoing Outage: [FIRING:1] home-nfs has 0% of space left earthscope staging (take immediate action) | jnywong | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#8341 | Incident report of [FIRING:1] home-nfs has 0% of space left earthscope staging (take immediate action) | jnywong | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#8342 | Review the resolution of [FIRING:1] home-nfs has 0% of space left earthscope staging (take immediate action) | jnywong | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#8282 | [Compute usage quotas] Review from Tech Lead | jnywong | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#8347 | [earthscope, staging] configure alerts | jnywong | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#7841 | Stress test projectpythia.2i2c.cloud for building multiple environments concurrently | agoose77 | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#7982 | [earthscope] Support testing of new dask-gateway version | Gman0909 | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#5875 | Migrate MTU to its own cluster | Gman0909 | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#7736 | Track leadership contributions 2i2c staff makes to upstream projects | yuvipanda | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#7736 | Track leadership contributions 2i2c staff makes to upstream projects | aprilmj | 2026-05-19 | Comment |
| 2i2c-org/infrastructure#8226 | Populate hubspot_deal_id for some clusters | yuvipanda | 2026-05-18 | PR merged |
| 2i2c-org/infrastructure#8308 | Allow accessing GCP metrics from Grafana | yuvipanda | 2026-05-18 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#51 | feat: add metrics for monitoring | jnywong | 2026-05-18 | PR merged |
| 2i2c-org/infrastructure#8346 | [earthscope, staging] Bump home storage quota | jnywong | 2026-05-18 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#52 | feat: add BaseHandler | jnywong | 2026-05-18 | PR merged |
| 2i2c-org/infrastructure#8348 | Remove outdated docs recommending shared deployments | yuvipanda | 2026-05-18 | PR merged |
| 2i2c-org/infrastructure#8349 | docs: add note about home directory alerts | agoose77 | 2026-05-18 | PR merged |
| 2i2c-org/infrastructure#8226 | Populate hubspot_deal_id for some clusters | yuvipanda | 2026-05-18 | Comment |
| 2i2c-org/infrastructure#7998 | Sync planning session on Project Pythia Infrastructure improvements | agoose77 | 2026-05-18 | Comment |
| 2i2c-org/infrastructure#8348 | Remove outdated docs recommending shared deployments | yuvipanda | 2026-05-18 | Comment |
| 2i2c-org/infrastructure#8333 | [earthscope, staging] Update config | jnywong | 2026-05-15 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#50 | docs: Update quickstart | jnywong | 2026-05-15 | PR merged |
| 2i2c-org/initiatives#61 | Add a fast, session scoped, disk limited scratch space | yuvipanda | 2026-05-15 | Comment |
| 2i2c-org/infrastructure#8333 | [earthscope, staging] Update config | jnywong | 2026-05-15 | Comment |
| 2i2c-org/infrastructure#8306 | Cleanup our jsonnet rendering code | yuvipanda | 2026-05-14 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#48 | feat: consolidate config | jnywong | 2026-05-14 | PR merged |
| 2i2c-org/infrastructure#8325 | [hhmi] Use tmpauthenticator with auto_login:false | agoose77 | 2026-05-14 | PR merged |
| 2i2c-org/infrastructure#8330 | fix: EBS alerts via CloudWatch | agoose77 | 2026-05-14 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#49 | feat: tweak config | jnywong | 2026-05-14 | PR merged |
| 2i2c-org/infrastructure#8331 | docs: note about terraform alerts | agoose77 | 2026-05-14 | PR merged |
| 2i2c-org/infrastructure#8332 | [reflective, staging] Add group access to profiles | agoose77 | 2026-05-14 | PR merged |
| 2i2c-org/infrastructure#8330 | fix: EBS alerts via CloudWatch | agoose77 | 2026-05-14 | Comment |
| 2i2c-org/infrastructure#8325 | [hhmi] Use tmpauthenticator with auto_login:false | agoose77 | 2026-05-14 | Comment |
| 2i2c-org/infrastructure#7552 | [Compute usage quotas] General review | jnywong | 2026-05-14 | Comment |
| 2i2c-org/infrastructure#8136 | [CSH] Reflective - help set up groups and cost controls | agoose77 | 2026-05-14 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#46 | feat: Add tests and docs for usage viewer | jnywong | 2026-05-13 | PR merged |
| 2i2c-org/infrastructure#8312 | [reflective, prod] Grow prod disk | agoose77 | 2026-05-13 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#47 | docs: update changelog | jnywong | 2026-05-13 | PR merged |
| 2i2c-org/infrastructure#8314 | [earthscope, staging] Bump hub image tag | jnywong | 2026-05-13 | PR merged |
| 2i2c-org/infrastructure#8315 | [ucmerced] Fix placeholder selector | agoose77 | 2026-05-13 | PR merged |
| 2i2c-org/infrastructure#8244 | [Support] Workshop support for CIROH DevCon (May 26-29) | yuvipanda | 2026-05-13 | Comment |
| 2i2c-org/infrastructure#8255 | Follow up email to consortium participants | aprilmj | 2026-05-13 | Comment |
| 2i2c-org/infrastructure#7582 | [Compute usage quotas] Demo 4b: Menu link where end-users can see their compute usage and quota | jnywong | 2026-05-13 | Comment |
| 2i2c-org/infrastructure#8306 | Cleanup our jsonnet rendering code | yuvipanda | 2026-05-13 | Comment |
| 2i2c-org/infrastructure#7159 | [Platform Initiative] Compute usage quotas: (Phase 4) JupyterHub service for users to check their own home storage and compute quota | jnywong | 2026-05-13 | Comment |
| 2i2c-org/infrastructure#8199 | [May 27] Support | Gman0909 | 2026-05-13 | Comment |
| 2i2c-org/infrastructure#8322 | Refine missing initiatives for the Cost Consortium | aprilmj | 2026-05-13 | Comment |
| 2i2c-org/infrastructure#7159 | [Platform Initiative] Compute usage quotas: (Phase 4) JupyterHub service for users to check their own home storage and compute quota | aprilmj | 2026-05-13 | Comment |
| 2i2c-org/infrastructure#8291 | [victor] Bump image tags | agoose77 | 2026-05-12 | PR merged |
| 2i2c-org/infrastructure#8289 | Offboard James from the hub admins | agoose77 | 2026-05-12 | Comment |
| 2i2c-org/infrastructure#8189 | [Compute usage quotas] Update JH service to present compute usage quotas (Part 2) | jnywong | 2026-05-12 | Comment |
| 2i2c-org/infrastructure#8282 | [Compute usage quotas] Review from Tech Lead | Gman0909 | 2026-05-12 | Comment |
| 2i2c-org/infrastructure#8244 | [Support] Workshop support for CIROH DevCon (May 26-29) | jnywong | 2026-05-12 | Comment |
| 2i2c-org/infrastructure#8251 | [Prometheus] Config unable to reload due to 401 errors | jnywong | 2026-05-12 | Comment |
| 2i2c-org/infrastructure#7950 | Meet with CIROH to advise on workshop set up | yuvipanda | 2026-05-12 | Comment |
| 2i2c-org/infrastructure#8308 | Allow accessing GCP metrics from Grafana | yuvipanda | 2026-05-12 | Comment |
| 2i2c-org/infrastructure#8249 | feat: update server startup alert | jnywong | 2026-05-11 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#45 | feat: update usage viewer | jnywong | 2026-05-11 | PR merged |
| 2i2c-org/infrastructure#8284 | [awi-ciroh, workshop] Bump node-sharing setup to n2-standard-64 | agoose77 | 2026-05-11 | PR merged |
| 2i2c-org/infrastructure#8285 | [awi-ciroh, workshop] Allow named servers | agoose77 | 2026-05-11 | PR merged |
| 2i2c-org/infrastructure#8287 | [awi-ciroh, workshop] Change Huge node to n2-standard-16 | agoose77 | 2026-05-11 | PR merged |
| 2i2c-org/infrastructure#8289 | Offboard James from the hub admins | agoose77 | 2026-05-11 | PR merged |
| 2i2c-org/infrastructure#8264 | earthscope: add auth info to prometheus config reload url | jnywong | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8228 | Hold the ingress migration retro meeting and learn from it | jnywong | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8134 | [Compute Usage Quotas] Roll out compute usage quota system to earthscope, prod | jnywong | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8030 | Update cookbook-actions workflows with outcomes of Pythia meeting | agoose77 | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#5393 | [shared password hubs] Hide 'shared' directory | agoose77 | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8283 | Centralize nfs.pv.serverIP config for gcp clusters | agoose77 | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8249 | feat: update server startup alert | jnywong | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#7570 | [Compute usage quotas] Demo 3: Full quota system working and testable in staging hub | jnywong | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8027 | [June 10] Upstream OSS Contributions | jnywong | 2026-05-11 | Comment |
| 2i2c-org/docs#300 | Provide guidance on how to map social / org structures onto group structures in JupyterHub | yuvipanda | 2026-05-11 | Comment |
| 2i2c-org/docs#300 | Provide guidance on how to map social / org structures onto group structures in JupyterHub | choldgraf | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#7950 | Meet with CIROH to advise on workshop set up | agoose77 | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8288 | Consolidate notes & slides after the 2 cost consortium calls | choldgraf | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8192 | Hard to reproduce 403 errors across our cluster | yuvipanda | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8289 | Offboard James from the hub admins | yuvipanda | 2026-05-11 | Comment |
| 2i2c-org/infrastructure#8194 | feat: add additional bucket policy | yuvipanda | 2026-05-11 | Comment |
Comments on PRs by non-team authors#
Reflects where we are spending time reviewing and giving feedback for other contributors.
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs