- 30 Mar, 2023 1 commit
-
-
Aman Nijhawan authored
* Fixes Readiness Check for statefulsets using partitioned rolling update. Fixes #11773 This change updates readiness check in ready.go to correctly account for statefulsets that are utilizing a partitioned upgrade. These statefulsets only upgrade a subset of the managed pods with each call to helm upgrade. This causes the upgrade to legitimately hit the condition where sts.status.CurrentRevision != sts.Status.UpdateRevision which causes helm to mark the upgrade has failed when in fact it is successful. This change fixes that behavior to only check when partition is unspecified or 0. Signed-off-by:
Aman Nijhawan <anijhawan@yugabyte.com> * Adding a unit test to verify that partitioned rolling upgrade for a statefulset works. Signed-off-by:
Aman Nijhawan <anijhawan@yugabyte.com> --------- Signed-off-by:
Aman Nijhawan <anijhawan@yugabyte.com> Co-authored-by:
Aman Nijhawan <anijhawan@yugabyte.com>
-
- 24 Mar, 2023 1 commit
-
-
Matt Farina authored
Bump the Go version
-
- 23 Mar, 2023 1 commit
-
-
Matt Farina authored
Go 1.20 introduced DNS/CNAME handling changes. This can cause an IP address represented in hex, oct, etc to be looked up as DNS and fail. This change introduces a mock DNS resolver. Note, with the mock resolver, we don't need to use 0x7f000001 any longer. Keeping because it was already there. Signed-off-by:
Matt Farina <matt.farina@suse.com>
-
- 22 Mar, 2023 3 commits
-
-
Matt Farina authored
At this time both Go 1.19 and 1.20 are supported. The version specified in the go.mod file is the minimum version we expect Helm to be compiled against. This is the oldest supported version to support environments where others compile Helm. The Helm project is using Go 1.20 to build Helm itself. Updating to Go 1.19 also includes dealing with io/ioutil deprecation and some additional linting issues around staticcheck. All the staticcheck issues were in test files so linting was skipped for those. Signed-off-by:
Matt Farina <matt.farina@suse.com>
-
Matt Farina authored
Needed to gofmt source to meet changes in style Signed-off-by:
Matt Farina <matt.farina@suse.com>
-
Matt Farina authored
Properly invalidate client after CRD install
-
- 14 Mar, 2023 1 commit
-
-
Scott Rigby authored
-
- 07 Mar, 2023 1 commit
-
-
Hidde Beydals authored
As the CRDs are installed before the capabilities are gathered, the current call to invalidate the discovery client is premature and expensive. What actually is required is an invalidation of the REST mapper, as otherwise the Helm install action may later on fail with a `resource mapping not found` error. More specifically when the caller of the action is making use of a persisting[1] `RESTClientGetter`. Which is not something done by the Helm CLI (albeit it could, and this would potentially save quite some resources?). But is a default configuration offered by the Helm SDK via `kube.New` when a nil value is provided as the `getter`. [1]: https://github.com/kubernetes/cli-runtime/blob/v0.26.2/pkg/genericclioptions/config_flags.go#L118 Signed-off-by:
Hidde Beydals <hidde@hhh.computer>
-
- 03 Mar, 2023 6 commits
-
-
Soule BA authored
If enabled the registryClient is set using a helper that accepts the TLS flags. This keeps the client creation consistent accross the different commands. Signed-off-by:
Soule BA <bah.soule@gmail.com>
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
Soule BA authored
If implemented, users will be able to use custom certificates and CA to while interacting with OCI registries. Signed-off-by:
Soule BA <bah.soule@gmail.com>
-
- 02 Mar, 2023 4 commits
-
-
Matt Farina authored
Add testing to default and release branches
-
Matt Farina authored
Also added a note to the circleci config Signed-off-by:
Matt Farina <matt.farina@suse.com>
-
Andrew Block authored
CircleCI Migration
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
- 27 Feb, 2023 1 commit
-
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
- 25 Feb, 2023 2 commits
-
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
Andrew Block authored
Merge 11820 into 11676
-
- 24 Feb, 2023 1 commit
-
-
Martin Hickey authored
chore(deps): bump github.com/rubenv/sql-migrate from 1.2.0 to 1.3.1
-
- 21 Feb, 2023 6 commits
-
-
Scott Rigby authored
Signed-off-by:
Scott Rigby <scott@r6by.com>
-
Scott Rigby authored
Signed-off-by:
Scott Rigby <scott@r6by.com>
-
Scott Rigby authored
Signed-off-by:
Scott Rigby <scott@r6by.com>
-
Scott Rigby authored
Signed-off-by:
Scott Rigby <scott@r6by.com>
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
Andrew Block authored
Signed-off-by:
Andrew Block <andy.block@gmail.com>
-
- 17 Feb, 2023 2 commits
-
-
Martin Hickey authored
update k8s registry domain
-
cpanato authored
Signed-off-by:
cpanato <ctadeu@gmail.com>
-
- 14 Feb, 2023 1 commit
-
-
Martin Hickey authored
chore(golang-ci): the linter `varcheck` and `deadcode` are deprecated (since v1.49.0)
-
- 10 Feb, 2023 1 commit
-
-
Martin Hickey authored
don't mark issues as stale where a PR is in progress
-
- 09 Feb, 2023 1 commit
-
-
Joe Julian authored
Signed-off-by:
Joe Julian <me@joejulian.name>
-
- 08 Feb, 2023 1 commit
-
-
Matt Farina authored
Update to func handling
-
- 07 Feb, 2023 1 commit
-
-
dependabot[bot] authored
Bumps [github.com/rubenv/sql-migrate](https://github.com/rubenv/sql-migrate) from 1.2.0 to 1.3.1. - [Release notes](https://github.com/rubenv/sql-migrate/releases) - [Commits](https://github.com/rubenv/sql-migrate/compare/v1.2.0...v1.3.1 ) --- updated-dependencies: - dependency-name: github.com/rubenv/sql-migrate dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- 03 Feb, 2023 1 commit
-
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- 01 Feb, 2023 2 commits
-
-
Matt Farina authored
fix template --output-dir issue
-
Fish-pro authored
Signed-off-by:
Fish-pro <zechun.chen@daocloud.io>
-
- 13 Jan, 2023 2 commits
-
-
Matt Farina authored
Fix improper use of Table request/response to k8s API
-
Matt Farina authored
Check status code before retrying request
-