-
Notifications
You must be signed in to change notification settings - Fork 40
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
Delete keystone test helpers #339
Delete keystone test helpers #339
Conversation
/hold we need keystone-operator change and then we need to adapt all the service operator tests to use the helper from there |
e1f4a23
to
9f56c50
Compare
I need to split this into two PRs. The first does the necessary adaptation on the code that remains in lib-common so that it can be merged and allow merging the keystone-operator PR. Then the actual removal needs to be in a second PR after all the other operators are adapted to the move. |
9f56c50
to
81933d9
Compare
Done |
81933d9
to
262f3ed
Compare
/hold for the dependencies |
They have been moved to keystone-operator.
262f3ed
to
657099e
Compare
/hold we need to adapt the service operators first |
github.com/onsi/gomega v1.27.10 | ||
github.com/openstack-k8s-operators/infra-operator/apis v0.1.1-0.20230920125017-2c76cd203b44 | ||
github.com/openstack-k8s-operators/keystone-operator/api v0.1.1-0.20230920085319-92ae0260bbf3 |
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.
this is our main goal here
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
This is necessary to remove a dependency cycle between keystone-operator and lib-common.
PR merging order:
- Adapt API fixture before keystone helper move #340
- Move keystone test helpers from lib-common to /api keystone-operator#311
- [envtest]note that test helpers are moved dev-docs#64