Bug 1923907
| Summary: | Submariner failure - No endpoints found (Operation cannot be fulfilled on submariners.submariner.io) | ||
|---|---|---|---|
| Product: | Red Hat Advanced Cluster Management for Kubernetes | Reporter: | Noam Manos <nmanos> |
| Component: | Submariner | Assignee: | Stephen Kitt <skitt> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Noam Manos <nmanos> |
| Severity: | unspecified | Docs Contact: | Christopher Dawson <cdawson> |
| Priority: | medium | ||
| Version: | rhacm-2.2 | CC: | smattar, tfreger |
| Target Milestone: | --- | Flags: | smattar:
rhacm-2.2+
|
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2021-02-15 10:29:34 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Noam Manos
2021-02-02 08:09:50 UTC
The problem is reproduced: https://qe-jenkins-csb-skynet.cloud.paas.psi.redhat.com/job/Submariner-OSP-AWS-Globalnet/90/Test-Report/ On the submariner-operator pod I see: 2021-02-03T06:41:44.114477663Z 2021-02-03T06:41:44.114Z INFO controller_submariner Reconciling Submariner {"Request.Namespace": "submariner-operator", "Request.Name": "submariner"} 2021-02-03T06:41:44.123058226Z 2021-02-03T06:41:44.122Z INFO controller_submariner Using detected CIDR {"type": "Cluster", "CIDR": "10.252.0.0/14"} 2021-02-03T06:41:44.123058226Z 2021-02-03T06:41:44.122Z INFO controller_submariner Using detected CIDR {"type": "Service", "CIDR": "100.96.0.0/16"} 2021-02-03T06:41:44.130022833Z 2021-02-03T06:41:44.129Z INFO controller_submariner Updated existing DaemonSet {"Request.Namespace": "submariner-operator", "Request.Name": "submariner", "DaemonSet.Namespace": "submariner-operator", "DaemonSet.Name": "submariner-gateway"} 2021-02-03T06:41:44.136710234Z 2021-02-03T06:41:44.136Z INFO controller_submariner Updated existing Service {"Request.Namespace": "submariner-operator", "Request.Name": "submariner", "Service.Namespace": "submariner-operator", "Service.Name": "submariner-engine-metrics"} 2021-02-03T06:41:45.361800195Z 2021-02-03T06:41:45.361Z INFO controller_submariner Could not create ServiceMonitor object {"error": "servicemonitors.monitoring.coreos.com \"submariner-globalnet-metrics\" already exists"} 2021-02-03T06:41:45.372504317Z 2021-02-03T06:41:45.372Z ERROR controller_submariner failed to update the Submariner status {"Request.Namespace": "submariner-operator", "Request.Name": "submariner", "error": "Operation cannot be fulfilled on submariners.submariner.io \"submariner\": the object has been modified; please apply your changes to the latest version and try again"} 2021-02-03T06:41:45.372504317Z github.com/go-logr/zapr.(*zapLogger).Error 2021-02-03T06:41:45.372504317Z /go/src/github.com/submariner-io/submariner-operator/vendor/github.com/go-logr/zapr/zapr.go:128 2021-02-03T06:41:45.372504317Z github.com/submariner-io/submariner-operator/controllers/submariner.(*SubmarinerReconciler).Reconcile 2021-02-03T06:41:45.372504317Z /go/src/github.com/submariner-io/submariner-operator/controllers/submariner/submariner_controller.go:218 2021-02-03T06:41:45.372504317Z sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler 2021-02-03T06:41:45.372504317Z /go/src/github.com/submariner-io/submariner-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:246 2021-02-03T06:41:45.372504317Z sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem 2021-02-03T06:41:45.372504317Z /go/src/github.com/submariner-io/submariner-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:222 2021-02-03T06:41:45.372504317Z sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker 2021-02-03T06:41:45.372504317Z /go/src/github.com/submariner-io/submariner-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:201 2021-02-03T06:41:45.372504317Z k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1 2021-02-03T06:41:45.372504317Z /go/src/github.com/submariner-io/submariner-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:152 2021-02-03T06:41:45.372504317Z k8s.io/apimachinery/pkg/util/wait.JitterUntil 2021-02-03T06:41:45.372504317Z /go/src/github.com/submariner-io/submariner-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:153 2021-02-03T06:41:45.372504317Z k8s.io/apimachinery/pkg/util/wait.Until 2021-02-03T06:41:45.372504317Z /go/src/github.com/submariner-io/submariner-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88 2021-02-03T06:41:45.372504317Z 2021-02-03T06:41:45.372Z ERROR controller-runtime.controller Reconciler error {"controller": "submariner-controller", "name": "submariner", "namespace": "submariner-operator", "error": "Operation cannot be fulfilled on submariners.submariner.io \"submariner\": the object has been modified; please apply your changes to the latest version and try again"} https://github.com/submariner-io/submariner-operator/pull/1058 https://github.com/submariner-io/submariner-operator/pull/1062 YTMP3's cross-platform flexibility is one of its best qualities; https://ytmp3.ad/ it requires no installation or registration and functions flawlessly on Windows, macOS, Android, and iOS devices. |