Skip to content

Conversation

pasha-codefresh
Copy link
Member

@pasha-codefresh pasha-codefresh commented Sep 17, 2021

#6425

PR introduces system-level resource tracking method setting that allows using annotation
instead of label to track application resources. PR does not cover the whole feature.
Following parts will be converted in follow PRs:

  • Ability define tracking method on application level, PR
  • New tracking method value template PR
  • E2E tests PR

Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
…resh/argo-cd into rename-app-id

� Conflicts:
�	reposerver/apiclient/repository.pb.go
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
…resh/argo-cd into rename-app-id

� Conflicts:
�	util/settings/settings.go
Signed-off-by: pashavictorovich <pavel@codefresh.io>
@codecov
Copy link

codecov bot commented Sep 21, 2021

Codecov Report

Merging #7251 (4e705a3) into master (3952f66) will increase coverage by 0.04%.
The diff coverage is 60.93%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #7251      +/-   ##
==========================================
+ Coverage   41.11%   41.15%   +0.04%     
==========================================
  Files         160      161       +1     
  Lines       21505    21553      +48     
==========================================
+ Hits         8842     8871      +29     
- Misses      11398    11415      +17     
- Partials     1265     1267       +2     
Impacted Files Coverage Δ
cmd/argocd/commands/admin/app.go 30.90% <0.00%> (ø)
cmd/argocd/commands/app.go 0.54% <0.00%> (-0.01%) ⬇️
controller/cache/cache.go 10.50% <0.00%> (-0.12%) ⬇️
pkg/apis/application/v1alpha1/types.go 57.51% <ø> (ø)
util/settings/settings.go 46.70% <0.00%> (-0.51%) ⬇️
server/application/application.go 32.80% <66.66%> (+0.03%) ⬆️
util/argo/resource_tracking.go 68.42% <68.42%> (ø)
reposerver/repository/repository.go 60.94% <80.00%> (+0.09%) ⬆️
util/kube/kube.go 71.92% <83.33%> (+3.04%) ⬆️
controller/appcontroller.go 53.30% <100.00%> (ø)
... and 5 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3952f66...4e705a3. Read the comment docs.

Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Signed-off-by: pashavictorovich <pavel@codefresh.io>
Copy link
Collaborator

@alexmt alexmt left a comment

Choose a reason for hiding this comment

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

Thank you @pasha-codefresh !

Added one suggestion to rename setting key and couple minor comments about tests.
Can you please update PR description as well so that everyone understands which part of feature it covers. E.g.

PR introduces system-level resource tracking method setting that allows using annotation 
instead of label to track application resources. PR does not cover the whole feature. 
Following parts will be converted in follow PRs:

* ...
* ...

Signed-off-by: pashavictorovich <pavel@codefresh.io>
Copy link
Collaborator

@alexmt alexmt left a comment

Choose a reason for hiding this comment

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

LGTM

@cten
Copy link

cten commented Oct 28, 2021

I know this has been merged but what version will this be available in?

@pasha-codefresh
Copy link
Member Author

2.2 @cten

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants