-
Notifications
You must be signed in to change notification settings - Fork 400
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: create e2e test for secureJsonData. #1496
chore: create e2e test for secureJsonData. #1496
Conversation
b6cab5a
to
5fadf42
Compare
5fadf42
to
cf91207
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.
I think this looks great, as you say, let's wait for the other PR to get merged.
Thanks allot for your work around this @smuda
I wrote a minor NIT comment. Other than that, I'm happy to merge this after the other PR is merged.
- name: step-03 | ||
try: | ||
- script: | ||
content: 'kubectl logs -n ${namespace} -l app=thanos-querier | grep "^Authorization:" | head -n 1' |
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.
Is there some kind of timeout value that we can set per step or something like that?
Maybe set something like 60 seconds.
I saw that the old CI ran for 180s waiting for a timeout.
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.
The default timeout is set in ´.chainsaw.yaml´ at 2m0s but I've now set a much shorter timeout for the two log-tasks.
Add a E2E test for making sure the secureJsonData is transferred all the way to thanos.
This test is supposed to fail until #1488 is merged. I propose we'll not merge until then.