Skip to content

Commit 7dfe8ba

Browse files
committed
Remove deprecated tests to drop dependencies
1 parent 5acdd38 commit 7dfe8ba

File tree

7 files changed

+20
-740
lines changed

7 files changed

+20
-740
lines changed

Makefile

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -92,28 +92,6 @@ check-pkg:
9292
unit: # Run unit test
9393
$(DOCKER_CMD) go test -race -cover ./cmd/... ./pkg/...
9494

95-
.PHONY: integration
96-
integration: ## Run integration test
97-
$(DOCKER_CMD) go test -v sigs.k8s.io/cluster-api-provider-aws/test/integration
98-
99-
.PHONY: build-e2e
100-
build-e2e:
101-
go test -c -o bin/e2e.test sigs.k8s.io/cluster-api-provider-aws/test/machines
102-
103-
.PHONY: k8s-e2e
104-
k8s-e2e: ## Run k8s specific e2e test
105-
# KUBECONFIG and SSH_PK dirs needs to be mounted inside a container if tests are run in containers
106-
go test -timeout 30m \
107-
-v sigs.k8s.io/cluster-api-provider-aws/test/machines \
108-
-kubeconfig $${KUBECONFIG:-~/.kube/config} \
109-
-ssh-key $${SSH_PK:-~/.ssh/id_rsa} \
110-
-machine-controller-image $${ACTUATOR_IMAGE:-gcr.io/k8s-cluster-api/aws-machine-controller:0.0.1} \
111-
-machine-manager-image $${ACTUATOR_IMAGE:-gcr.io/k8s-cluster-api/aws-machine-controller:0.0.1} \
112-
-nodelink-controller-image $$(docker run registry.svc.ci.openshift.org/origin/release:4.2 image machine-api-operator) \
113-
-cluster-id $${ENVIRONMENT_ID:-""} \
114-
-ginkgo.v \
115-
-args -v 5 -logtostderr true
116-
11795
.PHONY: test-e2e
11896
test-e2e: ## Run e2e tests
11997
hack/e2e.sh

pkg/actuators/machine/stubs.go

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@ package machine
22

33
import (
44
"fmt"
5+
"os"
56
"time"
67

78
"github.com/aws/aws-sdk-go/aws"
89
"github.com/aws/aws-sdk-go/service/ec2"
910
"github.com/aws/aws-sdk-go/service/elbv2"
10-
11-
apiv1 "k8s.io/api/core/v1"
12-
corev1 "k8s.io/api/core/v1"
13-
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
14-
1511
clusterv1 "github.com/openshift/cluster-api/pkg/apis/cluster/v1alpha1"
1612
machinev1 "github.com/openshift/cluster-api/pkg/apis/machine/v1beta1"
1713
machinecontroller "github.com/openshift/cluster-api/pkg/controller/machine"
14+
apiv1 "k8s.io/api/core/v1"
15+
corev1 "k8s.io/api/core/v1"
16+
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1817
providerconfigv1 "sigs.k8s.io/cluster-api-provider-aws/pkg/apis/awsproviderconfig/v1beta1"
19-
"sigs.k8s.io/cluster-api-provider-aws/test/utils"
18+
awsclient "sigs.k8s.io/cluster-api-provider-aws/pkg/client"
2019
)
2120

2221
const (
@@ -159,7 +158,21 @@ func stubUserDataSecret() *corev1.Secret {
159158
}
160159

161160
func stubAwsCredentialsSecret() *corev1.Secret {
162-
return utils.GenerateAwsCredentialsSecretFromEnv(awsCredentialsSecretName, defaultNamespace)
161+
return GenerateAwsCredentialsSecretFromEnv(awsCredentialsSecretName, defaultNamespace)
162+
}
163+
164+
// GenerateAwsCredentialsSecretFromEnv generates secret with AWS credentials
165+
func GenerateAwsCredentialsSecretFromEnv(secretName, namespace string) *apiv1.Secret {
166+
return &apiv1.Secret{
167+
ObjectMeta: metav1.ObjectMeta{
168+
Name: secretName,
169+
Namespace: namespace,
170+
},
171+
Data: map[string][]byte{
172+
awsclient.AwsCredsSecretIDKey: []byte(os.Getenv("AWS_ACCESS_KEY_ID")),
173+
awsclient.AwsCredsSecretAccessKey: []byte(os.Getenv("AWS_SECRET_ACCESS_KEY")),
174+
},
175+
}
163176
}
164177

165178
func stubInstance(imageID, instanceID string) *ec2.Instance {

0 commit comments

Comments
 (0)