-
Notifications
You must be signed in to change notification settings - Fork 359
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
Manila: add share resource #525
Conversation
I'm afraid that functional tests won't work on OpenLab. They passed locally on rocky. |
Build failed.
|
As I expected (from the gophercloud PR, where I added explicitly skip of manila tests), shares are not created:
@jtopjian did you get an update from OpenLab? |
Relates to gophercloud/gophercloud#1345 |
I've opened an issue here: theopenlab/openlab#142 This might delay this PR from being merged, but I'd like to leave it open for a few days for the OpenLab team to look into it. We can proceed with reviewing and making changes, but I want to keep Manila enabled so a |
Build failed.
|
Build failed.
|
recheck |
Build failed.
|
recheck |
Build failed.
|
please review theopenlab/openlab-zuul-jobs#398, we decide to set up devstack with manila enabling the LVM driver which operates in driver_handles_share_services=False mode, and please to modify your acctest to create share only with protocol, size and name, like "manila create NFS 1 --name test_share", no need to create network resources anymore. |
Build failed.
|
Build failed.
|
Build failed.
|
Build failed.
|
@h00130372, share creation and extending work, but shrinking fails. |
@kayrus, I think it's due to not all drivers support shrink feature, the mappings see: |
Build failed.
|
Build failed.
|
Build failed.
|
Build failed.
|
Build succeeded.
|
finally |
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.
@kayrus Thank you for working on this. I apologize for the slow reviews - I'm back to work after a few weeks of vacation.
I've left a few comments. Please let me know if you have any questions or if I made a mistake.
Build succeeded.
|
Added detailed error messages. Now if the share source snapshot doesn't exists, terraform will print 404 detailed error message:
|
Build succeeded.
|
Implemented as part of #526 |
Part of #502