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
v1.10 backports 2021-06-16 #16562
v1.10 backports 2021-06-16 #16562
Conversation
nathanjsweet
commented
Jun 16, 2021
•
edited by kaworu
edited by kaworu
- CODEOWNERS: Give maintainer's code to github-sec team #16426 -- CODEOWNERS: Give maintainer's code to github-sec team (@pchaigno)
- workflows: Skip jobs instead of workflows #16487 -- workflows: Skip jobs instead of workflows (@pchaigno)
- docs: Hubble UI does not show HTTP endpoints anymore #16535 -- docs: Hubble UI does not show HTTP endpoints anymore (@gandro)
- images/script: update the example hubble cli Deployment version #16537 -- images/script: update the example hubble cli Deployment version (@kaworu)
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.
One of my PRs needs changes, the other is okay.
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.
Just one minor issue with the codeowners, otherwise good from @cilium/maintainers perspective.
[ upstream commit 2fe7c50 ] The new github-sec team will include more contributors than just the maintainers, to help scale reviews. Signed-off-by: Paul Chaignon <paul@cilium.io> Signed-off-by: Nate Sweet <nathanjsweet@pm.me>
[ upstream commit b08f700 ] In its initial version, commit 3ceb742 (".github: Skip unnecessary docs test") skipped the job instead of the whole workflow, based on changed code paths. After discussion on the pull request [1], we figured we could save some seconds by skipping the whole workflow instead of the job. Skipping the job requires adding a new job to check the code paths. However, if we skip the whole workflow, the job status is never reported on GitHub. Since the documentation job is required to merge, that means maintainer's little helper will never mark the pull request as ready to merge. Thus, this commit reverts back to skipping the jobs instead of the whole workflows. To that end, we use paths-filter GitHub Action instead of the direct GitHub integration (since the GitHub path filters can only skip the whole workflow). 1 - #16157 (comment) Signed-off-by: Paul Chaignon <paul@cilium.io> Signed-off-by: Nate Sweet <nathanjsweet@pm.me>
[ upstream commit fea1b27 ] This removes a note in the Hubble getting started guide that recommends turning on L7 visibility to see what L7 endpoints are being used by flows. This feature has been removed in Hubble UI 0.7 (Cilium 1.9), making the note obsolete. Signed-off-by: Sebastian Wicki <sebastian@isovalent.com> Signed-off-by: Nate Sweet <nathanjsweet@pm.me>
[ upstream commit 850aaab ] Signed-off-by: Alexandre Perrin <alex@kaworu.ch> Signed-off-by: Nate Sweet <nathanjsweet@pm.me>
[ upstream commit 69b2faf ] Signed-off-by: Alexandre Perrin <alex@kaworu.ch> Signed-off-by: Nate Sweet <nathanjsweet@pm.me>
71ed99a
to
b289b4e
Compare
test-backport-1.10 |
IPsec test is failing in v5.4 due to:
Would need to check if it's already failing for the same reason on the v1.10 branch and what the fix is on master. |
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.
LGTM for my patches, thanks!