How to handle synchronous replication between PAM clusters on OCP with Portworx

Solution In Progress - Updated -

Issue

  • The scenario is an OCP 4.x environment which requires copying the PAM Operator from their Production OCP to the Disaster Recovery (hereafter DR) OCP.
  • In case there's a failure in replication as the operator is not able to reconcile PVCs because of missing ownerReferences..
  • Using PureStorage Portworx as Storage Class
  • Sample error log:
21-11-15T16:38:02.664Z  INFO    comparator  Objects are not equal   {"deployed": {"service.alpha.openshift.io/serving-cert-generation-error":"secret ab-test-rhpam/business-automation-operator-proxy-tls does not have corresponding service UID 2e064d8a-c4bb-4412-bf29-6dc1db24b784","service.alpha.openshift.io/serving-cert-generation-error-num":"1","service.beta.openshift.io/serving-cert-generation-error":"secret ab-test-rhpam/business-automation-operator-proxy-tls does not have corresponding service UID 2
e064d8a-c4bb-4412-bf29-6dc1db24b784","service.beta.openshift.io/serving-cert-generation-error-num":"1","service.beta.openshift.io/serving-cert-secret-name":"business-automation-operator-proxy-tls"}, "requested": {"service.beta.openshift.io/serving-cert-secret-name":"business-automation-operator-proxy-tls"}}
. . .

Background

PureStorage Portworx is used for synchronous replication between OCP Production and DR clusters.

Environment

  • Process Automation Manager 7.x
  • OpenShift 4.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content