sig-storage-local-static-provisioner
sig-storage-local-static-provisioner copied to clipboard
Update the release steps involved with the helm chart action
Is your feature request related to a problem?/Why is this needed
/kind cleanup
Since the last release 2.4.0 the helm chart github action was added, every time there's an update in the helm chart version in master it'll attempt to do an auto release of the chart to gh-pages, while having this functionality is nice it has drawbacks:
- The release process is tied to git tags while the helm github action to commits in master that change the chart version, according to https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner/blob/master/RELEASE.md an owner needs to make some manual checks before creating a git tag, after the git tag is created the test-infra post-submit job will do the actual image release
What I propose is to:
- Update the instructions on how to change the version of the helm chart, if we still have the linter we should create alpha versions (e.g.
v2.5.0-alpha.1) while it's still in development and when we're about to do the release do another commit to bump it tov2.5.0 - Update the helm chart auto releaser to only work on git tags, this is already done by the test-infra job in https://github.com/kubernetes/test-infra/blob/709f8343907d7f17373930bb48dcfbfefcfd156f/config/jobs/kubernetes-sigs/sig-storage-local-static-provisioner/sig-storage-local-static-provisioner-trusted.yaml#L48-L49
Related issues:
- https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner/issues/291
/cc @msau42 @cofyc cc @stevehipwell
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Mark this issue or PR as fresh with
/remove-lifecycle stale - Mark this issue or PR as rotten with
/lifecycle rotten - Close this issue or PR with
/close - Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Mark this issue or PR as fresh with
/remove-lifecycle rotten - Close this issue or PR with
/close - Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Reopen this issue or PR with
/reopen - Mark this issue or PR as fresh with
/remove-lifecycle rotten - Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/close
@k8s-triage-robot: Closing this issue.
In response to this:
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied- After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied- After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closedYou can:
- Reopen this issue or PR with
/reopen- Mark this issue or PR as fresh with
/remove-lifecycle rotten- Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.