-
Notifications
You must be signed in to change notification settings - Fork 9
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
Cannot create object right after container start up #47
Comments
Seems to be a node issue to me, but let's have it there for now. |
In fact, this looks a lot like nspcc-dev/neofs-node#2155 and may be fixed by nspcc-dev/neofs-node#2176. |
Please retry now with new NeoFS node (after #50). |
Hey @roman-khimov I've just tried to use neofs-aio on the latest commit, but I can't start the container. It works with commit 74b925a where you changed the docker-compose to just use one image, but I run into the following error with commit da7afa7: I get the same error when using the latest commit (f6c31d6). I've cleared the local cache as mentioned in the README but that did not help. |
Ah, it's just missing from the Docker Hub. If you're to |
We've got 0.37.0 version now, please check. |
Hey @roman-khimov, it works with 0.37.0, awesome! Sorry for the late response. |
With the latest to provide neofs-aio in one single image (commit 74b925a) I've run into problems when creating an object within ~2 minutes of neofs-aio container start up (after some time passes the object creation workes as expected). I haven't run into that problem with the second to last commit (fd04125).
I start up the neofs-aio container successfully and run
tick.epoch
before any other code is running. While I have issues with object creation, every other interaction works just fine. This includes the following methods of the Golang client:I am using neofs-sdk-go in a shared library. Specifically, the error appears when the
ObjectWriter
callsClose()
here. The exact error that is returned is type*apistatus.ServerInternal
with valuestatus: code = 1024 message = not enough nodes to SELECT from
.For completeness, the container I try to store the object to has a policy with 1 replica and a backupfactor of 0. The complete container information is the following by using neofs-api-java:
Using that container for all object related integration tests I've written have worked fine with the former commit in neofs-aio and imho should not have had any affect on this issue.
Finally, the logs I get from
docker logs neofs-aio
:@roman-khimov
The text was updated successfully, but these errors were encountered: