Skip to content

[velero] Fix nodeAgent lifecycle option - #739

Merged
jenting merged 4 commits into
vmware-tanzu:mainfrom
Alja9:life
Oct 8, 2026
Merged

jenting merged 4 commits into
vmware-tanzu:mainfrom
Alja9:life

Conversation

@Alja9

@Alja9 Alja9 commented Jun 5, 2026 •

Copy link
Copy Markdown
Contributor

Special notes for your reviewer:

Fixed the lifecycle condition in templates/node-agent-daemonset.yaml.
The condition now correctly checks .Values.nodeAgent.lifecycle instead of .Values.lifecycle.
So the nodeAgent lifecycle is only rendered when the nodeAgent lifecycle is actually configured in values.yaml:

# Container Lifecycle Hooks to use for the node-agent daemonset. Optional.
lifecycle: {}

Not when the Velero deployment lifecycle is set.

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • DCO signed
  • Chart Version bumped, please refer to the chart version instruction
  • Variables are documented in the values.yaml or README.md
  • Title of the PR starts with chart name (e.g. [velero])

@github-actions
github-actions Bot requested a review from jenting June 5, 2026 03:05
@github-actions
github-actions Bot requested a review from ywk253100 June 5, 2026 03:05
@Alja9
Alja9 marked this pull request as draft June 5, 2026 03:06
@Alja9
Alja9 marked this pull request as ready for review June 14, 2026 01:49
jenting
jenting previously approved these changes Jun 14, 2026
Signed-off-by: aldi.j <aldi.jayadi222@gmail.com>
jenting
jenting previously approved these changes Jun 15, 2026
Signed-off-by: aldi.j <aldi.jayadi222@gmail.com>
@jenting

jenting commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator

@blackpiglet PTAL

@jenting
jenting merged commit 46604d4 into vmware-tanzu:main Oct 8, 2026
17 checks passed
scareyo pushed a commit to scareyo/homelab that referenced this pull request Oct 11, 2026
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [velero](https://github.com/vmware-tanzu/velero) ([source](https://github.com/vmware-tanzu/helm-charts)) | patch | `12.2.0` → `12.2.1` |

---

### Release Notes

<details>
<summary>vmware-tanzu/helm-charts (velero)</summary>

### [`v12.2.1`](https://github.com/vmware-tanzu/helm-charts/releases/tag/velero-12.2.1)

[Compare Source](vmware-tanzu/helm-charts@velero-12.2.0...velero-12.2.1)

A Helm chart for velero

#### What's Changed

- \[velero] Fix nodeAgent lifecycle option by [@&#8203;Alja9](https://github.com/Alja9) in [#&#8203;739](vmware-tanzu/helm-charts#739)

**Full Changelog**: <vmware-tanzu/helm-charts@velero-12.2.0...velero-12.2.1>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- 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.

🔕 **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 CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNDkuMiIsInVwZGF0ZWRJblZlciI6IjQ0LjEwNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://scarey.dev/scarey/homelab/pulls/2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants