diff --git a/ansible/roles/operator-pipeline/tasks/community-release-pipeline-trigger.yml b/ansible/roles/operator-pipeline/tasks/community-release-pipeline-trigger.yml index 5b1bad98c..e36e3a80d 100644 --- a/ansible/roles/operator-pipeline/tasks/community-release-pipeline-trigger.yml +++ b/ansible/roles/operator-pipeline/tasks/community-release-pipeline-trigger.yml @@ -94,8 +94,8 @@ operator-pipelines.redhat.com/repository: $(tt.params.git_repository_full_name) spec: timeouts: - pipeline: "4h15m0s" - tasks: "4h5m" + pipeline: "6h15m0s" + tasks: "6h5m" pipelineRef: name: operator-release-pipeline params: diff --git a/ansible/roles/operator-pipeline/templates/openshift/pipelines/operator-hosted-pipeline.yml b/ansible/roles/operator-pipeline/templates/openshift/pipelines/operator-hosted-pipeline.yml index 7e9577956..71ecb574b 100644 --- a/ansible/roles/operator-pipeline/templates/openshift/pipelines/operator-hosted-pipeline.yml +++ b/ansible/roles/operator-pipeline/templates/openshift/pipelines/operator-hosted-pipeline.yml @@ -908,7 +908,7 @@ spec: - name: add-bundle-to-index runAfter: - get-supported-versions - timeout: "1h30m0s" + timeout: "3h30m0s" when: # Run only when a bundle is added and it doesn't use FBC - *bundleAdded diff --git a/ansible/roles/operator-pipeline/templates/openshift/pipelines/operator-release-pipeline.yml b/ansible/roles/operator-pipeline/templates/openshift/pipelines/operator-release-pipeline.yml index a319147f1..f2dbaa72a 100644 --- a/ansible/roles/operator-pipeline/templates/openshift/pipelines/operator-release-pipeline.yml +++ b/ansible/roles/operator-pipeline/templates/openshift/pipelines/operator-release-pipeline.yml @@ -535,7 +535,7 @@ spec: - name: add-bundle-to-index runAfter: - acquire-lease - timeout: "1h30m0s" + timeout: "3h30m0s" when: - *catalogUpdated - *notUndistributed diff --git a/ansible/roles/operator-pipeline/templates/openshift/tasks/add-bundle-to-index.yml b/ansible/roles/operator-pipeline/templates/openshift/tasks/add-bundle-to-index.yml index b6ef3e6d5..31e8ab299 100644 --- a/ansible/roles/operator-pipeline/templates/openshift/tasks/add-bundle-to-index.yml +++ b/ansible/roles/operator-pipeline/templates/openshift/tasks/add-bundle-to-index.yml @@ -68,7 +68,7 @@ spec: steps: - name: add-bundle-to-index image: "$(params.pipeline_image)" - timeout: "1h30m0s" + timeout: "3h30m0s" workingDir: $(workspaces.output.path) env: - name: KRB_KEYTAB_FILE diff --git a/operatorcert/iib.py b/operatorcert/iib.py index 1352c63d5..28d7709f2 100644 --- a/operatorcert/iib.py +++ b/operatorcert/iib.py @@ -161,7 +161,7 @@ def get_build(base_url: str, request_id: int) -> Any: def wait_for_batch_results( - iib_url: str, batch_id: int, timeout: float = 90 * 60, delay: float = 20 + iib_url: str, batch_id: int, timeout: float = 210 * 60, delay: float = 20 ) -> Any: """ Wait for IIB build till it finishes @@ -174,7 +174,14 @@ def wait_for_batch_results( Returns: Any: Build response + + Note: + Timeout is temporarily increased to 210*60 (3 hours and 30 minutes) + due to current longer IIB processing times for community index. + Will be returned back once new version of IIB is released. + Jira ref.: https://redhat.atlassian.net/browse/ISV-7735 """ + # TODO: Check on 5 Nov and revert back if able start_time = datetime.now() loop = True