Giving operator 1 second to startup.
This commit is contained in:
parent
cabb7bc59f
commit
30cd4edd09
|
|
@ -69,7 +69,10 @@ class K8s:
|
||||||
return m, r
|
return m, r
|
||||||
|
|
||||||
def wait_for_operator_pod_start(self):
|
def wait_for_operator_pod_start(self):
|
||||||
self. wait_for_pod_start("name=postgres-operator")
|
self.wait_for_pod_start("name=postgres-operator")
|
||||||
|
# give operator time to subscribe to objects
|
||||||
|
time.sleep(1)
|
||||||
|
return True
|
||||||
|
|
||||||
def get_operator_pod(self):
|
def get_operator_pod(self):
|
||||||
pods = self.api.core_v1.list_namespaced_pod(
|
pods = self.api.core_v1.list_namespaced_pod(
|
||||||
|
|
@ -105,6 +108,7 @@ class K8s:
|
||||||
|
|
||||||
time.sleep(self.RETRY_TIMEOUT_SEC)
|
time.sleep(self.RETRY_TIMEOUT_SEC)
|
||||||
|
|
||||||
|
|
||||||
def get_service_type(self, svc_labels, namespace='default'):
|
def get_service_type(self, svc_labels, namespace='default'):
|
||||||
svc_type = ''
|
svc_type = ''
|
||||||
svcs = self.api.core_v1.list_namespaced_service(namespace, label_selector=svc_labels, limit=1).items
|
svcs = self.api.core_v1.list_namespaced_service(namespace, label_selector=svc_labels, limit=1).items
|
||||||
|
|
|
||||||
|
|
@ -860,6 +860,15 @@ class EndToEndTestCase(unittest.TestCase):
|
||||||
print('Operator log: {}'.format(k8s.get_operator_log()))
|
print('Operator log: {}'.format(k8s.get_operator_log()))
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
#reset configmap
|
||||||
|
patch_delete_annotations = {
|
||||||
|
"data": {
|
||||||
|
"delete_annotation_date_key": "",
|
||||||
|
"delete_annotation_name_key": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
k8s.update_config(patch_delete_annotations)
|
||||||
|
|
||||||
def get_failover_targets(self, master_node, replica_nodes):
|
def get_failover_targets(self, master_node, replica_nodes):
|
||||||
'''
|
'''
|
||||||
If all pods live on the same node, failover will happen to other worker(s)
|
If all pods live on the same node, failover will happen to other worker(s)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue