-
Notifications
You must be signed in to change notification settings - Fork 192
New modules: tkr, object-propagation, util #3475
Conversation
Cluster Generation A/B Results: |
Cluster Generation A/B Results: |
8fbaa87
to
2155372
Compare
Cluster Generation A/B Results: |
2bd8159
to
6ae7a37
Compare
Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
These packages are dead code: we're not using them. Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
6ae7a37
to
6db2404
Compare
Cluster Generation A/B Results: |
Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
Cluster Generation A/B Results: |
Codecov Report
@@ Coverage Diff @@
## main #3475 +/- ##
==========================================
- Coverage 47.19% 44.82% -2.37%
==========================================
Files 423 423
Lines 42307 40957 -1350
==========================================
- Hits 19966 18361 -1605
- Misses 20579 20917 +338
+ Partials 1762 1679 -83
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. One question about the changes to the files in the tkg/web directory. Are those meant to be there? Can you still build the cli and run the UI with these changes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@imikushin , should pkg/v1/tkr
go into its own go module?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will the tkr CLI be made as a separate go module?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look good to me. I have couple of minor comments. Thanks!
Signed-off-by: Ivan Mikushin <imikushin@vmware.com> # Conflicts: # go.mod # tkg/go.mod
Remove leftover tkr-vsphere-machine package. Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
Cluster Generation A/B Results: |
Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
Cluster Generation A/B Results: |
Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
Cluster Generation A/B Results: |
# Conflicts: # cli/core/go.mod # tkr/controller/tkr-source/constants/constants.go
Cluster Generation A/B Results: |
Make pkg/v1/tkr a module. Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
Cluster Generation A/B Results: |
Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
Cluster Generation A/B Results: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes looks good.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thank you @imikushin !
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me in general. Can you also update the CODEOWNERS file to reflect these changes?
@@ -0,0 +1,135 @@ | |||
// Copyright 2022 VMware, Inc. All Rights Reserved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this seems to be specific to tkr, should it be part of the tkr module? I follow this from Dave Cheney and always worked out well for me
@@ -6,16 +6,10 @@ package topology | |||
import ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same comment as above
Signed-off-by: Ivan Mikushin <imikushin@vmware.com> # Conflicts: # go.mod # go.sum
Cluster Generation A/B Results: |
Signed-off-by: Ivan Mikushin <imikushin@vmware.com> # Conflicts: # go.mod # go.sum # pkg/v2/tkr/webhook/infra-machine/Dockerfile # pkg/v2/tkr/webhook/tkr-conversion/Dockerfile # tkg/go.sum
Cluster Generation A/B Results: |
Signed-off-by: Ivan Mikushin <imikushin@vmware.com> # Conflicts: # go.mod # go.sum
Cluster Generation A/B Results: |
This reverts commit b6bc162 Signed-off-by: Ivan Mikushin <imikushin@vmware.com>
Cluster Generation A/B Results: |
# Conflicts: # pkg/v2/tkr/webhook/infra-machine/Dockerfile # pkg/v2/tkr/webhook/tkr-conversion/Dockerfile
Cluster Generation A/B Results: |
What this PR does / why we need it
Create new top-level modules: tkr, object-propagation and util.
Which issue(s) this PR fixes
N/A
Describe testing done for PR
Release note
Additional information
Special notes for your reviewer