Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[0.21] Backport of (#433) (#481) #115

Conversation

matzew
Copy link
Member

@matzew matzew commented Mar 25, 2021

Backport of (#433) (#481)

@matzew
Copy link
Member Author

matzew commented Mar 26, 2021

@devguyio Is it possible to rebase this ?

@devguyio
Copy link

@matzew sure

)

* Add Subscription prober

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Fix endpoints informer in cons. KafkaChannel controller

* Fix unittests after adding status prober

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Format and order go imports in cons. channel controller

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Rename import alias and remove unused variable

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Add dispatcher prober test for tesitng a single pod

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Support probing dispatchers for multiple partitions kafka channels

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Update deps

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Fix conumer handler test

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* remove unused hashes from status probing test

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Apply review comments and add a prober test

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Remove old comment

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Fix fake status manager

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Return error if IsReady returns an error

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Change probing to be partition based and fix some corner cases of channel deletion

* Change cleanup logic to clean ready subscriptions only

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>

* Remove cleanup to avaid consumers race

Signed-off-by: Ahmed Abdalla <aabdelre@redhat.com>
@devguyio
Copy link

@matzew I'm not sure why do you need a rebase? there's no merge conflict. Or what do you need this PR to be rebased on?

@matzew
Copy link
Member Author

matzew commented Mar 29, 2021 via email

@devguyio
Copy link

It fails at this step

STEP 4: RUN yum install -y kubectl ansible httpd-tools

complaining about that the repo signature couldn't be verified

https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for kubernetes

@matzew
Copy link
Member Author

matzew commented Mar 29, 2021

As said, let's see if a rebase helps regarding images etc etc ...

@devguyio
Copy link

devguyio commented Mar 29, 2021

@matzew it doesn't help, this error is after rebase. I pushed a rebase already

@devguyio
Copy link

/retest

@devguyio
Copy link

another error here

time="2021-03-29T09:16:33Z" level=debug msg="error locating image \"registry.ci.openshift.org/openshift/release:golang-1.15\": error locating image with ID \"registry.ci.openshift.org/openshift/release:golang-1.15\": image not known"

@devguyio
Copy link

@lberk any idea why those two errors above are happening?

@devguyio
Copy link

/retest

@devguyio
Copy link

/lgtm

@openshift-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

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

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

The pull request process is described here

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants