orleans icon indicating copy to clipboard operation
orleans copied to clipboard

Azure membership on Azurite throws etag exception

Open MarcDHall opened this issue 4 years ago • 4 comments

[silo_63ebdfaa-8]: Azure table access write error InsertTableEntryConditionally to table OrleansSiloInstances entry OrleansSilo [ Deployment=signallingcluster LocalEndpoint=172.20.128.1 LocalPort=11111 Generation=363341917 Host=MATH Status=Joining ProxyPort=30000 RoleName=Platform.Signalling.Orleans.Silo SiloName=Silo_7ddc8 UpgradeZone=0 FaultZone=0 StartTime=2021-07-07 08:18:37.846 GMT IAmAliveTime=2021-07-07 08:22:21.306 GMT] [silo_63ebdfaa-8]: System.ArgumentException: Replace requires an ETag (which may be the '*' wildcard).

Orleans successfully writes a single row then fails with the above error. Not sure if this is an issue with Orleans or Azurite. Might be that the Azurite API deviates from Azure?

MarcDHall avatar Jul 07 '21 08:07 MarcDHall

I am encountering the same thing.

ElanHasson avatar Jul 17 '21 02:07 ElanHasson

Is this an issue with Orleans or Azurite? It seems that if Azurite's behavior diverges from Azure Storage's behavior, then it may be classified as an Azurite issue.

ReubenBond avatar Sep 02 '21 20:09 ReubenBond

This seems to be related to Azurite indeed, see: https://github.com/Azure/Azurite/issues/946

koenbeuk avatar Sep 27 '21 17:09 koenbeuk

We've moved this issue to the Backlog. This means that it is not going to be worked on for the coming release. We review items in the backlog at the end of each milestone/release and depending on the team's priority we may reconsider this issue for the following milestone.

ghost avatar Jul 28 '22 23:07 ghost

This has since been fixed.

ReubenBond avatar Dec 11 '23 03:12 ReubenBond