eca333c0eb 
								
							 
						 
						
							
							
								
								Make sure to add --wait when deleting a release to be reinstalled due to reinstallIfForbidden  
							
							... 
							
							
							
							Signed-off-by: Simon Bouchard <sbouchard@rbbn.com> 
							
						 
						
							2025-08-05 11:24:26 -04:00  
				
					
						
							
							
								 
						
							
								94de61b951 
								
							 
						 
						
							
							
								
								Display affected releases that were reinstalled  
							
							... 
							
							
							
							Signed-off-by: Simon Bouchard <sbouchard@rbbn.com> 
							
						 
						
							2025-08-02 16:47:09 -04:00  
				
					
						
							
							
								 
						
							
								e3c0d3b770 
								
							 
						 
						
							
							
								
								Removed 'reinstall' update strategy option to only have reinstallIfForbidden, cleanup of pre-sync changes, adapted unit tests  
							
							... 
							
							
							
							Signed-off-by: Simon Bouchard <sbouchard@rbbn.com> 
							
						 
						
							2025-08-02 16:21:27 -04:00  
				
					
						
							
							
								 
						
							
								9a6aa9e52b 
								
							 
						 
						
							
							
								
								Merge branch 'update-strategy-feature' of  https://github.com/simbou2000/helmfile  into update-strategy-feature  
							
							... 
							
							
							
							Signed-off-by: Simon Bouchard <sbouchard@rbbn.com> 
							
						 
						
							2025-07-29 19:36:45 -04:00  
				
					
						
							
							
								 
						
							
								88d58363e8 
								
							 
						 
						
							
							
								
								Merge branch 'main' into update-strategy-feature  
							
							
							
						 
						
							2025-07-29 19:14:59 -04:00  
				
					
						
							
							
								 
						
							
								c10bb1c4e0 
								
							 
						 
						
							
							
								
								Add validation of updateStrategy parameter and unit test  
							
							... 
							
							
							
							Signed-off-by: Simon Bouchard <sbouchard@rbbn.com> 
							
						 
						
							2025-07-29 18:02:20 -04:00  
				
					
						
							
							
								 
						
							
								a76bec234c 
								
							 
						 
						
							
							
								
								refactor(filesystem): add CopyDir method and optimize Fetch function ( #2111 )  
							
							... 
							
							
							
							* refactor(filesystem): add CopyDir method and optimize Fetch function
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(state): conditionally prepare charts for local helmfile command
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(state): conditionally prepare charts for local helmfile command
Signed-off-by: yxxhero <aiopsclub@163.com>
* refactor(state): optimize chart path generation and update dependencies
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(test): update path in fetch-forl-local-chart test
Signed-off-by: yxxhero <aiopsclub@163.com>
* add more test cases
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-07-28 16:10:25 -04:00  
				
					
						
							
							
								 
						
							
								b0911ab1a2 
								
							 
						 
						
							
							
								
								feat(state): add missingFileHandlerConfig and related logic ( #2105 )  
							
							... 
							
							
							
							* feat(state): add missingFileHandlerConfig and related logic
Signed-off-by: yxxhero <aiopsclub@163.com>
* feat(state): add missingFileHandlerConfig and related logic
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-07-21 19:15:51 -04:00  
				
					
						
							
							
								 
						
							
								767cdb9497 
								
							 
						 
						
							
							
								
								Merge branch 'main' into update-strategy-feature  
							
							... 
							
							
							
							Signed-off-by: Simon Bouchard <sbouchard@rbbn.com> 
							
						 
						
							2025-04-28 10:25:40 -04:00  
				
					
						
							
							
								 
						
							
								c3864a45d3 
								
							 
						 
						
							
							
								
								feat: add --take-ownership flag to helm diff and related config ( #1992 )  
							
							... 
							
							
							
							* feat: add --take-ownership flag to helm diff and related config
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix: nil issue
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix more issue
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix more issues
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* add more tests
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-04-27 12:57:41 -04:00  
				
					
						
							
							
								 
						
							
								aaef5c98f8 
								
							 
						 
						
							
							
								
								Resolve linter issue due to cognitive complexity  
							
							... 
							
							
							
							Signed-off-by: Simon Bouchard <sbouchard@rbbn.com> 
							
						 
						
							2025-04-25 15:51:50 -04:00  
				
					
						
							
							
								 
						
							
								ec70bc5b2d 
								
							 
						 
						
							
							
								
								feat: Add updateStrategy option in the state file with 'reinstall'/'reinstallIfForbidden' choices to uninstall and apply the specific release(s) (if forbidden to update)  
							
							... 
							
							
							
							Signed-off-by: Simon Bouchard <sbouchard@rbbn.com> 
							
						 
						
							2025-04-24 18:10:36 -04:00  
				
					
						
							
							
								 
						
							
								9bf51cb011 
								
							 
						 
						
							
							
								
								Feat: setting reuseValues flag in release ( #2004 )  
							
							... 
							
							
							
							* Feat: reuseValues in release
Adding properties to set reuseValues flag on release-level.
Signed-off-by: Adam Blasko <adam.blasko1@gmail.com>
* feat: fixing tests
Most of the tests had issues with flag order, which changed due to moving the value control flags out of the "common flags" for diff
Signed-off-by: Adam Blasko <adam.blasko1@gmail.com>
* fix: fixing lint issue
Signed-off-by: Adam Blasko <adam.blasko1@gmail.com>
---------
Signed-off-by: Adam Blasko <adam.blasko1@gmail.com> 
							
						 
						
							2025-04-23 07:53:29 +08:00  
				
					
						
							
							
								 
						
							
								c9a2e76200 
								
							 
						 
						
							
							
								
								fix: Check needs with context and namespace ( #1986 )  
							
							... 
							
							
							
							* fix: Check needs with context and namespace
Signed-off-by: André Arnqvist <andrearnqvist@gmail.com>
* fix: Ensure releases have overrides
Signed-off-by: André Arnqvist <andrearnqvist@gmail.com>
* fix: Run go fmt
Signed-off-by: André Arnqvist <andrearnqvist@gmail.com>
* fix: Add tests checking needs with same name in different namespaces
Signed-off-by: André Arnqvist <andrearnqvist@gmail.com>
* fix: Simplify setting overrides
Signed-off-by: André Arnqvist <andrearnqvist@gmail.com>
---------
Signed-off-by: André Arnqvist <andrearnqvist@gmail.com> 
							
						 
						
							2025-04-07 21:57:02 +08:00  
				
					
						
							
							
								 
						
							
								e4273d050e 
								
							 
						 
						
							
							
								
								feat: add labels for helm release ( #1046 )  
							
							... 
							
							
							
							feat: add labels for k8s resources
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-03-30 19:24:41 -04:00  
				
					
						
							
							
								 
						
							
								d26d909a5e 
								
							 
						 
						
							
							
								
								build(deps): bump golangci/golangci-lint-action from 6 to 7 ( #1975 )  
							
							... 
							
							
							
							* build(deps): bump golangci/golangci-lint-action from 6 to 7
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6 to 7.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* refactor(.github/workflows/ci.yaml): update golangci-lint version to v2.0.2
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-03-28 07:52:06 +08:00  
				
					
						
							
							
								 
						
							
								5d29f03782 
								
							 
						 
						
							
							
								
								Remove all v0.x references ( #1919 )  
							
							... 
							
							
							
							* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* refactor(two_pass_renderer): remove unused imports and functions
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-03-08 07:43:21 -06:00  
				
					
						
							
							
								 
						
							
								410d84bba5 
								
							 
						 
						
							
							
								
								Don't warn if this and the needed release set installed: false ( #1958 )  
							
							... 
							
							
							
							When the evaluated release has installed: false it's perfectly fine that
a needed release is installed: false as well.
fixes  #1464 
Signed-off-by: jayme-github <jayme-github@users.noreply.github.com> 
							
						 
						
							2025-03-06 22:52:26 +08:00  
				
					
						
							
							
								 
						
							
								a89803521d 
								
							 
						 
						
							
							
								
								refactor(state): optimize HelmState flags handling ( #1937 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-02-15 12:17:44 +08:00  
				
					
						
							
							
								 
						
							
								8b15c30cf2 
								
							 
						 
						
							
							
								
								docs: add skipSchemaValidation to index.md and update related structs ( #1935 )  
							
							... 
							
							
							
							* docs: add skipSchemaValidation to index.md and update related structs
Signed-off-by: yxxhero <aiopsclub@163.com>
* feat: add SkipSchemaValidation to config and state handling
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-02-14 11:57:50 -05:00  
				
					
						
							
							
								 
						
							
								2c38611acd 
								
							 
						 
						
							
							
								
								feat: Add support for --wait-retries flag. ( #1922 )  
							
							... 
							
							
							
							* feat: Add support for --wait-retries flag.
This change wires up waitRetries option to set the helm --wait-retries flag.
--wait-retries was added in helm 3.15.0 and makes waiting more robust to registry errors.
https://github.com/helm/helm/commit/fc74964 
https://github.com/helm/helm/releases/tag/v3.15.0 
Resolves  #1522 
Signed-off-by: Connor Hindley <connor.hindley@tanium.com> 
							
						 
						
							2025-02-12 07:28:37 +08:00  
				
					
						
							
							
								 
						
							
								63e2684ade 
								
							 
						 
						
							
							
								
								Revert "cleanup: remove all about v0.x" ( #1918 )  
							
							... 
							
							
							
							Revert "cleanup: remove all about v0.x (#1903 )"
This reverts commit d7bcd5e998 
							
						 
						
							2025-02-08 18:25:16 +08:00  
				
					
						
							
							
								 
						
							
								d7bcd5e998 
								
							 
						 
						
							
							
								
								cleanup: remove all about v0.x ( #1903 )  
							
							... 
							
							
							
							* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* refactor(two_pass_renderer): remove unused imports and functions
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-02-05 13:50:16 -05:00  
				
					
						
							
							
								 
						
							
								d059b28fb3 
								
							 
						 
						
							
							
								
								Ensure 'helm repo add' is also not pollute on helmfile template ( #1887 )  
							
							... 
							
							
							
							When having multiple helmfiles in one helmfile.d folder and multiple of
them having repositories defined, the errors mention in #1749  still
existed.
Fixes  #1749  (again)
Signed-off-by: Matthias Baur <m.baur@syseleven.de> 
							
						 
						
							2025-01-22 20:42:33 +08:00  
				
					
						
							
							
								 
						
							
								afe18e8031 
								
							 
						 
						
							
							
								
								feat: Add "--no-hooks" to helmfile template ( #1813 )  
							
							... 
							
							
							
							* Adding support for no-hooks in template cmd
Signed-off-by: Justin Lai <justin.lai@invitae.com> 
							
						 
						
							2025-01-15 13:33:16 +08:00  
				
					
						
							
							
								 
						
							
								2333f093c1 
								
							 
						 
						
							
							
								
								fix: ensure development versions of charts can be used across helmfile commands ( #1865 )  
							
							... 
							
							
							
							Signed-off-by: purpleclay <purpleclaygh@gmail.com> 
							
						 
						
							2025-01-13 20:55:23 +08:00  
				
					
						
							
							
								 
						
							
								2e21e2fa0b 
								
							 
						 
						
							
							
								
								fix: ensure plain http is supported across all helmfile commands ( #1858 )  
							
							... 
							
							
							
							fix: ensure plain http is supported across helmfile commands
Signed-off-by: purpleclay <purpleclaygh@gmail.com> 
							
						 
						
							2025-01-12 15:31:12 +08:00  
				
					
						
							
							
								 
						
							
								22ad21c1ae 
								
							 
						 
						
							
							
								
								feat: add --take-ownership flag to apply and sync commands ( #1863 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-01-11 08:41:10 -06:00  
				
					
						
							
							
								 
						
							
								bd12fa1cc3 
								
							 
						 
						
							
							
								
								feat(state): add support for setString in ReleaseSpec and HelmState ( #1821 )  
							
							... 
							
							
							
							* feat(state): add support for setString in ReleaseSpec and HelmState
Signed-off-by: yxxhero <aiopsclub@163.com>
* docs: add setString section to index.md for helm configuration
Signed-off-by: yxxhero <aiopsclub@163.com>
* tests: fix more tests
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-12-09 10:37:56 -05:00  
				
					
						
							
							
								 
						
							
								8891439cdc 
								
							 
						 
						
							
							
								
								fix: inject global values in Chartify ( #1805 )  
							
							... 
							
							
							
							* fix: inject global values in Chartify
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
* test: add integration tests for template --values
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
---------
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com> 
							
						 
						
							2024-12-04 18:51:21 +08:00  
				
					
						
							
							
								 
						
							
								1464bd2bfa 
								
							 
						 
						
							
							
								
								feat: refactor label creation in state.go ( #1758 )  
							
							... 
							
							
							
							* feat: refactor label creation in state.go
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix more
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix test
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix more issue
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-11-10 18:28:01 -05:00  
				
					
						
							
							
								 
						
							
								d23dc8a9de 
								
							 
						 
						
							
							
								
								Add integration tests for  #1749  ( #1766 )  
							
							... 
							
							
							
							* Add integration tests for #1749 
Signed-off-by: Matthias Baur <m.baur@syseleven.de>
* Reset extra args on a higher level to only affect subsequent helmfiles
With the implementation before, extra args has been reset after each
helm.exec which leads to problems with multiple charts in a helmfile
since the correct args are only set once in Template(). But Template()
calls helm.exec(template) multiple times.
Signed-off-by: Matthias Baur <m.baur@syseleven.de>
---------
Signed-off-by: Matthias Baur <m.baur@syseleven.de> 
							
						 
						
							2024-11-06 08:12:20 +08:00  
				
					
						
							
							
								 
						
							
								d1416ec7b4 
								
							 
						 
						
							
							
								
								feat: add skip json schema validation during the install /upgrade of a Chart ( #1737 )  
							
							... 
							
							
							
							* open PR for --skip-schema-validation flag
Signed-off-by: zhaque44 <haque.zubair@gmail.com> 
							
						 
						
							2024-10-24 20:53:18 +08:00  
				
					
						
							
							
								 
						
							
								dea501cb10 
								
							 
						 
						
							
							
								
								[feature] --skip-refresh to pass through to deps ( #1740 )  
							
							... 
							
							
							
							--skip-refresh right now disables adding new repos, but in addition it
should pass down to helm deps update to not refresh the actual values
Signed-off-by: Shane Starcher <shane.starcher@gmail.com>
Co-authored-by: Shane Starcher <shane.starcher@gmail.com> 
							
						 
						
							2024-10-15 22:26:59 +08:00  
				
					
						
							
							
								 
						
							
								fbf40b600f 
								
							 
						 
						
							
							
								
								feat: improve summary for releases failed to delete ( #1735 )  
							
							... 
							
							
							
							Signed-off-by: Felipe Santos <felipecassiors@gmail.com> 
							
						 
						
							2024-10-14 10:49:05 -04:00  
				
					
						
							
							
								 
						
							
								b6ab825d3c 
								
							 
						 
						
							
							
								
								[feature] add --skip-refresh to globals ( #1736 )  
							
							
							
						 
						
							2024-10-12 19:56:55 +08:00  
				
					
						
							
							
								 
						
							
								4beb2ac042 
								
							 
						 
						
							
							
								
								fix: duration of delete failures are always 0s ( #1734 )  
							
							
							
						 
						
							2024-10-12 06:58:38 +08:00  
				
					
						
							
							
								 
						
							
								b375a31f20 
								
							 
						 
						
							
							
								
								feat: update go version and adjust dependencies in Dockerfile and go.mod ( #1722 )  
							
							... 
							
							
							
							* feat: update go version and adjust dependencies in Dockerfile and go.mod
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix lint
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix lint
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-09-30 09:21:44 -04:00  
				
					
						
							
							
								 
						
							
								8988892c53 
								
							 
						 
						
							
							
								
								build(deps): bump dario.cat/mergo from 0.3.16 to 1.0.1 ( #1714 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-09-19 18:47:24 -05:00  
				
					
						
							
							
								 
						
							
								5c6572b492 
								
							 
						 
						
							
							
								
								Add   hide notes support ( #1710 )  
							
							... 
							
							
							
							* add --hide-notes support
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-09-17 20:24:19 +08:00  
				
					
						
							
							
								 
						
							
								5ccb35df5a 
								
							 
						 
						
							
							
								
								fix verify stage for helmfile when use oci as chart ( #1661 )  
							
							... 
							
							
							
							* fix verify stage for helmfile when use oci as chart
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-09-04 08:17:58 +08:00  
				
					
						
							
							
								 
						
							
								2cc995e508 
								
							 
						 
						
							
							
								
								feat: adding ability for for charts to be pulled with plain HTTP ( #1672 )  
							
							... 
							
							
							
							* eat: adding ability for for charts to be pulled without HTTPS
accomplished by:
- Adding PlainHttp attribute to RepositorySpec., HelmDefault, ReleaseSpec
- Adding UnitTests for getOCIChart Flags.
- Adding funciton and unitTests for getChartDownload
- Changing and refactoring how Flags are added to getOCIChart.
Resolves  #1224 
Signed-off-by: Peter Halliday <peter.halliday@servicenow.com>
* Pass PlainHttp to OCI repo options, fix unit test
Signed-off-by: Pascal Rivard <privard@rbbn.com>
* Fix doc
Signed-off-by: Pascal Rivard <privard@rbbn.com>
* Use repository fields in non-OCI chart download options
Signed-off-by: Pascal Rivard <privard@rbbn.com>
* Update hashes in TestGenerateID
Signed-off-by: Pascal Rivard <privard@rbbn.com>
* Make sure repo exists when using its options
Signed-off-by: Pascal Rivard <privard@rbbn.com>
* Do not add TLS options if PlainHttp is set, adapt unit tests
Signed-off-by: Pascal Rivard <privard@rbbn.com>
* Fix doc
Signed-off-by: Pascal Rivard <privard@rbbn.com>
* Remove 'else if' from appendChartDownloadFlags
Signed-off-by: Pascal Rivard <privard@rbbn.com>
---------
Signed-off-by: Peter Halliday <peter.halliday@servicenow.com>
Signed-off-by: Pascal Rivard <privard@rbbn.com>
Co-authored-by: Peter Halliday <peter.halliday@servicenow.com>
Co-authored-by: Pascal Rivard <privard@rbbn.com> 
							
						 
						
							2024-08-27 08:00:20 +08:00  
				
					
						
							
							
								 
						
							
								066a558303 
								
							 
						 
						
							
							
								
								fix(oci): use output-dir-template in path if specified ( #1648 )  
							
							... 
							
							
							
							* fix(oci): use output-dir-template in path if specified
Signed-off-by: Henrik Huitti <henrik.huitti@henhu.fi> 
							
						 
						
							2024-07-31 07:32:09 +08:00  
				
					
						
							
							
								 
						
							
								75ad24e6dc 
								
							 
						 
						
							
							
								
								feat: use helm status to find helm release ( #1640 )  
							
							... 
							
							
							
							* feat: use helm status to find helm release
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-07-30 13:40:44 +08:00  
				
					
						
							
							
								 
						
							
								a684d1424d 
								
							 
						 
						
							
							
								
								feat: add support for OCI auth through registry-config flag ( #1630 )  
							
							... 
							
							
							
							Signed-off-by: Adam Talbot <adam.talbot@venafi.com> 
							
						 
						
							2024-07-17 12:34:04 +08:00  
				
					
						
							
							
								 
						
							
								56dad58180 
								
							 
						 
						
							
							
								
								feat: add namespace info in syncRelease and diffRelease ( #1609 )  
							
							
							
						 
						
							2024-07-16 09:47:00 +08:00  
				
					
						
							
							
								 
						
							
								f77dc3d5b2 
								
							 
						 
						
							
							
								
								fix: inject KubeVersion and ApiVersions in Chartify rendering ( #1624 )  
							
							... 
							
							
							
							* fix: inject KubeVersion and ApiVersions in Chartify rendering
fixes  #1623 
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
* test: appendApiVersionsFlags
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
* test: add case for appendApiVersionsFlags
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
---------
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com> 
							
						 
						
							2024-07-12 22:28:20 +08:00  
				
					
						
							
							
								 
						
							
								59ee3ce862 
								
							 
						 
						
							
							
								
								fix windows glob issue ( #1572 )  
							
							
							
						 
						
							2024-06-26 13:03:09 +08:00  
				
					
						
							
							
								 
						
							
								f73da1e2a1 
								
							 
						 
						
							
							
								
								Add helmfile template --show-only ( #1494 )  
							
							... 
							
							
							
							Add a `--show-only` parameter to the `helmfile template` command to pass
on to the `helm template` command.
Signed-off-by: Jim Barber <jim.barber@healthengine.com.au> 
							
						 
						
							2024-05-12 07:02:02 +08:00  
				
					
						
							
							
								 
						
							
								ac2e132482 
								
							 
						 
						
							
							
								
								add NAMESPACE filed for diff ( #1460 )  
							
							... 
							
							
							
							* add namespace filed for diff
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-04-18 17:43:59 +08:00