ff48be2534 
								
							 
						 
						
							
							
								
								update remote fetch logic  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-02-11 13:35:07 +08:00  
				
					
						
							
							
								 
						
							
								430677d43c 
								
							 
						 
						
							
							
								
								Fix the password display problem when passing the chart link ( #1281 )  
							
							... 
							
							
							
							* Fix the password display problem when passing the
chart link
Signed-off-by: Eduardo Naves <eduardonaves41@gmail.com> 
							
						 
						
							2024-01-24 09:01:04 +08:00  
				
					
						
							
							
								 
						
							
								67dc49d193 
								
							 
						 
						
							
							
								
								feat: bump helm to 3.14.0 ( #1295 )  
							
							
							
						 
						
							2024-01-20 05:35:50 +08:00  
				
					
						
							
							
								 
						
							
								4871a92b8c 
								
							 
						 
						
							
							
								
								fix: prevent preparing chart for disabled releases ( #1210 )  
							
							... 
							
							
							
							* fix: prevent preparing chart for disabled releases
Previously, PrepareCharts does not filter any releases whose condition
is disabled with no selectors.
Prevent following things from
- using any unnecessary computing resources for disabled charts
- throwing any error from wrong configurations for disabled charts
Signed-off-by: Seonghoi lee <mighty1231@gmail.com>
* fix: working for integration test about list and build
Some tests require that PrepareCharts without any selector
may not add any labels on the release.
make markExcludedReleases do not add any label without any selectors
Signed-off-by: Seonghoi lee <mighty1231@gmail.com>
* fix: prevent resolved chart version loss
State loss the resolved chart version info from st.Releases
when st.GetSelectedReleases() be called
update st.Releases after st.GetSelectedReleases() in prepareCharts
Signed-off-by: Seonghoi lee <mighty1231@gmail.com>
* fix: preserve resolved version from resolveDeps
In PrepareCharts, the version, resolved from resolveDeps,
is removed after invoking GetSelectedReleases.
Do updateDeps at the first before GetSelectedReleases call
Signed-off-by: Seonghoi lee <mighty1231@gmail.com>
---------
Signed-off-by: Seonghoi lee <mighty1231@gmail.com> 
							
						 
						
							2024-01-02 08:56:07 +08:00  
				
					
						
							
							
								 
						
							
								22c05f9ed9 
								
							 
						 
						
							
							
								
								feat: respect helmfile.lock with ad-hoc kustimzation ( #1244 )  
							
							... 
							
							
							
							* Resolve dependencies before releases are created
Signed-off-by: vlpav030 <vpav.030@gmail.com>
* Add test
Signed-off-by: vlpav030 <vpav.030@gmail.com>
---------
Signed-off-by: vlpav030 <vpav.030@gmail.com> 
							
						 
						
							2023-12-27 19:25:30 +08:00  
				
					
						
							
							
								 
						
							
								e99cde01ce 
								
							 
						 
						
							
							
								
								bump helm version to 3.13.3 ( #1225 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-12-14 10:26:17 +08:00  
				
					
						
							
							
								 
						
							
								cb6b91c5dc 
								
							 
						 
						
							
							
								
								fix: ConditionEnabled panic issue ( #1221 )  
							
							
							
						 
						
							2023-12-13 15:04:20 +08:00  
				
					
						
							
							
								 
						
							
								29caac793e 
								
							 
						 
						
							
							
								
								Allow secrets to be excluded from release template inheritance ( #1189 )  
							
							... 
							
							
							
							* Allow secrets to be excluded from inheritance, small docs update
Signed-off-by: Alex Vorona <alex@vorona.com.ua>
* Fix typo in docs
Signed-off-by: Alex Vorona <alex@vorona.com.ua>
---------
Signed-off-by: Alex Vorona <alex@vorona.com.ua> 
							
						 
						
							2023-12-05 18:17:48 +08:00  
				
					
						
							
							
								 
						
							
								b10692dc9b 
								
							 
						 
						
							
							
								
								Create DeleteWait and DeleteTimeout parameters for Destroy ( #1177 )  
							
							... 
							
							
							
							* Create DeleteWait and DeleteTimeout parameters
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Create tests for deleteWait and deleteTimeout
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* build(deps): bump github.com/aws/aws-sdk-go from 1.48.6 to 1.48.7 (#1176 )
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.48.6 to 1.48.7.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.48.6...v1.48.7 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update temp_test.go with DeleteWait and DeleteTimeout
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Create deleteWait function in state.go
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Fix comments from review
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
---------
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Virginia Tavares <virginia.tavares@ericsson.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-12-05 08:38:37 +08:00  
				
					
						
							
							
								 
						
							
								7d6ed97333 
								
							 
						 
						
							
							
								
								feat: include func support ( #1187 )  
							
							... 
							
							
							
							* feat: include func support
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-12-04 21:51:01 +08:00  
				
					
						
							
							
								 
						
							
								d0b8d7ee5e 
								
							 
						 
						
							
							
								
								Add "PostRendererArgs" option to be passed to helm ( #1133 )  
							
							... 
							
							
							
							* Add "PostRendererArgs" option to be passed to helm
This allows using PowerShell scripts on Windows as Post Renderer.
Signed-off-by: Maarten Boekhold <maarten.boekhold@finastra.com> 
							
						 
						
							2023-11-21 21:32:14 +08:00  
				
					
						
							
							
								 
						
							
								26f89e7e5d 
								
							 
						 
						
							
							
								
								bump helm to 3.13.2 ( #1130 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-11-12 11:03:09 +08:00  
				
					
						
							
							
								 
						
							
								66935c4080 
								
							 
						 
						
							
							
								
								resolved deps even when installed=false ( #1120 )  
							
							... 
							
							
							
							fix  #1119 
revert #1054 
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com> 
						
							2023-11-09 12:02:32 +08:00  
				
					
						
							
							
								 
						
							
								0c3951097e 
								
							 
						 
						
							
							
								
								fix   #1095  ( #1100 )  
							
							... 
							
							
							
							* fix  #1095 
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-11-01 11:55:55 +08:00  
				
					
						
							
							
								 
						
							
								98c4aec0d4 
								
							 
						 
						
							
							
								
								add more tests for Desired func ( #1082 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-10-22 20:49:18 +08:00  
				
					
						
							
							
								 
						
							
								a371e41960 
								
							 
						 
						
							
							
								
								optimize flag logic about wait ( #1051 )  
							
							... 
							
							
							
							* optimize flag logic about wait
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* add units
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix little issues
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-10-19 07:32:00 -05:00  
				
					
						
							
							
								 
						
							
								c1c1ad45bd 
								
							 
						 
						
							
							
								
								feat: bump helm version to 3.13.1 of tests ( #1068 )  
							
							
							
						 
						
							2023-10-16 18:08:52 -05:00  
				
					
						
							
							
								 
						
							
								d58c664776 
								
							 
						 
						
							
							
								
								feat: add duration to failed releases summary ( #1066 )  
							
							... 
							
							
							
							Signed-off-by: Felipe Santos <felipecassiors@gmail.com> 
							
						 
						
							2023-10-12 18:49:07 -05:00  
				
					
						
							
							
								 
						
							
								904f303a34 
								
							 
						 
						
							
							
								
								optimize OCI chart version check ( #1052 )  
							
							... 
							
							
							
							* optimize OCI chart version check
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-10-07 02:16:41 -05:00  
				
					
						
							
							
								 
						
							
								212c39cb53 
								
							 
						 
						
							
							
								
								feat: skip deps when installed is false ( #1054 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-10-07 02:16:05 -05:00  
				
					
						
							
							
								 
						
							
								430a825b12 
								
							 
						 
						
							
							
								
								Add diffArgs to helmDefaults ( #1019 )  
							
							... 
							
							
							
							* Add diffArgs to helmDefaults
Signed-off-by: Yuuki Takahashi <20282867+yktakaha4@users.noreply.github.com> 
							
						 
						
							2023-09-13 21:23:41 -05:00  
				
					
						
							
							
								 
						
							
								ad258463b6 
								
							 
						 
						
							
							
								
								feat: add an option to set a custom kustomize binary ( #1012 )  
							
							... 
							
							
							
							Signed-off-by: Alessio Dionisi <me@alessiodionisi.com> 
							
						 
						
							2023-09-13 06:58:53 -05:00  
				
					
						
							
							
								 
						
							
								803ff8d0ab 
								
							 
						 
						
							
							
								
								feat keyring supportting ( #984 )  
							
							... 
							
							
							
							* feat keyring supportting
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-08-22 21:00:45 -05:00  
				
					
						
							
							
								 
						
							
								9bc7bfc500 
								
							 
						 
						
							
							
								
								Implement --diff-args ( #959 )  
							
							... 
							
							
							
							Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de> 
							
						 
						
							2023-08-09 19:47:15 +08:00  
				
					
						
							
							
								 
						
							
								ab50997798 
								
							 
						 
						
							
							
								
								chore: join with space ( #963 )  
							
							... 
							
							
							
							Signed-off-by: WrenIX <dev.github@wrenix.eu> 
							
						 
						
							2023-08-08 13:25:54 +08:00  
				
					
						
							
							
								 
						
							
								48e48aa568 
								
							 
						 
						
							
							
								
								feat: add friendly tips for helmfile config order ( #710 )  
							
							... 
							
							
							
							* feat: add kindful tips for helmfile config order
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-08-06 22:22:36 +08:00  
				
					
						
							
							
								 
						
							
								aac734ffd5 
								
							 
						 
						
							
							
								
								fix re-using environment state in sub-helmfiles issue ( #951 )  
							
							... 
							
							
							
							* fix re-using environment state in sub-helmfiles issue
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-08-06 21:49:55 +08:00  
				
					
						
							
							
								 
						
							
								cfa89d4040 
								
							 
						 
						
							
							
								
								feat: add insecure support for oci repo ( #921 )  
							
							... 
							
							
							
							* feat: add insecure support for oci repo
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-07-24 09:09:10 +08:00  
				
					
						
							
							
								 
						
							
								67ab08ab5e 
								
							 
						 
						
							
							
								
								fix: oci pull directory conflict when download twice ( #914 )  
							
							... 
							
							
							
							* fix: oci pull directory conflict when download twice
Signed-off-by: yxxhero <aiopsclub@163.com>
* add test cases 
							
						 
						
							2023-07-23 21:10:03 +08:00  
				
					
						
							
							
								 
						
							
								d1c260af5f 
								
							 
						 
						
							
							
								
								feat: Allow to skip diff output on release base ( #906 )  
							
							... 
							
							
							
							* feat: Allow to skip diff output on release base
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
* fix tests
Signed-off-by: Jan-Otto Kröpke <joe@cloudeteer.de>
* feat: Allow to skip diff output on release base
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
* fix tests
Signed-off-by: Jan-Otto Kröpke <joe@cloudeteer.de>
* s/skipDiffOutput/suppressDiff
Signed-off-by: Jan-Otto Kröpke <joe@cloudeteer.de>
* s/skipDiffOutput/suppressDiff
Signed-off-by: Jan-Otto Kröpke <joe@cloudeteer.de>
* fix tests
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
---------
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
Signed-off-by: Jan-Otto Kröpke <joe@cloudeteer.de> 
							
						 
						
							2023-07-02 07:50:59 +08:00  
				
					
						
							
							
								 
						
							
								b51842bb61 
								
							 
						 
						
							
							
								
								feat: add --insecure-skip-tls-verify support for helmfile template ( #916 )  
							
							
							
						 
						
							2023-06-30 20:23:43 +08:00  
				
					
						
							
							
								 
						
							
								3384a40fd9 
								
							 
						 
						
							
							
								
								fix set-file cannot find the file on windows ( #908 )  
							
							
							
						 
						
							2023-06-27 04:56:09 +08:00  
				
					
						
							
							
								 
						
							
								c55fa0f765 
								
							 
						 
						
							
							
								
								Replace interface{} by any ( #901 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-16 10:49:05 +09:00  
				
					
						
							
							
								 
						
							
								ee86032f0a 
								
							 
						 
						
							
							
								
								bump helm to v3.12.1 ( #899 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-15 11:12:41 +08:00  
				
					
						
							
							
								 
						
							
								afcc9e4b80 
								
							 
						 
						
							
							
								
								fix: chartifyOpts ignore release set values ( #896 )  
							
							... 
							
							
							
							* fix: chartifyOpts ignore release set values
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-13 23:28:27 +08:00  
				
					
						
							
							
								 
						
							
								2f0bc4b2e4 
								
							 
						 
						
							
							
								
								add unittest for storage ( #894 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-13 13:20:40 +09:00  
				
					
						
							
							
								 
						
							
								1f1c817e86 
								
							 
						 
						
							
							
								
								Stop failing on single helmfile part missing specified env ( #885 )  
							
							... 
							
							
							
							* Stop failing on single helmfile part missing specified env
Ref https://github.com/helmfile/helmfile/issues/807 
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* Enhance RequireLog test helper to support updating snapshot
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
---------
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2023-06-10 18:49:51 +08:00  
				
					
						
							
							
								 
						
							
								1843cc447e 
								
							 
						 
						
							
							
								
								Add insecure skip tls verify support ( #882 )  
							
							... 
							
							
							
							* feat: add insecure-skip-tls-verify support
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-04 16:34:24 +08:00  
				
					
						
							
							
								 
						
							
								ae77967bf2 
								
							 
						 
						
							
							
								
								cleanup: remove tls configures about helm v2 ( #880 )  
							
							
							
						 
						
							2023-06-03 22:02:46 +08:00  
				
					
						
							
							
								 
						
							
								12a984d70f 
								
							 
						 
						
							
							
								
								feat: set RepositorySpec.PassCredentials var type to bool ( #878 )  
							
							... 
							
							
							
							* feat: set RepositorySpec.PassCredentials var type to bool
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-01 13:41:45 +08:00  
				
					
						
							
							
								 
						
							
								e8f9bbbf9d 
								
							 
						 
						
							
							
								
								feat: update repo Spec var type skipTLSVerify to bool ( #877 )  
							
							... 
							
							
							
							* feat: update repo Spec var type skipTLSVerify to bool
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-01 12:05:53 +08:00  
				
					
						
							
							
								 
						
							
								47328f31aa 
								
							 
						 
						
							
							
								
								fix: more stringent condition checking ( #869 )  
							
							... 
							
							
							
							The code requires `foo.enabled` condition pattern but didn't check the
latter part.
Signed-off-by: Dejan Benedik <dejan.benedik@3fs.si> 
							
						 
						
							2023-05-25 16:05:14 +08:00  
				
					
						
							
							
								 
						
							
								c498af3f52 
								
							 
						 
						
							
							
								
								Fix set flag are ignored when used in conjunction with jsonPatches ( #867 )  
							
							... 
							
							
							
							* Fix set flag are ignored when used in conjunction with jsonPatches
Signed-off-by: xiaomudk <xiaomudk@gmail.com> 
							
						 
						
							2023-05-24 07:29:19 +08:00  
				
					
						
							
							
								 
						
							
								8b3ad5b793 
								
							 
						 
						
							
							
								
								feat: make environment context available ( #832 )  
							
							... 
							
							
							
							* feat: make environment context available
This feature adds the "{{.Environment.KubeContext}}" variable.
Discussion #829 
Signed-off-by: sewieland <sebastian.wieland@iav.de>
* chore: fix tests which compare logging outputs
This commit adds an addtional space wherever needed to the expected log outputs due to the added "KubeContext" in the environment struct.
Discussion #829 
Signed-off-by: Sebastian Wieland <wieland.s@mailbox.org>
* docs: added documentation for `Environment.KubeContext`
Discussion #829 
Signed-off-by: Sebastian Wieland <wieland.s@mailbox.org>
* test: make sure the `Environment.KubeContext` is mapped out correctly
Discussion #829 
Signed-off-by: Sebastian Wieland <wieland.s@mailbox.org>
---------
Signed-off-by: sewieland <sebastian.wieland@iav.de>
Signed-off-by: Sebastian Wieland <wieland.s@mailbox.org>
Co-authored-by: sewieland <sebastian.wieland@iav.de> 
							
						 
						
							2023-05-22 13:43:46 +09:00  
				
					
						
							
							
								 
						
							
								00dace9b63 
								
							 
						 
						
							
							
								
								Feat add cascade support ( #860 )  
							
							... 
							
							
							
							* feat: add cascade support for helm v3.12.0
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-05-15 13:49:33 +08:00  
				
					
						
							
							
								 
						
							
								643f888703 
								
							 
						 
						
							
							
								
								fix: loadBases overrodeEnv issue ( #838 )  
							
							
							
						 
						
							2023-05-08 05:24:32 +08:00  
				
					
						
							
							
								 
						
							
								b6dd7122f9 
								
							 
						 
						
							
							
								
								feat: add --skip-trailing-cr to helmfile diff ( #625 )  
							
							
							
						 
						
							2023-05-08 05:23:59 +08:00  
				
					
						
							
							
								 
						
							
								3d0f0afe3a 
								
							 
						 
						
							
							
								
								Feat: support helm flag --enable-dns ( #830 )  
							
							... 
							
							
							
							* Support helm flag --enable-dns
Signed-off-by: vincent_stchu <24803055+vincentstchu@users.noreply.github.com> 
							
						 
						
							2023-04-27 16:27:09 +08:00  
				
					
						
							
							
								 
						
							
								a8a0a33c33 
								
							 
						 
						
							
							
								
								Add kube version flag ( #804 )  
							
							... 
							
							
							
							* add --kube-version flag into template cmd
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* add test
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* modify flag description
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* use switch
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* add comment
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
---------
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com> 
							
						 
						
							2023-04-16 07:05:23 +08:00  
				
					
						
							
							
								 
						
							
								0012e7e5a1 
								
							 
						 
						
							
							
								
								feat: add duration to affected releases on sync ( #773 )  
							
							... 
							
							
							
							* feat: add duration to affected releases on sync
Signed-off-by: Alexandru Axenti <alex.axenti@gmail.com> 
							
						 
						
							2023-04-15 08:09:47 +08:00