Skip to content

Conversation

Tilusch
Copy link
Contributor

@Tilusch Tilusch commented Oct 7, 2024

Currently the Helmchart to install Cilium does not allow to set a priorityClassName to the spire agent or server.
Since those are mission critical component when using cilium service mesh it would be a good practice to set a corresponding priorityClassName.

Add default prioriyClass system-node-critical to spire components

@maintainer-s-little-helper
Copy link

Commit 88e3c6c does not match "(?m)^Signed-off-by:".

Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin

@maintainer-s-little-helper maintainer-s-little-helper bot added dont-merge/needs-sign-off The author needs to add signoff to their commits before merge. dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. labels Oct 7, 2024
@github-actions github-actions bot added the kind/community-contribution This was a contribution made by a community member. label Oct 7, 2024
@maintainer-s-little-helper maintainer-s-little-helper bot removed the dont-merge/needs-sign-off The author needs to add signoff to their commits before merge. label Oct 7, 2024
@Tilusch Tilusch force-pushed the main branch 2 times, most recently from 1906c9d to eb82214 Compare October 7, 2024 13:51
@Tilusch Tilusch marked this pull request as ready for review October 7, 2024 13:54
@Tilusch Tilusch requested review from a team as code owners October 7, 2024 13:54
@maintainer-s-little-helper
Copy link

Commit 89ebea6 does not match "(?m)^Signed-off-by:".

Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin

@maintainer-s-little-helper maintainer-s-little-helper bot added the dont-merge/needs-sign-off The author needs to add signoff to their commits before merge. label Oct 7, 2024
@maintainer-s-little-helper maintainer-s-little-helper bot removed the dont-merge/needs-sign-off The author needs to add signoff to their commits before merge. label Oct 7, 2024
@Tilusch Tilusch force-pushed the main branch 2 times, most recently from 1720e66 to a8e3e50 Compare October 8, 2024 06:40
Copy link
Member

@gandro gandro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Helm parts look good, just one question

@gandro gandro added area/misc Impacts miscellaneous areas of the code not otherwise owned by another area. area/helm Impacts helm charts and user deployment experience area/servicemesh GH issues or PRs regarding servicemesh labels Oct 8, 2024
@Tilusch Tilusch force-pushed the main branch 3 times, most recently from 5ce51f3 to 7505377 Compare October 8, 2024 13:44
@gandro gandro removed the area/misc Impacts miscellaneous areas of the code not otherwise owned by another area. label Oct 8, 2024
@gandro gandro added the release-note/misc This PR makes changes that have no direct user impact. label Oct 8, 2024
@maintainer-s-little-helper maintainer-s-little-helper bot removed the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Oct 8, 2024
@gandro
Copy link
Member

gandro commented Oct 8, 2024

/test

Addet default priorityClassName system-node-critical to the spiro components and added the capability to overwrite the spiro components priorityClassName

Signed-off-by: Tilusch <til.heini@swisscom.com>
@Tilusch
Copy link
Contributor Author

Tilusch commented Oct 8, 2024

@gandro I had to force push again due to a long commit subject and missing Doc update. Tests should pass now :)

@gandro
Copy link
Member

gandro commented Oct 8, 2024

/test

@Tilusch
Copy link
Contributor Author

Tilusch commented Oct 9, 2024

@gandro Any idea why the E2E Upgrade test is failing? Should not be affected by the changes made to the helmchart.

@gandro
Copy link
Member

gandro commented Oct 9, 2024

They are known to be flaky, in this case I think we're hitting #31050

I'll restart them.

Sidenote: Please note that pushing to the branch will invalidate CI results. So unless there is a conflict, I'd recommend not updating the branch anymore.

@gandro
Copy link
Member

gandro commented Oct 10, 2024

@cilium/sig-servicemesh PTAL

@aanm aanm added this pull request to the merge queue Oct 11, 2024
Merged via the queue into cilium:main with commit 37b2d96 Oct 11, 2024
63 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/helm Impacts helm charts and user deployment experience area/servicemesh GH issues or PRs regarding servicemesh kind/community-contribution This was a contribution made by a community member. release-note/misc This PR makes changes that have no direct user impact.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants