Closed pierDipi closed 3 months ago
/cherry-pick main
@pierDipi: once the present PR merges, I will cherry-pick it on top of main in a new PR and assign it to you.
/cherry-pick release-1.32
@pierDipi: once the present PR merges, I will cherry-pick it on top of release-1.32 in a new PR and assign it to you.
/cc @maschmid @matzew @skonto
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: matzew, pierDipi
The full list of commands accepted by this bot can be found here.
The pull request process is described here
@pierDipi: #2755 failed to apply on top of branch "main":
Applying: Verify promotion tag for patch releases
.git/rebase-apply/patch:62: trailing whitespace.
.git/rebase-apply/patch:80: trailing whitespace.
warning: 2 lines add whitespace errors.
Using index info to reconstruct a base tree...
M .github/workflows/validate.yaml
Falling back to patching base and 3-way merge...
Auto-merging .github/workflows/validate.yaml
Applying: Temp: Test failure
Using index info to reconstruct a base tree...
M olm-catalog/serverless-operator/Dockerfile
M olm-catalog/serverless-operator/index/Dockerfile
M olm-catalog/serverless-operator/index/configs/index.yaml
M olm-catalog/serverless-operator/manifests/serverless-operator.clusterserviceversion.yaml
M olm-catalog/serverless-operator/project.yaml
Falling back to patching base and 3-way merge...
Auto-merging olm-catalog/serverless-operator/project.yaml
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/project.yaml
Auto-merging olm-catalog/serverless-operator/manifests/serverless-operator.clusterserviceversion.yaml
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/manifests/serverless-operator.clusterserviceversion.yaml
Auto-merging olm-catalog/serverless-operator/index/configs/index.yaml
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/index/configs/index.yaml
Auto-merging olm-catalog/serverless-operator/index/Dockerfile
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/index/Dockerfile
Auto-merging olm-catalog/serverless-operator/Dockerfile
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/Dockerfile
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0002 Temp: Test failure
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
@pierDipi: #2755 failed to apply on top of branch "release-1.32":
Applying: Verify promotion tag for patch releases
.git/rebase-apply/patch:62: trailing whitespace.
.git/rebase-apply/patch:80: trailing whitespace.
warning: 2 lines add whitespace errors.
Using index info to reconstruct a base tree...
M .github/workflows/validate.yaml
Falling back to patching base and 3-way merge...
Auto-merging .github/workflows/validate.yaml
Applying: Temp: Test failure
Using index info to reconstruct a base tree...
M olm-catalog/serverless-operator/Dockerfile
M olm-catalog/serverless-operator/index/Dockerfile
M olm-catalog/serverless-operator/index/configs/index.yaml
M olm-catalog/serverless-operator/manifests/serverless-operator.clusterserviceversion.yaml
M olm-catalog/serverless-operator/project.yaml
Falling back to patching base and 3-way merge...
Auto-merging olm-catalog/serverless-operator/project.yaml
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/project.yaml
Auto-merging olm-catalog/serverless-operator/manifests/serverless-operator.clusterserviceversion.yaml
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/manifests/serverless-operator.clusterserviceversion.yaml
Auto-merging olm-catalog/serverless-operator/index/configs/index.yaml
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/index/configs/index.yaml
Auto-merging olm-catalog/serverless-operator/index/Dockerfile
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/index/Dockerfile
Auto-merging olm-catalog/serverless-operator/Dockerfile
CONFLICT (content): Merge conflict in olm-catalog/serverless-operator/Dockerfile
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0002 Temp: Test failure
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
One of the pre-requisites for patch releases is to bump the promotion tag and name.
With this additional verification, we make sure that it's done before or block the PR (or warn the author) from merging if not done.
Tested the failure case in