pkg/providers/instance/instance.go (2 lines): - line 502: // TODO: Support FilterReject on Truncating instance types - line 524: // TODO: Support FilterReject on Truncating instance types pkg/providers/instancetype/instancetype.go (2 lines): - line 67: // TODO @engedaam: Look into only storing the needed EC2InstanceTypeInfo - line 237: // TODO @joinnis: This can be made more efficient by holding a Read lock and only obtaining the Write if not in cache pkg/providers/securitygroup/securitygroup.go (1 line): - line 51: // TODO: Remove cache cache when we utilize the security groups from the EC2NodeClass.status pkg/providers/subnet/subnet.go (1 line): - line 72: // TODO: Remove cache when we utilize the resolved subnets from the EC2NodeClass.status pkg/providers/capacityreservation/types.go (1 line): - line 163: // TODO: Determine better abstraction for setting availability in tests without reconciling the nodeclass controller pkg/providers/launchtemplate/launchtemplate.go (1 line): - line 179: // TODO @aengeda: add status generation fields to gate node creation until the status is updated from a spec change pkg/providers/amifamily/resolver.go (1 line): - line 255: // TODO: We can simplify this by creating an initial lt, and then copying it for each cr. However, this requires a deep pkg/apis/v1/ec2nodeclass.go (1 line): - line 419: // + TODO: Add the CEL resources.quantity type after k8s 1.29