Skip to content

Commit a78c443

Browse files
committed
Fix imports and cleanup returns in certificates
1 parent a1ba0f8 commit a78c443

File tree

4 files changed

+5
-15
lines changed

4 files changed

+5
-15
lines changed

controllers/service/service_controller.go

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ import (
44
"context"
55
"fmt"
66

7-
"sigs.k8s.io/aws-load-balancer-controller/pkg/ingress"
8-
97
"github.com/go-logr/logr"
108
"github.com/pkg/errors"
119
corev1 "k8s.io/api/core/v1"
@@ -18,6 +16,7 @@ import (
1816
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy"
1917
elbv2deploy "sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/elbv2"
2018
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/tracking"
19+
"sigs.k8s.io/aws-load-balancer-controller/pkg/ingress"
2120
"sigs.k8s.io/aws-load-balancer-controller/pkg/k8s"
2221
"sigs.k8s.io/aws-load-balancer-controller/pkg/model/core"
2322
elbv2model "sigs.k8s.io/aws-load-balancer-controller/pkg/model/elbv2"
@@ -47,14 +46,9 @@ func NewServiceReconciler(cloud aws.Cloud, k8sClient client.Client, eventRecorde
4746
serviceUtils := service.NewServiceUtils(annotationParser, serviceFinalizer, controllerConfig.ServiceConfig.LoadBalancerClass, controllerConfig.FeatureGates)
4847
certDiscovery := ingress.NewACMCertDiscovery(cloud.ACM(), logger)
4948
modelBuilder := service.NewDefaultModelBuilder(annotationParser, subnetsResolver, vpcInfoProvider, cloud.VpcID(), trackingProvider,
50-
<<<<<<< HEAD
5149
elbv2TaggingManager, cloud.EC2(), controllerConfig.FeatureGates, controllerConfig.ClusterName, controllerConfig.DefaultTags, controllerConfig.ExternalManagedTags,
5250
controllerConfig.DefaultSSLPolicy, controllerConfig.DefaultTargetType, controllerConfig.FeatureGates.Enabled(config.EnableIPTargetType), serviceUtils,
53-
backendSGProvider, sgResolver, controllerConfig.EnableBackendSecurityGroup, controllerConfig.DisableRestrictedSGRules, logger)
54-
=======
55-
elbv2TaggingManager, controllerConfig.FeatureGates, controllerConfig.ClusterName, controllerConfig.DefaultTags, controllerConfig.ExternalManagedTags,
56-
controllerConfig.DefaultSSLPolicy, controllerConfig.DefaultTargetType, controllerConfig.FeatureGates.Enabled(config.EnableIPTargetType), serviceUtils, certDiscovery, logger)
57-
>>>>>>> 9a9e052 (Fix CertDiscovery logic for Service NLBs)
51+
backendSGProvider, sgResolver, controllerConfig.EnableBackendSecurityGroup, controllerConfig.DisableRestrictedSGRules, certDiscovery, logger)
5852
stackMarshaller := deploy.NewDefaultStackMarshaller()
5953
stackDeployer := deploy.NewDefaultStackDeployer(cloud, k8sClient, networkingSGManager, networkingSGReconciler, elbv2TaggingManager, controllerConfig, serviceTagPrefix, logger)
6054
return &serviceReconciler{

pkg/service/model_build_listener.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ func (t *defaultModelBuildTask) buildListenerCertificates(ctx context.Context) (
125125
if t.annotationParser.ParseStringSliceAnnotation(annotations.SvcLBSuffixSSLDomains, &rawSSLDomains, t.service.Annotations) {
126126
autoDiscoveredCertARNs, err := t.certDiscovery.Discover(ctx, rawSSLDomains)
127127
if err != nil {
128-
return certificates, err
128+
return nil, err
129129
}
130130
for _, cert := range autoDiscoveredCertARNs {
131131
certificates = append(certificates, elbv2model.Certificate{

pkg/service/model_builder.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ import (
55
"strconv"
66
"sync"
77

8-
"github.com/go-logr/logr"
9-
"sigs.k8s.io/aws-load-balancer-controller/pkg/ingress"
10-
118
"github.com/aws/aws-sdk-go/service/ec2"
129
"github.com/go-logr/logr"
1310
"github.com/pkg/errors"
@@ -18,6 +15,7 @@ import (
1815
"sigs.k8s.io/aws-load-balancer-controller/pkg/config"
1916
elbv2deploy "sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/elbv2"
2017
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/tracking"
18+
"sigs.k8s.io/aws-load-balancer-controller/pkg/ingress"
2119
"sigs.k8s.io/aws-load-balancer-controller/pkg/k8s"
2220
"sigs.k8s.io/aws-load-balancer-controller/pkg/model/core"
2321
elbv2model "sigs.k8s.io/aws-load-balancer-controller/pkg/model/elbv2"

pkg/service/model_builder_test.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ import (
55
"testing"
66
"time"
77

8-
"github.com/go-logr/logr"
9-
"sigs.k8s.io/aws-load-balancer-controller/pkg/ingress"
10-
118
"github.com/aws/aws-sdk-go/aws"
129
"github.com/aws/aws-sdk-go/service/ec2"
1310
elbv2sdk "github.com/aws/aws-sdk-go/service/elbv2"
@@ -24,6 +21,7 @@ import (
2421
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy"
2522
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/elbv2"
2623
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/tracking"
24+
"sigs.k8s.io/aws-load-balancer-controller/pkg/ingress"
2725
"sigs.k8s.io/aws-load-balancer-controller/pkg/networking"
2826
"sigs.k8s.io/controller-runtime/pkg/log"
2927
)

0 commit comments

Comments
 (0)