Skip to content

Switch ansible/helm to use operator-lib predicate.#3481

Merged
jmrodri merged 1 commit intooperator-framework:masterfrom
jmrodri:ansible-use-predicate
Jul 22, 2020
Merged

Switch ansible/helm to use operator-lib predicate.#3481
jmrodri merged 1 commit intooperator-framework:masterfrom
jmrodri:ansible-use-predicate

Conversation

@jmrodri
Copy link
Copy Markdown
Member

@jmrodri jmrodri commented Jul 21, 2020

We are bringing in operator-lib and using its predicate code. Then removing its implementation from the SDK repo.

Description of the change:
Remove the internal implementation of the dependent predicate. Switch ansible and helm operators to use operator-framework/operator-lib's version of predicate.

Motivation for the change:
Move things that are generally useful for operator developers to operator-lib.

Checklist

If the pull request includes user-facing changes, extra documentation is required:

@jmrodri jmrodri requested review from estroz, fabianvf and joelanford and removed request for fabianvf and shawn-hurley July 21, 2020 16:21
@joelanford joelanford mentioned this pull request Jul 21, 2020
92 tasks
Copy link
Copy Markdown
Member

@estroz estroz left a comment

Choose a reason for hiding this comment

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

I assume there are no docs changes required for this.

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 21, 2020
Copy link
Copy Markdown
Contributor

@camilamacedo86 camilamacedo86 left a comment

Choose a reason for hiding this comment

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

/lgtm

Copy link
Copy Markdown
Member

@joelanford joelanford left a comment

Choose a reason for hiding this comment

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

/lgtm

Looks like a rebase is needed

@openshift-ci-robot
Copy link
Copy Markdown

New changes are detected. LGTM label has been removed.

@openshift-ci-robot openshift-ci-robot removed the lgtm Indicates that a PR is ready to be merged. label Jul 22, 2020
We are bringing in operator-lib and using its predicate code. Then
removing its implementation from the SDK repo.
@jmrodri jmrodri force-pushed the ansible-use-predicate branch from e519077 to bbb9c38 Compare July 22, 2020 16:39
@jmrodri jmrodri merged commit 0c7d59b into operator-framework:master Jul 22, 2020
@jmrodri jmrodri deleted the ansible-use-predicate branch August 17, 2020 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants