jaeger-operator: Sidecar injection failures

When installing the simple-prod example in the monitoring namespace, the following is shown in the logs:

INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1123] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:03.810+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1123] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:03.868+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1123] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:03.900+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1123] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:03.918+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1123] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:03.970+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1123] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:03.993+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1123] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1123] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:04.018+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1124] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1124] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1147] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1148] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:28.058+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1148] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1148] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:28.084+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1148] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1148] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1148] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:28.105+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1148] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1148] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:28.120+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1148] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1148] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1148] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1150] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
ERRO[1150] failed to update deployment with sidecar      error="Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
2021-12-02T11:29:30.589+0100	ERROR	controller-runtime.manager.controller.deployment	Reconciler error	{"reconciler group": "apps", "reconciler kind": "Deployment", "name": "simple-prod-query", "namespace": "monitoring", "error": "Operation cannot be fulfilled on deployments.apps \"simple-prod-query\": the object has been modified; please apply your changes to the latest version and try again"}
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
	/home/jpkroehling/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214
INFO[1150] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1150] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1157] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring
INFO[1157] injecting Jaeger Agent sidecar                jaeger=simple-prod jaeger-namespace=monitoring name=simple-prod-query namespace=monitoring

About this issue

  • Original URL
  • State: open
  • Created 3 years ago
  • Comments: 18 (5 by maintainers)

Most upvoted comments

after upgrading jaeger-operator from 1.29 to 1.32 i get the same error

time="2022-03-22T10:24:07Z" level=error msg="failed to update deployment with sidecar" error="Operation cannot be fulfilled on deployments.apps \"general-query\": the object has been modified; please apply your changes to the latest version and try again" jaeger=general jaeger-namespace=jaeger name=general-query namespace=jaeger 2022-03-22T10:24:07.740Z ERROR controller-runtime.manager.controller.deployment Reconciler error {"reconciler group": "apps", "reconciler kind": "Deployment", "name": "general-query", "namespace": "jaeger", "error": "Operation cannot be fulfilled on deployments.apps \"general-query\": the object has been modified; please apply your changes to the latest version and try again"} sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:253 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2 /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.9.6/pkg/internal/controller/controller.go:214 time="2022-03-22T10:24:07Z" level=info msg="injecting Jaeger Agent sidecar" jaeger=general jaeger-namespace=jaeger name=general-query namespace=jaeger time="2022-03-22T10:24:08Z" level=info msg="injecting Jaeger Agent sidecar" jaeger=general jaeger-namespace=jaeger name=general-query namespace=jaeger