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

Run tests by using serverless operator#1752

Merged
openshift-merge-robot merged 13 commits into
openshift:release-v1.3from
pierDipi:test-via-SO
Jun 7, 2022
Merged

Run tests by using serverless operator#1752
openshift-merge-robot merged 13 commits into
openshift:release-v1.3from
pierDipi:test-via-SO

Conversation

@pierDipi
Copy link
Copy Markdown
Member

No description provided.

pierDipi added 2 commits May 30, 2022 19:35
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label May 30, 2022
@openshift-ci openshift-ci Bot requested review from aliok and lberk May 30, 2022 17:44
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 30, 2022
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
pierDipi added 2 commits May 30, 2022 21:56
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
@pierDipi
Copy link
Copy Markdown
Member Author

/retest

1 similar comment
@pierDipi
Copy link
Copy Markdown
Member Author

/retest

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
@pierDipi
Copy link
Copy Markdown
Member Author

Notes:

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
Comment on lines +19 to +24
eventing_core="${artifacts_dir}/eventing-core.yaml"
eventing_crds="${artifacts_dir}/eventing-crds.yaml"
in_memory_channel="${artifacts_dir}/in-memory-channel.yaml"
mt_channel_broker="${artifacts_dir}/mt-channel-broker.yaml"
eventing_sugar_controller="${artifacts_dir}/eventing-sugar-controller.yaml"
eventing_post_install="${artifacts_dir}/eventing-post-install.yaml"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the alignment w/ the upstream manifests

sed -e "s+\(.* image: \)\(knative.dev\)\(.*/\)\(test/\)\(.*\)+\1\2 \3\4test-\5+g" \
-e "s+ko://++" \
-e "s+eventing.knative.dev/release: devel+eventing.knative.dev/release: ${release}+" \
-e "s+app.kubernetes.io/version: devel+app.kubernetes.io/version: ${release}+" \
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 nice catch

app.kubernetes.io/version: devel
app.kubernetes.io/name: knative-eventing
spec:
minAvailable: 80%
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for release next - I think we should (not now 😉 ) move those to an actual patch, so we have these tehere too - much more relevant with this thna before

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pierDipi
Copy link
Copy Markdown
Member Author

/retest

@pierDipi
Copy link
Copy Markdown
Member Author

/test 48-e2e-aws-ocp-48

@pierDipi
Copy link
Copy Markdown
Member Author

/retest

1 similar comment
@pierDipi
Copy link
Copy Markdown
Member Author

/retest

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 1, 2022

/retest

@pierDipi pierDipi closed this Jun 1, 2022
@pierDipi pierDipi reopened this Jun 1, 2022
@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 1, 2022

/retest

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
@matzew
Copy link
Copy Markdown
Member

matzew commented Jun 1, 2022

/retest

@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 1, 2022

Capturing some notes:

there is this error which needs a fix:
storage-version-migration-eventing-eventing-1.2.1-sp8l6 0/1 InvalidImageName 0 6m7s

some other test is failing with:

11:23:52.476 INFO:    Create namespaces
Unable to connect to the server: dial tcp: lookup api.ci-ocp-4-9-amd64-aws-us-west-1-px66v.hive.aws.ci.openshift.org on 172.30.0.10:53: no such host

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
kind: Role
metadata:
namespace: knative-eventing
name: openshift-serverless-view-eventing-configmaps
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

where does this come from?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do we need to vendor this, than? we we just want to replace the images?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not following, where is the vendor involved here?

Comment thread openshift/e2e-common.sh
cat openshift/release/knative-eventing-ci.yaml > ci
cat openshift/release/knative-eventing-mtbroker-ci.yaml >> ci
local operator_dir=/tmp/serverless-operator
git clone --branch replace-eventing-images https://github.com/pierDipi/serverless-operator.git $operator_dir
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we use this branch (really ok to do so - no worry), so that we inject the right images, than being able to do make generated-files, right?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

correct!

this branch matches up with PR openshift-knative/serverless-operator#1591

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So... locally, this PR (with the referenced SO pr) works fine

@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 6, 2022

/retest

pierDipi added 2 commits June 6, 2022 10:25
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 6, 2022

/retest

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 6, 2022

/retest

1 similar comment
@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 7, 2022

/retest

@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 7, 2022

/test 49-e2e-aws-ocp-49

@pierDipi
Copy link
Copy Markdown
Member Author

pierDipi commented Jun 7, 2022

/retest

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Jun 7, 2022

@pierDipi: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

Copy link
Copy Markdown
Member

@matzew matzew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Jun 7, 2022
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Jun 7, 2022

[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

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

@pierDipi pierDipi changed the title [WIP] Run tests by using serverless operator Run tests by using serverless operator Jun 7, 2022
@openshift-ci openshift-ci Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jun 7, 2022
@openshift-merge-robot openshift-merge-robot merged commit 98d790b into openshift:release-v1.3 Jun 7, 2022
@pierDipi pierDipi deleted the test-via-SO branch June 7, 2022 08:28
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. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants