pravega / pravega-operator

Pravega Kubernetes Operator
Apache License 2.0
41 stars 38 forks source link

Update with no replace blocks, rewrite e2e tests #613

Closed tmarcu closed 2 years ago

tmarcu commented 2 years ago

To make the package more consumable by others, we should strive to have zero replace blocks in the module. This avoids forcing other packages that import pravega operator with shared imports to pin to the same replace versions that pravega pins to.

Rewrite e2e tests to use envtest instead of the now obsolete operator-sdk testing utilities.

Signed-off-by: Tudor Marcu Tudor.Marcu@emc.com

Change log description

(2-3 concise points about the changes in this PR. When committing this PR, the committer is expected to copy the content of this section to the merge description box)

Purpose of the change

(e.g., Fixes #666, Closes #1234)

What the code does

(Detailed description of the code changes)

How to verify it

(Steps to verify that the changes are effective)