Skip to content
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

Rebase to current and requested modifications #4

Merged
merged 817 commits into from
Aug 16, 2022

Conversation

thomas-bc
Copy link

Reviving jupyterhub#1055.

Here are the requested changes after review (see here). I also rebased the branch to incorporate the changes since the PR was open.

minrk and others added 30 commits September 27, 2021 09:10
even if spawn finishes

produces more consistent output, fewer branches in the code
- streaming callback is scheduled asynchronously,
  so we aren't guaranteed that it's been called when request finishes
- resolve on failure as well, not just success
it won't be awaited properly

schedule with `ensure_future` instead
The JHub API returns a URL with the base_url of hub.
Jupyter packaging, fix sdist, PEP518 build
allows api-only deployments, where only `/hub/api` is routed to the Hub, instead of `/hub/`

this duplicate endpoint of `/hub/health` was added in JupyterHub 1.4
…k8s-1.22

Test latest (1.22) and oldest supported and testable (1.18) k8s version
…-in-to-scheduled-codeql-runs

ci: stop running scheduled CodeQL jobs that never fail
…ingress

helm-chart: bump Ingress k8s apiVersion
We should allow our template to generate properly without forcing users
to specify ingress.hosts as it is a viable configuration that has been
requested as in z2jh already.
…image-cleaner

Rely on docker-image-cleaner in external repo
thomas-bc and others added 29 commits August 11, 2022 11:37
Check for low-level errors when submitting builds
`BuildExecutor` is the abstract class with common prperties and methods
`KubernetesBuildExecutor` is the replacement for the current `Build` class

`Build` is kept but deprecated.
`LocalRepo2dockerBuild` has never been released and is marked as under development, so breaking changes are fine.
Use Traitlets for passing parameters to `Build` classes
@ivan-gomes ivan-gomes merged commit 6fbc789 into ivan-gomes:aws-ecr-support Aug 16, 2022
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

Successfully merging this pull request may close these issues.