diff --git a/pkg/controller/core.oam.dev/v1alpha2/application/revision.go b/pkg/controller/core.oam.dev/v1alpha2/application/revision.go index 3c2aeb10f..0d1388514 100644 --- a/pkg/controller/core.oam.dev/v1alpha2/application/revision.go +++ b/pkg/controller/core.oam.dev/v1alpha2/application/revision.go @@ -755,6 +755,7 @@ func (h *AppHandler) FinalizeAndApplyAppRevision(ctx context.Context) error { appRev.SetGroupVersionKind(v1beta1.ApplicationRevisionGroupVersionKind) // pass application's annotations & labels to app revision appRev.SetAnnotations(h.app.GetAnnotations()) + delete(appRev.Annotations, oam.AnnotationLastAppliedConfiguration) appRev.SetLabels(h.app.GetLabels()) util.AddLabels(appRev, map[string]string{ oam.LabelAppName: h.app.GetName(),