-
Notifications
You must be signed in to change notification settings - Fork 41
INVALID_ARGUMENT from CreateMicroVM when using Bloom/Node Client #468
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
Comments
This sounds like |
I have re-created the issue and have got the same error:
This is because there is no mount point specified on the create request: root_volume: {
id: "root",
is_read_only: "false",
//mount_point: "/",
source: {
container_source: "ghcr.io/weaveworks-liquidmetal/capmvm-kubernetes:1.23.5"
}
}, |
As a related FYI, just in case you were thinking about it: I remember having a conversation around whether we should default the |
Using this code: https://gist.github.com/richardcase/23cb3b0b74c5c768de16895844aa8a9f The short-term workaround is to set the mount point for the root volume: |
I have actually just made that change locally and think we should probably reconsider this. wdyt @Callisto13 ? |
@Callisto13 this is the dicussion: #241 (comment) |
I think if we default this, just to be totally cautious, we should add a check on other volumes that they are not being mounted at Admittedly the risk is small, but it is exactly the kind of irritating little thing which could come back to annoy us |
Sounds good, i will make that change. |
We have decided to remove MountPoint from flintlock for the time being as its not being used anywhere and so it seems weird that we require it. |
This has been fixed to closing |
What happened:
When using BloomRPC or Node's grpc/proto-loader to call CreateMicroVM the following errors are returned:
From BloomRPC:
And Node:
What did you expect to happen:
I expect to be able to call CreateMicroVM (and the other API calls) from different clients including BloomRPC and NodeJS.
How to reproduce it:
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
Environment:
/etc/os-release
):The text was updated successfully, but these errors were encountered: