Skip to content

Conversation

@kaovilai
Copy link
Collaborator

Signed-off-by: Tiger Kaovilai [email protected]

Thank you for contributing to Velero!

Please add a summary of your change

Does your change fix a particular issue?

Fixes #(issue)

Please indicate you've done the following:

@kaovilai kaovilai added the kind/changelog-not-required PR does not require a user changelog. Often for docs, website, or build changes label May 12, 2025
@codecov
Copy link

codecov bot commented May 12, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 59.57%. Comparing base (bfd9bc5) to head (7e9a9ca).
Report is 127 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8930   +/-   ##
=======================================
  Coverage   59.57%   59.57%           
=======================================
  Files         370      370           
  Lines       40278    40278           
=======================================
  Hits        23995    23995           
  Misses      14780    14780           
  Partials     1503     1503           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@kaovilai kaovilai closed this May 13, 2025
@kaovilai kaovilai reopened this May 13, 2025
Lyndon-Li
Lyndon-Li previously approved these changes May 19, 2025
Copy link
Contributor

@blackpiglet blackpiglet left a comment

Choose a reason for hiding this comment

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

Please make some changes to also address the issue mentioned in #8974.

- Address PR review feedback and issue vmware-tanzu#8974
- Make it explicit that only specific predefined third-party labels and annotations are propagated
- Add Important note to prevent user confusion about label/annotation inheritance behavior
- Currently only azure.workload.identity/use label and iam.amazonaws.com/role annotation are inherited

Signed-off-by: Tiger Kaovilai <[email protected]>
@kaovilai kaovilai merged commit 4f06b6e into vmware-tanzu:main Jul 10, 2025
7 checks passed
@MaloLelandais MaloLelandais mentioned this pull request Jul 28, 2025
3 tasks
MaloLelandais pushed a commit to MaloLelandais/velero that referenced this pull request Jul 28, 2025
…tanzu#8930)

* Clarify thirdparty label/annotations on the maintenance jobs

Signed-off-by: Tiger Kaovilai <[email protected]>

* Clarify that maintenance jobs do not inherit all labels/annotations

- Address PR review feedback and issue vmware-tanzu#8974
- Make it explicit that only specific predefined third-party labels and annotations are propagated
- Add Important note to prevent user confusion about label/annotation inheritance behavior
- Currently only azure.workload.identity/use label and iam.amazonaws.com/role annotation are inherited

Signed-off-by: Tiger Kaovilai <[email protected]>

---------

Signed-off-by: Tiger Kaovilai <[email protected]>
Co-authored-by: Xun Jiang/Bruce Jiang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation kind/changelog-not-required PR does not require a user changelog. Often for docs, website, or build changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants