pkg/provider/ip/eni/eni.go (4 lines): - line 166: // TODO: Windows doesn't support multi-ENI yet, commenting out code that creates new ENI. Uncomment once multi-ENI is supported. - line 178: // // TODO: Refresh device index for linux nodes only - line 194: // // TODO: Check if any clean up is required here for linux nodes only? - line 216: // // TODO: Check if any clean up is required here for linux nodes only? pkg/config/type.go (3 lines): - line 20: // TODO: Find more appropriate package for the labels and annotation constants. - line 78: // TODO: we will deprecate the confusing naming of Windows flags eventually - line 147: // TODO: Deprecate DesiredSize in favour of using WarmIPTarget since historically they served the same purpose pkg/provider/prefix/provider.go (2 lines): - line 311: //TODO: This adds a dependency on EC2 API error. Refactor later. - line 366: // TODO: For efficiency run only when required in next release controllers/apps/deployment_controller.go (1 line): - line 70: // TODO: this is a simple controller and unlikely hit blocking issue but we can revisit this after subpaths are released for a while pkg/k8s/wrapper.go (1 line): - line 268: // TODO: need think more if we should retry on "already exists" error. pkg/config/loader.go (1 line): - line 24: // TODO: Should we always do this max retry no matter why it fails pkg/provider/branch/trunk/trunk.go (1 line): - line 516: // TODO: free vlan id? controllers/crds/cninode_controller.go (1 line): - line 204: // TODO: should we include finalizers at object creation or let controller patch it on Create/Update event? pkg/provider/ip/provider.go (1 line): - line 274: // TODO: For efficiency run only when required in next release pkg/aws/ec2/api/helper.go (1 line): - line 251: // TODO: Not used currently as the API is not publicly available with assumed role main.go (1 line): - line 78: // TODO: We should restrict this even more to use only the schemas the controller really needs to have. pkg/aws/ec2/instance.go (1 line): - line 159: // TODO: Group can change, should be refreshed each time we want to use this apis/vpcresources/v1alpha1/cninode_types.go (1 line): - line 44: //TODO: add VPC resources which will be managed by this CRD and its finalizer pkg/provider/branch/provider.go (1 line): - line 194: // TODO: For efficiency submit the process delete queue job only when the delete queue has items.