Description of problem
While researching an issue whereby a user is required to provide --git-branch in addition to --git-tag in order for workload create/update/apply to succeed, found out user has to provide either --git-tag, --git-branch or both if they want want to provide --git-commit in order to create the workload from a specific commit.
Yet, this issue is blocked by the usage of the current version of FluxCD Source Controller (0.16) in Tanzu Application Platform
Proposed solution
- Update the version of FluxCD
- Remove client-side validation for mutual inclusion of (
--git-branch or --git-tag) when --git-commit is provided
Additional context
Issue originally submitted by @warango4
Description of problem
While researching an issue whereby a user is required to provide
--git-branchin addition to--git-tagin order for workload create/update/apply to succeed, found out user has to provide either --git-tag, --git-branch or both if they want want to provide--git-commitin order to create the workload from a specific commit.Yet, this issue is blocked by the usage of the current version of FluxCD Source Controller (0.16) in Tanzu Application Platform
Proposed solution
--git-branchor--git-tag) when--git-commitis providedAdditional context
mainat origin) fluxcd/source-controller#315Issue originally submitted by @warango4