Skip to content

Rollout jupyterhub-groups-exporter for all hubs with manage_groups feature #5983

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
21 of 28 tasks
jnywong opened this issue Apr 29, 2025 · 1 comment
Open
21 of 28 tasks
Assignees

Comments

@jnywong
Copy link
Member

jnywong commented Apr 29, 2025

Context

Following the rollout manage_groups feature in #5805, we need to verify that the feature is working as intended before rolling out the jupyterhub-groups-exporter. We also need to update the code base to remove legacy code pertaining to upstream PR upstream PR. See also related issue #5314.

Tasklist

  • Verify that all GitHub authenticated hubs have manage_groups working as expected. This means that users that have logged out and in again are populating the groups table in the JH database as expected.
  • Rollout jupyerhub-groups-exporter to Earthscope prod hub
  • Remove legacy code pertaining to upstream PR from jupyerhub.hub.extraConfigin helm-charts/basehub/values.yaml in the test hub.
  • Validate that the legacy code is indeed no longer needed after removal and that the hub behaves as expected
  • Repeat the above for all eligible hubs
  • Consolidate config change into basehub chart values Update basehub chart values to enable jupyterhub-groups-exporter service #6032

List of GH authenticated hubs

@GeorgianaElena
Copy link
Member

GeorgianaElena commented Apr 29, 2025

I believe this issue #5314 is also related and think that it tracks the last bullet point of the task list I believe.

@jnywong jnywong changed the title Validate manage_groups feature for GitHub authenticated hubs is working as expected and remove legacy code Rollout jupyterhub-groups-exporter for all hubs with manage_groups feature Apr 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants