Commit graph

4640 commits

Author SHA1 Message Date
Adam Reese
c19253d7cd
Revert "fix(cmd/helm): user friendly error message when repos are not configured"
This reverts commit c4b76f27de.
2019-08-28 09:51:59 -07:00
Adam Reese
c4b76f27de
fix(cmd/helm): user friendly error message when repos are not configured
Signed-off-by: Adam Reese <adam@reese.io>
2019-08-28 09:46:12 -07:00
Marc Khouzam
f46df928cf fix(cmd/helm): Missing params for dir locations (#6300)
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
2019-08-28 11:26:21 +01:00
Marc Khouzam
9df067d9d9 fix(cmd/helm): Remove mention of init from help (#6298)
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
2019-08-27 22:04:19 +01:00
Akash Shinde
8f3fd753ad Fix: set config dir in repo update cmd (#6292)
Signed-off-by: akashshinde <akashshinde159@gmail.com>
2019-08-27 11:55:44 +01:00
Adam Reese
27e70c8f1d
Merge pull request #6286 from adamreese/chore/gpg
chore(*): Add GPG key for Adam
2019-08-26 14:40:47 -07:00
Adam Reese
5d1a032bba
chore(*): Add GPG key for Adam
Signed-off-by: Adam Reese <adam@reese.io>
2019-08-26 13:34:09 -07:00
Adam Reese
f76b5f21ad
Merge pull request #6272 from adamreese/feat/initless
feat(cmd/helm): remove need for helm init command
2019-08-26 10:26:11 -07:00
Adam Reese
1779ad5302
ref(cmd/helm): remove init command
Signed-off-by: Adam Reese <adam@reese.io>
2019-08-26 10:21:52 -07:00
Josh Dolitsky
af06037d23
chore(registry): upgrade to oras v0.7.0 (#6285)
Also:
* add --insecure flag to "registry login"
* fix bug parsing correct tag when port number present

Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
2019-08-26 11:29:01 -05:00
Matthew Fisher
3b6c4e9b81 chore(OWNERS): sync with master (#6224)
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-08-26 11:29:03 +01:00
Adam Reese
b6fdd8783b
feat(cmd/helm): remove need for helm init command
* allow repository config via cli
* make `helm repo add` create repo config file if it does not exist
* squash a ton of bugs

Signed-off-by: Adam Reese <adam@reese.io>
2019-08-22 23:31:50 -07:00
Matt Farina
fba311ba23
Merge pull request #6243 from technosophos/feat/5871-crds-directory
feat: Add support for a crds/ directory
2019-08-20 11:38:28 -04:00
Taylor Thomas
7466c4ee3b
Merge pull request #6241 from waveywaves/fix/issue-6079
Clone the vals map for every path to avoid mutation
2019-08-20 09:31:34 -06:00
Vibhav Bobade
68a8f36a92 Fix Adding Errors from Linter.Messages to result.Errors
This also fixes <nil> beig added to result.Errors

Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
2019-08-20 04:22:17 +05:30
Adam Reese
921806b915
Merge pull request #6254 from adamreese/ref/code-cleanup
ref(*): remove dead code
2019-08-19 13:21:31 -07:00
Adam Reese
b2d5e41fc7
ref(*): remove dead code
Signed-off-by: Adam Reese <adam@reese.io>
2019-08-19 10:22:27 -07:00
Matt Farina
2540c4ec80
Merge pull request #6253 from VilledeMontreal/fix-v3/helpRepoUpdate
Remove mention of 'helm update'
2019-08-19 10:24:48 -04:00
Vibhav Bobade
9ab927f0bb Test for Linting multiple charts with the same vals instance
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
2019-08-19 04:25:14 +05:30
Vibhav Bobade
7da1f35386 Clone the vals map for every path to avoid mutation
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
2019-08-19 04:25:01 +05:30
Marc Khouzam
bd4ffb5514 Remove mention of 'helm update'
'helm update' is removed in v3.

Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
2019-08-17 20:24:08 -04:00
Matt Butcher
98426d6ad3
feat: Add support for a crds/ directory
Closes #5871

Signed-off-by: Matt Butcher <matt.butcher@microsoft.com>
2019-08-16 16:26:55 -06:00
Taylor Thomas
f73e3235c2
Merge pull request #6225 from thomastaylor312/chore/add_key
chore(*): Add GPG key for Taylor
2019-08-15 10:20:43 -06:00
Taylor Thomas
91c1b8b086 chore(*): Add GPG key for Taylor
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
2019-08-15 09:52:06 -06:00
Taylor Thomas
aeb303f390
Merge pull request #6228 from thomastaylor312/fix/go1.12.8
fix(registry): Updates registry to handle go 1.12.8 changes
2019-08-15 09:50:52 -06:00
Taylor Thomas
16544c8190 fix(registry): Updates registry to handle go 1.12.8 changes
Go 1.12.8 introduced some breaking fixes (see 3226f2d492)
for a CVE. This broke the way we were doing registry reference parsing.
This removes the call to the containerd libraries in favor of our own
parsing and adds additional unit tests

Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
2019-08-15 09:36:51 -06:00
Matthew Fisher
130f7934ff
Merge pull request #6219 from bacongobbler/fix-5912
fix(chartutil): remove executable bits from chartutil generated files
2019-08-13 16:42:31 -07:00
Matthew Fisher
d99edbfb3e
fix(chartutil): remove executable bits from chartutil generated files
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-08-13 16:31:08 -07:00
Matthew Fisher
d69139afa5
Merge pull request #6217 from bacongobbler/implement-cleanup
fix(test): restore --cleanup
2019-08-13 16:09:20 -07:00
Matthew Fisher
4c4b10668a
ref(test): join all hook manifests before building
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-08-13 16:04:08 -07:00
Matthew Fisher
4d6d384741
style(action): fix style tests
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-08-13 12:14:48 -07:00
Matthew Fisher
4c366c972d
fix(action): return an error if len > 0
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-08-13 12:10:31 -07:00
Matthew Fisher
fddf066121
fix(test): restore --cleanup
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-08-13 11:56:39 -07:00
Matt Farina
63b751ded7
Merge pull request #6211 from mattfarina/hub-search
Exposing Helm Hub search via the search command
2019-08-13 14:36:04 -04:00
Matt Farina
8595fe6a35
Updating the search language and flags for consistency
Signed-off-by: Matt Farina <matt@mattfarina.com>
2019-08-13 14:15:24 -04:00
Matt Farina
90d2bac80c
Breaking up the search command into multiple commands based on type
Signed-off-by: Matt Farina <matt@mattfarina.com>
2019-08-13 13:24:07 -04:00
Matt Farina
d30d3f6218
Exposing Helm Hub search via the search command
This retains the ability to search added repositories

Part of #6186

Signed-off-by: Matt Farina <matt@mattfarina.com>
2019-08-12 17:13:36 -04:00
Adam Reese
29d6853659
Merge pull request #6210 from adamreese/ref/debug
ref(cmd/helm): unify log functions
2019-08-12 13:41:23 -07:00
Josh Dolitsky
6095070817
ref(internal/experimental/registry): pkg refactor (#6205)
No more magic separating the metadata from chart tarball - charts are
pushed to registry as a single tarball layer with Chart.yaml in tact.

No more fragile custom symlink chart storage, now following
the OCI Image Layout Specification for chart filesystem cache.

Also:
- Update to ORAS 0.6.0
- Simplify registry client setup with NewClientWithDefaults()
- Remove needless annotations and constants

Fixes #6068
Fixes #6141

Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
2019-08-12 15:17:18 -05:00
Adam Reese
df7553970d
ref(cmd/helm): unify log functions
Signed-off-by: Adam Reese <adam@reese.io>
2019-08-12 13:07:35 -07:00
Adam Reese
6ab25d2242
Merge pull request #6208 from adamreese/fix/job-wait
fix(pkg/kube): only wait for events from Jobs and Pods
2019-08-12 12:58:33 -07:00
Adam Reese
cc98242feb
fix(pkg/kube): only wait for events from Jobs and Pods
Fixes issue of waiting for events from hook objects that are not Jobs or
Pods.

Signed-off-by: Adam Reese <adam@reese.io>
2019-08-12 11:26:12 -07:00
Matthew Fisher
ac43d9faf2
Merge pull request #6202 from waveywaves/fix/6172
Updated upgrade to give more verbose output
2019-08-12 09:38:40 -07:00
Vibhav Bobade
2ff4e20398 Updated upgrade to give more verbose output
Similar to the install command

Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
2019-08-12 21:47:01 +05:30
Matt Farina
dfe37b9ccd
Merge pull request #6187 from mattfarina/hub-sdk
Adding a monocular client as a package
2019-08-12 11:46:53 -04:00
Matthew Fisher
c6d6e456d0
Merge pull request #6054 from jlegrone/test-as-hook
Support defining tests as Job resources
2019-08-12 08:45:53 -07:00
Matt Farina
e9a704278b
Updating the httpgetter to use the new user agent function
Signed-off-by: Matt Farina <matt@mattfarina.com>
2019-08-12 11:41:06 -04:00
Matt Farina
a6762a38a8
Making the monocular client search path a const
Signed-off-by: Matt Farina <matt@mattfarina.com>
2019-08-12 11:41:06 -04:00
Matt Farina
2d4ced9090
Moving monocular client to internal and adding user agent to version pkg
Signed-off-by: Matt Farina <matt@mattfarina.com>
2019-08-12 11:41:05 -04:00
Matt Farina
2613c3cda3
Adding a monocular client as a package
Includes client creation and search

Signed-off-by: Matt Farina <matt@mattfarina.com>
2019-08-12 11:40:37 -04:00