-
Notifications
You must be signed in to change notification settings - Fork 431
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
Consolidate log collection scripts for e2e tests #1372
Comments
I'm not sure there's a good way to plug in the framework AfterSuite() log collection for stuff that isn't actually running CAPI tests (eg. the AzureFile job above just calls the CAPZ script for dev cluster creation and then the tests are run from the azure-file repo). I don't think using the bash script for everything is what we want either since it's less complete and not shared with other providers. @chewong thoughts? |
I agree that https://github.com/kubernetes-sigs/cluster-api-provider-azure/blob/master/hack/log/log-dump.sh is pretty outdated considering how the CAPI test framework has evolved over the past year. It'd be great if the CAPI test framework can help us manage the lifecycle of both management and workload cluster (and also unifying the logging experience) while allowing us to inject any arbitrary test to run against the workload cluster. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
/remove-lifecycle stale |
/remove-lifecycle rotten |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
We discussed that this is still an issue, fyi @marosset /remove-lifecycle rotten |
Ack - yes this is still an issue. |
/kind cleanup
What steps did you take and what happened:
[A clear and concise description of what the bug is.]
The upstream tests collect logs in different ways.
The conformance tests collect logs via the e2e framework. An example output is: https://gcsweb.k8s.io/gcs/kubernetes-jenkins/logs/capz-conformance-master/1391754619595526144/artifacts/
The provider specific tests collect logs via a script. An example output is: https://gcsweb.k8s.io/gcs/kubernetes-jenkins/logs/capz-azure-file-machinepool-master/1391279987113332736/artifacts/
What did you expect to happen:
Logs to be collected in same format for easier debugging and consistent output.
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
Environment:
kubectl version
):/etc/os-release
):The text was updated successfully, but these errors were encountered: