Closed yuvipanda closed 1 year ago
I'm not sure what is going on, but we intermittent errors related to hashes in https://github.com/jupyterhub/the-littlest-jupyterhub/pull/710 that now use the recent release of traefik-proxy, 0.3.0.
The intermittent errors we had related to a mistake in the TLJH and didn't have anything to do with traefik-proxy!
Closing this as the constants are gone, and all traefik versions are supported in #160
Right now, our installer tests only cover a subset of the URLs + hashes we make available. This makes it possible for a new traefik / etcd / consul version to slip through with wrong hashes, and we won't notice until it breaks someone somewhere.
Proposed change
Right now, everything is an integration test. We should add a unit test as well, that imports the constants / functions in
jupyterhub_traefik_proxy/install.py
, and test all of them.Who would use this feature?
Anyone adding new entries to list of downloadable packages.