Thanks to visit codestin.com
Credit goes to github.com

Skip to content

introduce DISABLE_INSECURE_FEATURES to disable insecure executions#1

Merged
mumoshu merged 17 commits into
helmfile:mainfrom
itscaro:qtran/issue-2080
Jun 5, 2022
Merged

introduce DISABLE_INSECURE_FEATURES to disable insecure executions#1
mumoshu merged 17 commits into
helmfile:mainfrom
itscaro:qtran/issue-2080

Conversation

@itscaro

@itscaro itscaro commented Apr 3, 2022

Copy link
Copy Markdown
Contributor

Related to roboll/helmfile#2080

Should we have DISABLE_INSECURE_TEMPLATING_FEATURES along with DISABLE_INSECURE_FEATURES? So that we can still have remote chart functionality?


  • Add unit tests

@itscaro itscaro marked this pull request as draft April 3, 2022 06:49
@itscaro itscaro force-pushed the qtran/issue-2080 branch from ee10974 to f68d02a Compare April 3, 2022 06:50
@itscaro itscaro force-pushed the qtran/issue-2080 branch from f68d02a to bee1097 Compare April 3, 2022 06:54
@mumoshu mumoshu force-pushed the main branch 2 times, most recently from a4a2f71 to 1aa8753 Compare April 3, 2022 07:25
@itscaro itscaro force-pushed the qtran/issue-2080 branch 2 times, most recently from 37fa1bf to f15ec99 Compare April 4, 2022 19:58
@itscaro itscaro marked this pull request as ready for review April 4, 2022 20:01
@itscaro itscaro requested a review from mumoshu as a code owner April 4, 2022 20:01
Comment thread pkg/tmpl/context_funcs.go Outdated
@itscaro itscaro force-pushed the qtran/issue-2080 branch 3 times, most recently from e68ea48 to 9af12df Compare April 11, 2022 21:26
Comment thread pkg/envvar/const.go Outdated

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to centralise all HELMFILE_* envvar

@itscaro itscaro force-pushed the qtran/issue-2080 branch 2 times, most recently from 9a4cfb4 to cfba4fb Compare April 11, 2022 21:31
@itscaro itscaro requested review from a team, mumoshu and renehernandez April 11, 2022 21:31
@mumoshu

mumoshu commented Apr 13, 2022

Copy link
Copy Markdown
Contributor

Some tests seem to be failing due to additional logs(I thought there were several tests that checks for the log output

@itscaro

itscaro commented Apr 14, 2022

Copy link
Copy Markdown
Contributor Author

@mumoshu I will check asap

@itscaro itscaro force-pushed the qtran/issue-2080 branch 2 times, most recently from 0a6d98b to ac92004 Compare April 21, 2022 22:40
Signed-off-by: Quan TRAN <[email protected]>
@stale stale Bot removed the wontfix This will not be worked on label May 9, 2022
@itscaro

itscaro commented May 10, 2022

Copy link
Copy Markdown
Contributor Author

@mumoshu I finally have some time to fix unit tests ;-)

@stale

stale Bot commented May 30, 2022

Copy link
Copy Markdown

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale Bot added the wontfix This will not be worked on label May 30, 2022
@mumoshu mumoshu removed the wontfix This will not be worked on label May 31, 2022
@mumoshu

mumoshu commented May 31, 2022

Copy link
Copy Markdown
Contributor

Tried my best to fix conflits

Comment thread pkg/app/app_test.go Outdated
Comment thread pkg/helmexec/exec.go Outdated
Comment thread pkg/app/constants.go Outdated
Comment thread pkg/app/constants_test.go Outdated
Comment thread pkg/helmexec/exec_test.go Outdated
Comment thread pkg/remote/remote.go Outdated
Comment thread pkg/state/temp.go Outdated
Comment thread main.go Outdated

@mumoshu mumoshu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @itscaro!

@mumoshu mumoshu merged commit 577f54a into helmfile:main Jun 5, 2022
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jun 7, 2022
@itscaro itscaro deleted the qtran/issue-2080 branch June 15, 2022 10:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants