-
Notifications
You must be signed in to change notification settings - Fork 79
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
feat: Add support bundle spec to velero addon 1.12.2 #5022
Conversation
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-f2e0787-velero-1.12.2-k8s-docker-2024-01-05T19:46:24Z |
apiVersion: v1 | ||
kind: ConfigMap | ||
metadata: | ||
name: kurl-velero-supportbundle-spec | ||
labels: | ||
troubleshoot.io/kind: support-bundle |
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.
you're creating this in the default namespace
either include this in the files applied by kustomize, or include the namespace here
I would recommend including this in the files applied by kustomize
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.
Good point. I'll create the config maps in the same namespace as the addons.
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.
@laverya I made the requested change
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.
Almost good to approve - you need to add the kustomization change to the template files
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-60fe886-velero-1.12.2-k8s-docker-2024-01-08T10:39:28Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-ec48fd1-velero-1.12.0-k8s-docker-2024-01-08T10:56:23Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-ec48fd1-velero-1.12.1-k8s-docker-2024-01-08T10:56:25Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-ec48fd1-velero-1.12.2-k8s-docker-2024-01-08T10:56:33Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.9.2-k8s-docker-2024-01-09T12:19:55Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.9.5-k8s-docker-2024-01-09T12:20:03Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.9.3-k8s-docker-2024-01-09T12:20:24Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.9.4-k8s-docker-2024-01-09T12:21:07Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.9.1-k8s-docker-2024-01-09T12:21:22Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.8.1-k8s-docker-2024-01-09T12:23:22Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.9.0-k8s-docker-2024-01-09T12:23:22Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.7.1-k8s-docker-2024-01-09T12:24:23Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.12.2-k8s-docker-2024-01-09T12:27:35Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.12.1-k8s-docker-2024-01-09T12:28:12Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.11.1-k8s-docker-2024-01-09T12:28:39Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.11.0-k8s-docker-2024-01-09T12:30:24Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.10.2-k8s-docker-2024-01-09T12:31:13Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-0faacf6-velero-1.10.1-k8s-docker-2024-01-09T12:31:29Z |
@@ -2,3 +2,4 @@ namespace: ${VELERO_NAMESPACE} | |||
|
|||
resources: | |||
- velero.yaml | |||
- troubleshoot.yaml |
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.
you need to make this change in template/base/tmpl-kustomization.yaml
too, so it's included in future addon versions
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.
@laverya change made
a16af69
to
e02562c
Compare
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-bf6cf0a-velero-1.11.0-k8s-docker-2024-01-10T10:40:54Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-bf6cf0a-velero-1.12.1-k8s-docker-2024-01-10T10:41:04Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-bf6cf0a-velero-1.11.1-k8s-docker-2024-01-10T10:41:05Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-bf6cf0a-velero-1.12.0-k8s-docker-2024-01-10T10:41:06Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-bf6cf0a-velero-1.12.2-k8s-docker-2024-01-10T10:41:44Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-5af9279-velero-1.12.0-k8s-docker-2024-01-10T11:13:27Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-5af9279-velero-1.11.0-k8s-docker-2024-01-10T11:13:31Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-5af9279-velero-1.11.1-k8s-docker-2024-01-10T11:13:49Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-5af9279-velero-1.12.1-k8s-docker-2024-01-10T11:14:11Z |
Testgrid Run(s) Executing @ https://testgrid.kurl.sh/run/pr-5022-5af9279-velero-1.12.2-k8s-docker-2024-01-10T11:14:11Z |
What this PR does / why we need it:
Install a velero support bundle spec whenever velero addon is added to a kURL spec.
Which issue(s) this PR fixes:
Fixes sc-67291
Special notes for your reviewer:
Steps to reproduce
Does this PR introduce a user-facing change?
Does this PR require documentation?