-
Notifications
You must be signed in to change notification settings - Fork 82
Open
Description
Context
2i2c encourages communities to follow best-practices established in our hub image template when communities need to customise their hub images. This repository is now quite old, and needs to be updated. Furthermore, repo2docker, the underlying tool we use to build OCI images from the Git repo, does not support lock-files: jupyterhub/repo2docker#1157. This means that every package addition leads to a resolve, which might not be what we want from a security and stability perspective.
What we need to do
- Update the hub image template to establish CI workflows and a Dockerfile that integrates with a locking solver like
conda-lock. - Look to work with existing communities like nasa-cryo to update their existing workflows
Definition of Done
- The feature/service is technically complete
- The feature/service been tested with one or more users (if applicable)
- The feature/service been deployed to a production cluster
- The feature/service has been shown to be replicably deployable
- The feature/service follows our definition of minimally documented
- The feature/service has been added to our product menu (if applicable).
- Lessons learned have been documented
- The feature's availability has been communicated to Sales
- The feature has been communicated to our communities
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels