-
Notifications
You must be signed in to change notification settings - Fork 67
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
Disable hook prePuller for three communites using the jupyterhub configurator #3371
Disable hook prePuller for three communites using the jupyterhub configurator #3371
Conversation
94d2b30
to
d93bfa5
Compare
# pullPolicy set to "Always" because we use the changing over time tag | ||
# "latest". | ||
pullPolicy: Always | ||
tag: "latest" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
QCL are using latest
tags for their configured images, but pullPolicy defaults to the Always
behavior when unspecified and the tag is latest
anyhow.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We just discovered that this is actually not true, due to a kubespawner bug. jupyterhub/kubespawner#807 has details.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#3396 temporarily sets imagePullPolicy again
Merging this PR will trigger the following deployment actions. Support and Staging deployments
Production deployments
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me :)
Thank you for reviewing @yuvipanda !! |
🎉🎉🎉🎉 Monitor the deployment of the hubs here 👉 https://github.com/2i2c-org/infrastructure/actions/runs/6775757471 |
Since callysto, qcl, and 2i2c/climatematch are all using the configurator, they don't have any benefit from the hook prePuller so this PR disables it for these hubs to reduce unessecary complexity and false expectations from the config.
These are commits extracted from #3341 that as a whole can't be merged short term