diff --git a/pkg/resource/event_bus/hooks.go b/pkg/resource/event_bus/hooks.go index 1bf1f47..e7020e4 100644 --- a/pkg/resource/event_bus/hooks.go +++ b/pkg/resource/event_bus/hooks.go @@ -15,11 +15,8 @@ package event_bus import ( "context" - "fmt" - "strings" ackcompare "github.com/aws-controllers-k8s/runtime/pkg/compare" - "github.com/aws-controllers-k8s/runtime/pkg/errors" ackrtlog "github.com/aws-controllers-k8s/runtime/pkg/runtime/log" svcsdk "github.com/aws/aws-sdk-go-v2/service/eventbridge" svcsdktypes "github.com/aws/aws-sdk-go-v2/service/eventbridge/types" @@ -91,11 +88,6 @@ func (rm *resourceManager) customUpdate( exit := rlog.Trace("rm.customUpdate") defer func() { exit(err) }() - if immutableFieldChanges := rm.getImmutableFieldChanges(delta); len(immutableFieldChanges) > 0 { - msg := fmt.Sprintf("Immutable Spec fields have been modified: %s", strings.Join(immutableFieldChanges, ",")) - return nil, errors.NewTerminalError(fmt.Errorf(msg)) - } - if delta.DifferentAt("Spec.Tags") { err = rm.syncTags(ctx, latest, desired) if err != nil {