Add support for blockstorage volume_type quota#2109
Add support for blockstorage volume_type quota#2109jtopjian merged 1 commit intogophercloud:masterfrom
Conversation
|
Build failed.
|
|
recheck |
|
Build failed.
|
|
@nikParasyr Thanks for working on this. I haven't looked it over since it's still a draft, but wanted to mention that the acceptance test failure is an actual failure. You can see details about the failure by clicking on the Let me know if you have any questions or need any help. One common issue seen is that people will test on their own local OpenStack deployment which might act differently than a "vanilla" devstack environment. If this is your situation, it might be helpful to launch a vm, install devstack and go and work on the test from within that environment. |
|
Hello @jtopjian. Thank you for your input. I'd like some more input and help if possible. The acceptance test fails for 2 reasons. I was aware of both of them from running it locally but i wanted to see the openlab result as well as get an opinion.
|
This is OK. Take a look at the other acceptance tests for different examples. A lot of them contain a pattern that defines a variable called
At first glance, this looks like some kind of type assertion issue. I would double-check the type that is being marshaled into "Extra" and make sure it's being compared to a type of the same kind. I hope this helps, but let me know if you need more details. |
51890c1 to
46d6446
Compare
|
@jtopjian Thanks for all the help. This is ready for a first review. |
|
Build failed.
|
|
recheck |
|
Build failed.
|
|
recheck |
|
Build failed.
|
|
recheck |
|
Build failed.
|
|
@nikParasyr There might be an issue with OpenLab. I recommend trying again in a few hours. I'll try to get some time to review this either today or tomorrow. |
|
recheck |
|
Build failed.
|
|
|
||
| // Collect other fields and bundle them into Extra | ||
| // but only if a field titled "extra" wasn't sent. | ||
| if s.Extra != nil { |
There was a problem hiding this comment.
This is specific to the Keystone/Identity API and can be removed here. The body of the else clause should only be used.
|
recheck |
|
Build failed.
|
46d6446 to
41a444f
Compare
|
Build failed.
|
|
hmmmm openlab is consistently failing. maybe this is related? not the occm stuff but openlab upgrading to focal? ill stop rechecking for the time being |
|
Yes, it's possible. I've subscribed to the issue and will keep an eye on it. In the meantime, I have run the tests in my own devstack environment and everything looks good to me. If you're finished with this, I can go ahead and merge it. |
|
Yes. I've finished with this one. Thank you for all the help :) |
|
@nikParasyr Thank you for submitting this - this was really good work. |
For #2072
Api docs:
Links to the line numbers/files in the OpenStack source code that support the
code in this PR: