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>
5 years ago
Matthew Fisher
130f7934ff
Merge pull request #6219 from bacongobbler/fix-5912
...
fix(chartutil): remove executable bits from chartutil generated files
5 years ago
Matthew Fisher
d99edbfb3e
fix(chartutil): remove executable bits from chartutil generated files
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
d69139afa5
Merge pull request #6217 from bacongobbler/implement-cleanup
...
fix(test): restore --cleanup
5 years ago
Matthew Fisher
4c4b10668a
ref(test): join all hook manifests before building
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
4d6d384741
style(action): fix style tests
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
4c366c972d
fix(action): return an error if len > 0
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
fddf066121
fix(test): restore --cleanup
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matt Farina
63b751ded7
Merge pull request #6211 from mattfarina/hub-search
...
Exposing Helm Hub search via the search command
5 years ago
Matt Farina
8595fe6a35
Updating the search language and flags for consistency
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Matt Farina
90d2bac80c
Breaking up the search command into multiple commands based on type
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
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>
5 years ago
Adam Reese
29d6853659
Merge pull request #6210 from adamreese/ref/debug
...
ref(cmd/helm): unify log functions
5 years ago
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>
5 years ago
Adam Reese
df7553970d
ref(cmd/helm): unify log functions
...
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Adam Reese
6ab25d2242
Merge pull request #6208 from adamreese/fix/job-wait
...
fix(pkg/kube): only wait for events from Jobs and Pods
5 years ago
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>
5 years ago
Matthew Fisher
ac43d9faf2
Merge pull request #6202 from waveywaves/fix/6172
...
Updated upgrade to give more verbose output
5 years ago
Vibhav Bobade
2ff4e20398
Updated upgrade to give more verbose output
...
Similar to the install command
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
5 years ago
Matt Farina
dfe37b9ccd
Merge pull request #6187 from mattfarina/hub-sdk
...
Adding a monocular client as a package
5 years ago
Matthew Fisher
c6d6e456d0
Merge pull request #6054 from jlegrone/test-as-hook
...
Support defining tests as Job resources
5 years ago
Matt Farina
e9a704278b
Updating the httpgetter to use the new user agent function
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Matt Farina
a6762a38a8
Making the monocular client search path a const
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Matt Farina
2d4ced9090
Moving monocular client to internal and adding user agent to version pkg
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Matt Farina
2613c3cda3
Adding a monocular client as a package
...
Includes client creation and search
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Taylor Thomas
d677952165
Merge pull request #6176 from thomastaylor312/ref/internal
...
Remove unneeded public APIs before going beta
5 years ago
Taylor Thomas
c9c95ea148
ref(*): Moves packages to internal
...
These packages are generally used only for logic inside of Helm and
can later be re-exported as needed
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Adam Reese
811e6554b2
Merge pull request #6199 from adamreese/ref/remove-home-cmd
...
ref(cmd/helm): remove helm home command
5 years ago
Adam Reese
54ef395557
ref(cmd/helm): remove helm home command
...
This command only displays documentation. I think we should remove it
in favor of documentation and add a command later if required.
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Jacob LeGrone
2085228b50
feat(hooks): add Running phase
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
5 years ago
Matthew Fisher
f2b374ffcb
Merge pull request #6197 from bacongobbler/set-default-useragent
...
feat(getter): set default User-Agent
5 years ago
Jacob LeGrone
2bd94bc552
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
5 years ago
Matthew Fisher
806921dcee
feat(getter): set default User-Agent
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Josh Dolitsky
63813fe7b9
feat(cmd): use alt dest for chart export ( #6193 )
...
The adds the -d flag to "helm chart export" to save chart to different
directory.
Also, allow loading with "helm chart save" from both dir and tarball, as
well as make expirimental error more copy-paste friendly.
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
5 years ago
Matt Farina
30525d7b84
Merge pull request #6188 from waveywaves/chore/move-keys-to-dev3
...
Move KEYS from master to dev-v3
5 years ago
Matthew Fisher
c5137c5390
Merge pull request #6185 from bacongobbler/feature-gates
...
feat(cmd): add feature gates
5 years ago
Matthew Fisher
bb042bf2fe
Merge pull request #6191 from bacongobbler/fix-6182
...
fix(action): return nil if no errors occurred
5 years ago
Matthew Fisher
6e7f5e64a0
fix(action): return nil if no errors occurred
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
fe952445bd
feat(cmd): put OCI commands behind a feature gate
...
This adds a new `gates` package used for interacting with feature gates. It also marks the OCI registry work as experimental, signalling to users that it is not a stable feature of Helm.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Vibhav Bobade
bc285826a5
Move KEYS from master to dev-v3
...
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
5 years ago
Adam Reese
affd77558f
Merge pull request #6183 from adamreese/fix/helmpath-win
...
fix(helmpath): fix syntax errors for windows tests
5 years ago
Adam Reese
4e625df328
fix(helmpath): fix syntax errors for windows tests
...
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Josh Dolitsky
cc5dece910
fix(chartutil): Ensure nested template dir on save ( #6177 )
...
If a templates/ dir of a chart contained a subdirectory,
for example "templates/tests/test-db.yaml", an error was
being thrown on export due to missing the "templates/test"
directory prior to saving the template file itself.
Fixes #5757
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
5 years ago
Matthew Fisher
ad9c0c440b
Merge pull request #6175 from thomastaylor312/fix/wait_panic
...
fix(kube): Fixes nil panic with stateful set waiting
5 years ago
Jacob LeGrone
4f6814afb5
refactor(hooks): replace hook execution Successful bool with HookPhase
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
5 years ago
Jacob LeGrone
047dd5911a
Fix make test
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
5 years ago
Taylor Thomas
b46d7fd527
fix(kube): Fixes nil panic with stateful set waiting
...
Sometimes the stateful set `rollingUpdate` field can be nil even when the
strategy is a rolling update
Fixes #6174
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Taylor Thomas
539bafa58b
Merge pull request #6173 from thomastaylor312/chore/wait_flag_help
...
chore(cmd): Updates --wait flag help
5 years ago
Taylor Thomas
e2522f9dfc
chore(cmd): Updates --wait flag help
...
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Martin Hickey
6bf5ef83c6
Merge pull request #6076 from ian-howell/fix/command-line-parsing
...
Fix a parsing issue with command line arguments
5 years ago