-
Notifications
You must be signed in to change notification settings - Fork 333
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(transparent-proxy): allow to wait for xtables lock and retry when installing tproxy fails #7870
feat(transparent-proxy): allow to wait for xtables lock and retry when installing tproxy fails #7870
Conversation
It allows to introduce different type of builder, like builder-restore Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
When --wait was placed before the filename, it was treated as if the filename was value of the flag Signed-off-by: Bart Smykla <bartek@smykla.com>
Only legacy version (non-nftables) allow to use `--wait` and `--wait-interval` flags Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
…t-and-retry-when-installing-tproxy
/format |
@bartsmykla format does not work #7870 (comment) EDIT: pushed a commit that should make it work, hope you don't mind, if you do, let me know |
Here's the issue: #7873 |
Signed-off-by: slonka <slonka@users.noreply.github.com>
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.
Couple of questions around switches
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
…t-and-retry-when-installing-tproxy Signed-off-by: Bart Smykla <bartek@smykla.com>
Signed-off-by: Bart Smykla <bartek@smykla.com>
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.
All good apart from one discrepancy
Signed-off-by: Bart Smykla <bartek@smykla.com>
…t-and-retry-when-installing-tproxy
/format |
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
/format |
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
backporting to release-2.1 with action |
…n installing tproxy fails (#7870) Signed-off-by: Bart Smykla <bartek@smykla.com>
…n installing tproxy fails (#7870) Signed-off-by: Bart Smykla <bartek@smykla.com>
…n installing tproxy fails (#7870) Signed-off-by: Bart Smykla <bartek@smykla.com>
…n installing tproxy fails (#7870) Signed-off-by: Bart Smykla <bartek@smykla.com>
…n installing tproxy fails (#7870) Signed-off-by: Bart Smykla <bartek@smykla.com>
@@ -55,7 +55,8 @@ message ExternalService { | |||
// The default value is set to "address" specified in "networking". | |||
google.protobuf.StringValue server_name = 6; | |||
|
|||
// If true then hostname verification will be skipped during certificate verification. | |||
// If true then hostname verification will be skipped during certificate | |||
// verification. |
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.
Would be nice to not change unrelated files in the future
Allow to wait for xtables lock when something else is holding it concurrently with us + retry when tproxy installation fails
Checklist prior to review
syscall.Mkfifo
have equivalent implementation on the other OSUPGRADE.md
?> Changelog:
entry here or add aci/
label to run fewer/more tests?