-
Notifications
You must be signed in to change notification settings - Fork 45
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
chore(back8sup): update to latest #553
Conversation
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.
see reopened tasks
Signed-off-by: Toni Tauro <[email protected]>
a36016d
to
cc28cbe
Compare
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.
see repoened tasks
Signed-off-by: Toni Tauro <[email protected]>
8a7fbb2
to
35f8c6c
Compare
pluto does not want me to have
|
The description needs to be updated to reflect what is actually in the PR. All the linked changes I looked at have been in the chart for ages. For example, the move to GHCR was in #152 from Jan 2021. |
followup in back8sup so we stop tagging empty releases: adfinis/back8sup#36 |
Signed-off-by: Toni Tauro <[email protected]>
Signed-off-by: Toni Tauro <[email protected]>
This reverts commit 29032eb.
well it does not work. Pluto is saying
or
Not sure if pluto is the right tool to go for this, I was also looking a lot into kubepug but that tool isn't throwing any errors regarding Based on this, I'm expecting CI to fail on thoughts @hairmare ? |
looks like |
but it's true, would this maybe work if we upgrade helm to the latest version or tell it which version of k8s we want to render for? |
also, how long do we plan on supporting k8s <=1.20? it's EOL in vanilla k8s so maybe we should just drop supporting it. |
Yes it is true. PLUTO is totally right and the right tool for this.
I don't think helm updating would help. It's how the templating works in this special usecase. We would need to give the templating additional arguments like
This is in fact a good point. I would consider adding a TARGET_K8S_VERSION variable with the kubernetes version we are testing against? or what do you think on this behalf? |
My theory is that it needs to decide what capabilities a chart has based on some version of k8s that helm knows about.
In this case it would be
One way to dox the supported k8s version is by adding kubeVersion to |
The approach is good, but the chart does not work like that, as we explicitly ask for Capabilities:
I suggest adding kubeVersion to Chart.yaml, removing the "Capabilities" switch in |
On the other hand, why are we asking for Ah.. I think it's because ArgoCD does it that way without defining Kuberentes Version. |
Signed-off-by: Toni Tauro <[email protected]>
Signed-off-by: Toni Tauro <[email protected]>
Signed-off-by: Toni Tauro <[email protected]>
the flag is doxed as influencing Capabilities:
|
yes but we ask for Capabilities.Has and no Kubeversion. this is why I changed it now. |
Description
Updates to latest version of back8sup
Issues
n/a
Changes
Seen here
Mainly change in CI where we now use go-semantic-release and CI shellcheck update to
1.1.0
from0.1.0
This made us also put
"$GENERATIONS"
in quotes and disablingSC2012
from line 155 insrc/back8sup.sh
No changes to the function of the script.
Checklist
pre-commit run
docs/
Signed-off-by: Toni Tauro [email protected]