Commit graph

2655 commits

Author SHA1 Message Date
anessi
acf7158565
feat(helm): add --skip-schema-validation flag to helm 'install', 'upgrade' and 'lint'
When --skip-schema-validation is set, any schema contain in the helm chart is ignored. Defaults to 'false'.

Closes #10398

Signed-off-by: anessi <16045045+anessi@users.noreply.github.com>
2024-06-25 16:43:48 +02:00
Matt Farina
ff03c66d44
Merge pull request #13120 from idsulik/issue-13110
fix(dependencyBuild): prevent race condition in concurrent helm dependency
2024-06-21 13:59:24 -04:00
Evan Foster
69362df367 fix(helm): Use burst limit setting for discovery
When --burst-limit/$HELM_BURST_LIMIT is set, the specified value is not
currently used for the discovery client instantiated by
genericclioptions. This change sets genericclioptions.discoveryBurst to
the value of --burst-limit, meaning it should now be possible to fix
client-side throttling issues encountered by the discovery client.

This value is only configured if --burst-limit is actually set. If
--burst-limit is set to the default value, then discoveryBurst should be
left at its default of 300.

Closes #13128

Signed-off-by: Evan Foster <efoster@adobe.com>
2024-06-18 13:08:21 -06:00
Suleiman Dibirov
adeb4ca3d9 fix(dependencyBuild): prevent race condition in concurrent helm dependency
Signed-off-by: Suleiman Dibirov <idsulik@gmail.com>
2024-06-16 16:52:05 +03:00
Andrew Block
414cf94666
Merge pull request #11600 from miles-w-3/chart-notes
Added support for hiding notes from install/upgrade output
2024-06-12 06:24:59 -05:00
Daniel Strobusch
90df4fa4d1
fix docs of DeployedAll
Signed-off-by: Daniel Strobusch <1847260+dastrobu@users.noreply.github.com>
2024-05-23 08:15:04 +02:00
Scott Rigby
51a07e7e78
Merge pull request #13013 from mattfarina/release-version-3.15
bump version to v3.15.0
2024-05-16 12:44:52 -04:00
Matt Farina
c16b1c9f2b
Merge pull request #12867 from aauren/add_requirements.lock_warning
feat(load.go): add warning on requirements.lock
2024-05-15 08:58:28 -04:00
Matt Farina
886e626636 bump version to v3.15.0
Signed-off-by: Matt Farina <matt@mattfarina.com>
(cherry picked from commit d7afa3b6b4)
2024-05-08 12:27:50 -04:00
Matt Farina
7b70fdf2a2
Merge pull request #12701 from mattfarina/bump-version-3.14
bump version to 3.14
2024-05-08 12:22:08 -04:00
Matt Farina
cf823d40d4
Merge pull request #12971 from dirkmueller/cert_extended_range
Update testdata PKI with keys that have validity until 3393 (closes #12880)
2024-05-08 11:24:45 -04:00
Calvin Krist
214fb6eff3 Fix namespace on kubeconfig error
Signed-off-by: Calvin Krist <calvin.krist@yahoo.com>
2024-04-23 23:44:39 -04:00
Dirk Müller
1b75d48189
Update testdata PKI with keys that have validity until 3393 (Fixes #12880)
The ca.crt had to be regenerated because there was no ca.key. Added
new ca.key so that going forward only the certs need to be updated.

Signed-off-by: Dirk Müller <dirk@dmllr.de>
2024-04-21 12:57:04 +02:00
Matt Farina
a753ee7f43
Merge pull request #12866 from robertsirc/Correcting-Linting-Errors
Correcting linting errors
2024-04-10 14:04:34 -04:00
deterclosed
dd37787ffd chore: remove repetitive words
Signed-off-by: deterclosed <fliter@outlook.com>
2024-03-23 14:02:54 +08:00
Andrew Block
0a69a0dea6
Modified how created annotation is populated based on package creation time
Signed-off-by: Andrew Block <andy.block@gmail.com>
2024-03-22 06:34:08 -05:00
Matt Farina
976ed8c0be
Merge pull request #12761 from ricardomaraschini/proxy-for-oci-download
bug: add proxy support for oci getter
2024-03-14 13:32:26 -04:00
Matt Farina
2dea5bf335
Merge pull request #11790 from Nordix/waitRetry
Add robustness to wait status checks
2024-03-14 13:23:14 -04:00
Matt Farina
25c473834e Enabling hide secrets on install and upgrade dry run
This change adds a new flag to the install and upgrade commands in
the Helm client and properties to the install and upgrade action.
The new flag is --hide-secret and can only be used with the
--dry-run flag.

The --dry-run flag is designed to send all chart rendered manifests to
stdout so that they can be inspected.

When the --hide-secret flag is used the Secret content is removed from
the output.

Signed-off-by: Matt Farina <matt.farina@suse.com>
2024-03-13 08:34:28 -04:00
Aaron U'Ren
29ab5c4b02 feat(load.go): add warning on requirements.lock
Signed-off-by: Aaron U'Ren <aauren@users.noreply.github.com>
2024-03-11 19:54:13 -05:00
Robert Sirchia
d58d7b3762 Fixing all the linting errors
Cleaned up all the linting errors we are getting.

Signed-off-by: Robert Sirchia <rsirchia@outlook.com>
2024-03-11 17:13:34 -04:00
Matt Farina
764557c470
Some fixes
Signed-off-by: Matt Farina <matt.farina@suse.com>
2024-02-21 09:45:58 -05:00
Matt Farina
c7f318ca4c
Merge pull request #12789 from gjenkins8/fix_chart_index_load_invalid_alias
Fix: Ignore alias validation error for index load
2024-02-19 11:25:51 -05:00
George Jenkins
8d19bcb78a add error messages
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
2024-02-08 11:07:36 -08:00
George Jenkins
68294fdae0 Fix: Ignore alias validation error for index load
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
2024-02-08 09:08:09 -08:00
Matt Farina
8e6a5149d2
validation fix
Signed-off-by: Matt Farina <matt.farina@suse.com>
2024-02-07 10:54:15 -05:00
Ricardo Maraschini
94c1deae6d bug: add proxy support for oci getter
adds missing proxy support on oci chart getter.

Signed-off-by: Ricardo Maraschini <ricardo.maraschini@gmail.com>
2024-01-31 12:58:47 +01:00
Matt Farina
e81f6140dd
Merge pull request #12428 from matt-carr/main
fix(helm): fix grammatical error in default NOTES.txt
2024-01-24 12:55:04 -05:00
Matt Farina
f4c37e7db5
bump version to
Signed-off-by: Matt Farina <matt.farina@suse.com>
(cherry picked from commit 69dcc92c56)
2024-01-09 13:19:12 -05:00
Matt Farina
c042264a9d
Fix issues when verify generation readiness was merged
CI, tests, and building failed after #10920 was merged. This change
fixes the issues that were introduced.

Signed-off-by: Matt Farina <matt.farina@suse.com>
2024-01-08 22:40:28 -05:00
Matt Farina
b299359f66
Merge pull request #10920 from muang0/readiness-generation-check
Verify generation in readiness checks
2024-01-08 22:29:31 -05:00
Matt Farina
7fd08041b1
Merge pull request #12617 from porridge/dynamic-client
feature(pkg/engine): introduce RenderWithClientProvider
2024-01-08 21:30:59 -05:00
Antoine Deschênes
869c1d2560 lint: Add --kube-version flag to set capabilities and deprecation rules
Signed-off-by: Antoine Deschênes <antoine@antoinedeschenes.com>
2024-01-08 19:35:41 -05:00
Andrew Block
77d54d7dbe
Merge pull request #11351 from greed42/fast-tpl
Speed up `tpl`
2024-01-08 16:51:29 -06:00
Joe Julian
762a1c7adc
Merge pull request #12688 from mattfarina/bump-go-1.21
Update to Go 1.21 for builds
2024-01-08 13:53:56 -08:00
Matt Farina
83a76cea6a
Merge pull request #9176 from dastrobu/#9169/lint-dependency-shadowing
lint and validate dependency metadata to reference dependencies with …
2024-01-08 15:56:29 -05:00
Matt Farina
847369c184
Update to Go 1.21 for builds
Noteis:
1. This moves golangci scanning to a GitHub action. This will
   enable inline pointers to issues in the PR where linting fails.
2. Go 1.21 is specified in the go.mod because Kubernetes libs
   require it.
3. The lint issues were removed. Some were fixed while others
   were handled by skipping linting or using _ as an argument.
   Many of these can be refactored later for better cleanup.

Signed-off-by: Matt Farina <matt.farina@suse.com>
2024-01-08 15:48:36 -05:00
Joe Julian
6d96283c0b
Merge pull request #12204 from CARV-ICS-FORTH/riscv64
Add support for RISC-V
2024-01-05 16:30:18 -08:00
Joe Julian
e06a1432d5
Merge pull request #12530 from refl3ction/patch-1
helm create: move livenessProbe and readinessProbe values to default values file
2024-01-05 16:26:21 -08:00
Joe Julian
c9366c3a5c
Merge pull request #11878 from Exchizz/feature/pass-basic-auth-to-download-plugin
feat: pass basic auth to env-vars when running download plugins
2024-01-05 15:47:59 -08:00
Joe Julian
99b8f443d1
Merge pull request #11387 from zak905/fix_post_install_hook_issue
fix post install hook deletion due to before-hook-creation policy
2024-01-05 15:44:20 -08:00
Joe Julian
35e94bb99d
Merge pull request #12440 from sergelogvinov/hook-name
print failed hook name
2024-01-05 15:09:04 -08:00
Joe Julian
c3742e6331
Merge pull request #12662 from ialidzhikov/enh/make-ignore-pkg-public
Make the `ignore` pkg public again
2024-01-05 15:06:06 -08:00
Joe Julian
30c35166e8
Merge pull request #12350 from iamasmith/qps-iamasmith-1
QPS parameter proposal
2024-01-05 14:55:40 -08:00
Marcin Owsiany
a997de1f11 tests(pkg/engine): test RenderWithClientProvider
Signed-off-by: Marcin Owsiany <porridge@redhat.com>
2024-01-03 12:04:20 +01:00
Ismail Alidzhikov
5586760133 Make the ignore pkg public again
Signed-off-by: Ismail Alidzhikov <i.alidjikov@gmail.com>
2023-12-22 09:14:12 +02:00
Marcin Owsiany
bfec4ec926 feature(pkg/engine): introduce RenderWithClientProvider
Signed-off-by: Marcin Owsiany <porridge@redhat.com>
2023-12-18 10:02:57 +01:00
Sean Mills
ce87ece23e Remove excessive logging
Resolves helm unittest issue helm-unittest/helm-unittest#237

Signed-off-by: Sean Mills <sean.m.mills@gmail.com>
2023-11-29 20:27:53 -06:00
Matt Farina
0592b3800a
Merge pull request #12457 from genofire/patch-1
chore(create): indent to spaces
2023-11-08 14:41:53 -05:00
Matt Farina
c682fdfebf
Merge pull request #12539 from chojnack/main
Fixing release labelling in rollback
2023-11-07 08:36:48 -05:00