-
Notifications
You must be signed in to change notification settings - Fork 366
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
fix(velero): remove useless nodeAgent.privileged
#509
fix(velero): remove useless nodeAgent.privileged
#509
Conversation
a92b91c
to
6ef3d69
Compare
@qiuming-best could you help review this? |
6ef3d69
to
a18f773
Compare
Could you help resolve the conflicting file? Thanks. |
@cwrau do you have time to proceed this issue? |
Oh, I missed the notification, I'll get on it 👍 |
a0c01de
to
6e496fb
Compare
6e496fb
to
52e023d
Compare
this clashes with the field `nodeAgent.containerSecurityContext.privileged` Signed-off-by: Chris Werner Rau <[email protected]>
Signed-off-by: Chris Werner Rau <[email protected]>
52e023d
to
f440ce2
Compare
### Upgrading to 6.0.0 | ||
|
||
This version removes the `nodeAgent.privileged` field, you should use `nodeAgent.containerSecurityContext.privileged` instead |
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.
Do you think we should create another doc, such as BREAKING_CHANGES.md to indicate which versions break the changes rather than write it down in the README.md?
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 personally prefer to have it all in the README so people don't miss it or have to click on another link to get to critical information.
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.
What do you think @qiuming-best @ywk253100 @reasonerjt
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.
There will be more and more breaking changes with time, and I wish we had a BREAKING_CHANGE.md
file to declare these centrally. We then link it in README.md
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.
Normally the break change should be documented in release note.
Since there are upgrading sections in README.md, I think putting the information all in README.md makes more sense.
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.
Okay, let's do it in README.md. We could use BREAKING_CHANGE.md
if required in the future.
) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [velero](https://togithub.com/vmware-tanzu/velero) ([source](https://togithub.com/vmware-tanzu/helm-charts)) | major | `5.4.1` -> `6.0.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>vmware-tanzu/helm-charts (velero)</summary> ### [`v6.0.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.0.0) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-5.4.1...velero-6.0.0) A Helm chart for velero #### What's Changed - fix(velero): remove useless `nodeAgent.privileged` by [@​cwrau](https://togithub.com/cwrau) in [https://github.com/vmware-tanzu/helm-charts/pull/509](https://togithub.com/vmware-tanzu/helm-charts/pull/509) #### New Contributors - [@​cwrau](https://togithub.com/cwrau) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/509](https://togithub.com/vmware-tanzu/helm-charts/pull/509) **Full Changelog**: vmware-tanzu/helm-charts@velero-5.4.1...velero-6.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/teutonet/teutonet-helm-charts). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/bitnami/kubectl | minor | `1.28.6` -> `1.29.3` | | [registry1.dso.mil/ironbank/opensource/velero/velero](https://velero.io) ([source](https://repo1.dso.mil/dsop/opensource/velero/velero)) | patch | `v1.13.0` -> `v1.13.1` | | [registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws](https://togithub.com/vmware-tanzu/velero-plugin-for-aws) ([source](https://repo1.dso.mil/dsop/opensource/velero/velero-plugin-for-aws)) | patch | `v1.9.0` -> `v1.9.1` | | [velero](https://togithub.com/vmware-tanzu/velero) ([source](https://togithub.com/vmware-tanzu/helm-charts)) | major | `5.4.1` -> `6.0.0` | | velero/velero | patch | `v1.13.0` -> `v1.13.1` | | velero/velero-plugin-for-aws | patch | `v1.9.0` -> `v1.9.1` | --- ### Release Notes <details> <summary>vmware-tanzu/helm-charts (velero)</summary> ### [`v6.0.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.0.0) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-5.4.1...velero-6.0.0) A Helm chart for velero #### What's Changed - fix(velero): remove useless `nodeAgent.privileged` by [@​cwrau](https://togithub.com/cwrau) in [https://github.com/vmware-tanzu/helm-charts/pull/509](https://togithub.com/vmware-tanzu/helm-charts/pull/509) #### New Contributors - [@​cwrau](https://togithub.com/cwrau) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/509](https://togithub.com/vmware-tanzu/helm-charts/pull/509) **Full Changelog**: vmware-tanzu/helm-charts@velero-5.4.1...velero-6.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-core). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/bitnami/kubectl | minor | `1.28.6` -> `1.29.3` | | [registry1.dso.mil/ironbank/opensource/velero/velero](https://velero.io) ([source](https://repo1.dso.mil/dsop/opensource/velero/velero)) | patch | `v1.13.0` -> `v1.13.1` | | [registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws](https://togithub.com/vmware-tanzu/velero-plugin-for-aws) ([source](https://repo1.dso.mil/dsop/opensource/velero/velero-plugin-for-aws)) | patch | `v1.9.0` -> `v1.9.1` | | [velero](https://togithub.com/vmware-tanzu/velero) ([source](https://togithub.com/vmware-tanzu/helm-charts)) | major | `5.4.1` -> `6.0.0` | | velero/velero | patch | `v1.13.0` -> `v1.13.1` | | velero/velero-plugin-for-aws | patch | `v1.9.0` -> `v1.9.1` | --- ### Release Notes <details> <summary>vmware-tanzu/helm-charts (velero)</summary> ### [`v6.0.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.0.0) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-5.4.1...velero-6.0.0) A Helm chart for velero #### What's Changed - fix(velero): remove useless `nodeAgent.privileged` by [@​cwrau](https://togithub.com/cwrau) in [https://github.com/vmware-tanzu/helm-charts/pull/509](https://togithub.com/vmware-tanzu/helm-charts/pull/509) #### New Contributors - [@​cwrau](https://togithub.com/cwrau) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/509](https://togithub.com/vmware-tanzu/helm-charts/pull/509) **Full Changelog**: vmware-tanzu/helm-charts@velero-5.4.1...velero-6.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-core). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/bitnami/kubectl | minor | `1.28.6` -> `1.29.3` | | [registry1.dso.mil/ironbank/opensource/velero/velero](https://velero.io) ([source](https://repo1.dso.mil/dsop/opensource/velero/velero)) | patch | `v1.13.0` -> `v1.13.1` | | [registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws](https://togithub.com/vmware-tanzu/velero-plugin-for-aws) ([source](https://repo1.dso.mil/dsop/opensource/velero/velero-plugin-for-aws)) | patch | `v1.9.0` -> `v1.9.1` | | [velero](https://togithub.com/vmware-tanzu/velero) ([source](https://togithub.com/vmware-tanzu/helm-charts)) | major | `5.4.1` -> `6.0.0` | | velero/velero | patch | `v1.13.0` -> `v1.13.1` | | velero/velero-plugin-for-aws | patch | `v1.9.0` -> `v1.9.1` | --- ### Release Notes <details> <summary>vmware-tanzu/helm-charts (velero)</summary> ### [`v6.0.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.0.0) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-5.4.1...velero-6.0.0) A Helm chart for velero #### What's Changed - fix(velero): remove useless `nodeAgent.privileged` by [@​cwrau](https://togithub.com/cwrau) in [https://github.com/vmware-tanzu/helm-charts/pull/509](https://togithub.com/vmware-tanzu/helm-charts/pull/509) #### New Contributors - [@​cwrau](https://togithub.com/cwrau) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/509](https://togithub.com/vmware-tanzu/helm-charts/pull/509) **Full Changelog**: vmware-tanzu/helm-charts@velero-5.4.1...velero-6.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-core). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This field clashes with the field
nodeAgent.containerSecurityContext.privileged
which one sets by muscle memory or, in my case, via a yaml anchor to deduplicate this security effort.Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
[velero]
)