Skip to content
This repository was archived by the owner on Nov 28, 2022. It is now read-only.

[release-v0.17.2] Backport of upstream PR 4460#949

Merged
openshift-merge-robot merged 3 commits into
openshift:release-v0.17.2from
cardil:bugfix/backport-pr-4460
Nov 5, 2020
Merged

[release-v0.17.2] Backport of upstream PR 4460#949
openshift-merge-robot merged 3 commits into
openshift:release-v0.17.2from
cardil:bugfix/backport-pr-4460

Conversation

@cardil
Copy link
Copy Markdown

@cardil cardil commented Nov 5, 2020

This PR is meant to be applied after #948 (a revert).

This is a backport of an upstream PR knative#4460, which addresses Upgrade tests wathola-receiver delivery report fetching (knative#3175) in a proper way.

Those changes are required to run Eventing upgrade tests on OpenShift (GA requirement).

@openshift-ci-robot openshift-ci-robot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Nov 5, 2020
@openshift-ci-robot
Copy link
Copy Markdown

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci-robot openshift-ci-robot added the area/test-and-release Issues or PRs related to test and release label Nov 5, 2020
@cardil cardil marked this pull request as ready for review November 5, 2020 12:21
@openshift-ci-robot openshift-ci-robot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Nov 5, 2020
@cardil
Copy link
Copy Markdown
Author

cardil commented Nov 5, 2020

/hold

#948 needs to be merged before this. Remove hold badge after merging #948

@openshift-ci-robot openshift-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Nov 5, 2020
cardil added a commit to cardil/openshift-release that referenced this pull request Nov 5, 2020
This change targets the problem of how to get report from cluster.
Clusters may have different networking setup, and it might not be
possible to directly make HTTP request from outside of cluster.

Previous approach used to guess an external address of cluster. That for
sure fails on OpenShift deployed on AWS.

This approach deploys a special Job that, being inside cluster, can
download a report and print it in it's logs. Then test client can fetch
logs of completed job, and parse it, replay the logs, and process report
further.

Removal of unneeded external node address package
@cardil cardil force-pushed the bugfix/backport-pr-4460 branch from 82543b2 to ee731f4 Compare November 5, 2020 13:24
@cardil
Copy link
Copy Markdown
Author

cardil commented Nov 5, 2020

/unhold

This PR should be now ready to review and merge. There are 3 commits:

There is also connected openshift/release#13412 in flight

@openshift-ci-robot openshift-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Nov 5, 2020
@devguyio
Copy link
Copy Markdown

devguyio commented Nov 5, 2020

/assign
@lberk @aliok just an FYI I'm on this

@devguyio
Copy link
Copy Markdown

devguyio commented Nov 5, 2020

/lgtm
I reviewed the code, minor comments I'll leave later to be ironed upstream.

I'll leave it to @matzew or @lberk to approve in case any CI shenanigans are missing

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Nov 5, 2020
@matzew
Copy link
Copy Markdown
Member

matzew commented Nov 5, 2020

/lgtm

@openshift-ci-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: cardil, devguyio, matzew

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 5, 2020
@openshift-merge-robot openshift-merge-robot merged commit ae05db1 into openshift:release-v0.17.2 Nov 5, 2020
@cardil cardil deleted the bugfix/backport-pr-4460 branch November 5, 2020 17:35
openshift-merge-robot added a commit to openshift/release that referenced this pull request Nov 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. area/test-and-release Issues or PRs related to test and release lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants