Skip to content

Conversation

@estroz
Copy link
Member

@estroz estroz commented Mar 26, 2020

Description of the change:

  • internal/generate/olm-catalog: refactor CSV updaters, update test
    data

Motivation for the change: CSV Updaters (internal/generate/olm-catalog/csv_updaters.go) have been refactored to be easier to reason about and collect all relevant manifests before making decisions like what to filter. This should make the updater extensible in situations where a deep update graph needs construction before updates are applied to a CSV.

Relates to webhooks support in #2729

@estroz
Copy link
Member Author

estroz commented Mar 27, 2020

/hold

waiting to rebase on top of #2511

@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 Mar 27, 2020
@estroz estroz force-pushed the refactor/csv-updaters branch 2 times, most recently from 4fb4e60 to 2189d1f Compare April 1, 2020 07:21
@estroz
Copy link
Member Author

estroz commented Apr 1, 2020

/hold cancel

@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 Apr 1, 2020
Copy link
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.

Hi @estroz,

It is not passing in the tests. So, I think we need to fix it first.

@estroz estroz force-pushed the refactor/csv-updaters branch 2 times, most recently from 16c6beb to 41489cd Compare April 1, 2020 18:11
@estroz estroz requested a review from camilamacedo86 April 1, 2020 18:44
collect all relevant manifests before making decisions like what to
filter. This should make the updater extensible in situations where
a deep update graph is needed before updates are applied to a CSV

internal/scaffold/olm-catalog: refactor CSV updaters, update test
data
@estroz estroz force-pushed the refactor/csv-updaters branch from 41489cd to dfe6c0d Compare April 1, 2020 20:30
@estroz estroz merged commit 56ef70d into operator-framework:master Apr 1, 2020
@estroz estroz deleted the refactor/csv-updaters branch April 1, 2020 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

olm-integration Issue relates to the OLM integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants