-
Notifications
You must be signed in to change notification settings - Fork 211
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
Bump operator-sdk version to v1.13 #444
Conversation
29c26f6
to
46bfe64
Compare
Codecov Report
@@ Coverage Diff @@
## master #444 +/- ##
==========================================
+ Coverage 84.11% 85.20% +1.09%
==========================================
Files 12 12
Lines 1643 1602 -41
==========================================
- Hits 1382 1365 -17
+ Misses 177 153 -24
Partials 84 84
Continue to review full report at Codecov.
|
84b503e
to
cc3a65d
Compare
@AKamyshnikova Thanks for creating this PR. Have you verified zookeeper-operator upgrade works fine or is there any pre-requisites before doing upgrade? |
@anishakj Yes, I checked zookeeper-operator upgrade - no additional steps required. It is usual upgrade from users point of view. |
Have you tried upgrading using |
@anishakj I checked this now, works fine. Pasting output:
If some other checks required, let me know. |
90ea396
to
718c91f
Compare
@AKamyshnikova there are some references to |
718c91f
to
6e8508b
Compare
@anishakj Drop of test was not intentional, I restored it. |
@AKamyshnikova
Also, config/crd/base has 2 CRD yaml files. Can we keep only one? |
@anishakj Sorry it was autogenerated I didn't check this as I added deploy command for test execution and used it. |
In that case can we remove |
6e8508b
to
b80383e
Compare
@anishakj I dropped bundle from Makefile, but I updated PROJECT file anyway, so generation through operator-sdk commands, won't give an error. |
b80383e
to
2497fe6
Compare
@AKamyshnikova Could you please check why e2e is failing now? |
Refactor structure and rewrite e2e test acconding to https://sdk.operatorframework.io/docs/building-operators/golang/migration Fixes: pravega#443 Signed-off-by: akamyshnikova <[email protected]>
2497fe6
to
dd9454f
Compare
@anishakj I fixed config/crd/kustomization.yaml with latest commit, missed bases folder in path for crd. |
looks good to me |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@AKamyshnikova Do you have any idea why the logs in https://github.com/pravega/zookeeper-operator/blob/master/pkg/test/e2e/e2eutil/zookeepercluster_util.go are not logged while e2e is running |
@anishakj I will look into this, I guess there is a problem with log setup |
@AKamyshnikova have one more query, seeing that crds generated by |
@anishakj |
@AKamyshnikova It is better to keep CRDs in helm charts consistent with config/bases/crd. |
Refactor structure and rewrite e2e test acconding to
https://sdk.operatorframework.io/docs/building-operators/golang/migration
Change log description
Refactor structure
Adopt kustomize usage
Rework e2e tests
Purpose of the change
Fixes: #443