Skip to content

Commit 46642d2

Browse files
committed
Merged in master
1 parent c58bda6 commit 46642d2

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

pkg/deployment/reconcile/plan_builder.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ func createPlan(log zerolog.Logger, apiObject k8sutil.APIObject,
8282
getTLSKeyfile func(group api.ServerGroup, member api.MemberStatus) (string, error),
8383
getTLSCA func(string) (string, string, bool, error),
8484
getPVC func(pvcName string) (*v1.PersistentVolumeClaim, error),
85-
createEvent func(evt *v1.Event)) (api.Plan, bool) {
85+
createEvent func(evt *k8sutil.Event)) (api.Plan, bool) {
8686
if len(currentPlan) > 0 {
8787
// Plan already exists, complete that first
8888
return currentPlan, false

pkg/deployment/reconcile/plan_builder_storage.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import (
3535
// different storage class or a difference in storage resource requirements.
3636
func createRotateServerStoragePlan(log zerolog.Logger, apiObject k8sutil.APIObject, spec api.DeploymentSpec, status api.DeploymentStatus,
3737
getPVC func(pvcName string) (*v1.PersistentVolumeClaim, error),
38-
createEvent func(evt *v1.Event)) api.Plan {
38+
createEvent func(evt *k8sutil.Event)) api.Plan {
3939
if spec.GetMode() == api.DeploymentModeSingle {
4040
// Storage cannot be changed in single server deployments
4141
return nil

pkg/deployment/reconcile/plan_builder_test.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import (
3434

3535
api "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1alpha"
3636
"github.com/arangodb/kube-arangodb/pkg/util"
37+
"github.com/arangodb/kube-arangodb/pkg/util/k8sutil"
3738
)
3839

3940
// TestCreatePlanSingleScale creates a `single` deployment to test the creating of scaling plan.
@@ -47,7 +48,7 @@ func TestCreatePlanSingleScale(t *testing.T) {
4748
getPVC := func(pvcName string) (*v1.PersistentVolumeClaim, error) {
4849
return nil, maskAny(fmt.Errorf("Not implemented"))
4950
}
50-
createEvent := func(evt *v1.Event) {}
51+
createEvent := func(evt *k8sutil.Event) {}
5152
log := zerolog.Nop()
5253
spec := api.DeploymentSpec{
5354
Mode: api.NewMode(api.DeploymentModeSingle),
@@ -105,7 +106,7 @@ func TestCreatePlanActiveFailoverScale(t *testing.T) {
105106
getPVC := func(pvcName string) (*v1.PersistentVolumeClaim, error) {
106107
return nil, maskAny(fmt.Errorf("Not implemented"))
107108
}
108-
createEvent := func(evt *v1.Event) {}
109+
createEvent := func(evt *k8sutil.Event) {}
109110
log := zerolog.Nop()
110111
spec := api.DeploymentSpec{
111112
Mode: api.NewMode(api.DeploymentModeActiveFailover),
@@ -180,7 +181,7 @@ func TestCreatePlanClusterScale(t *testing.T) {
180181
getPVC := func(pvcName string) (*v1.PersistentVolumeClaim, error) {
181182
return nil, maskAny(fmt.Errorf("Not implemented"))
182183
}
183-
createEvent := func(evt *v1.Event) {}
184+
createEvent := func(evt *k8sutil.Event) {}
184185
log := zerolog.Nop()
185186
spec := api.DeploymentSpec{
186187
Mode: api.NewMode(api.DeploymentModeCluster),

pkg/util/k8sutil/events.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ func NewPlanAbortedEvent(apiObject APIObject, itemType, memberID, role string) *
173173

174174
// NewCannotChangeStorageClassEvent creates an event indicating that an item would need to use a different StorageClass,
175175
// but this is not possible for the given reason.
176-
func NewCannotChangeStorageClassEvent(apiObject APIObject, memberID, role, subReason string) *v1.Event {
176+
func NewCannotChangeStorageClassEvent(apiObject APIObject, memberID, role, subReason string) *Event {
177177
event := newDeploymentEvent(apiObject)
178178
event.Type = v1.EventTypeNormal
179179
event.Reason = fmt.Sprintf("%s Member StorageClass Cannot Change", strings.Title(role))

0 commit comments

Comments
 (0)