dapr / cli

Command-line tools for Dapr.
Apache License 2.0
315 stars 200 forks source link

Wrong target HTTP Unix Domain Socket #1271

Closed berndverst closed 1 year ago

berndverst commented 1 year ago

Expected Behavior

The sidecar users the correct unix domain socket it created which should be $FOLDER/dapr-$appID-http.socket -- somehow the $appID is empty during any dials, but the CLI does correctly create the socket file!

Actual Behavior

⚠  Could not update sidecar metadata for cliPID: PUT http://127.0.0.1:56579/v1.0/metadata/cliPID giving up after 5 attempt(s): Put "http://127.0.0.1:56579/v1.0/metadata/cliPID": dial unix /Users/bverst/sock/dapr--http.socket: connect: no such file or directory

Steps to Reproduce the Problem

mkdir -p $HOME/testsocketfolder
dapr run -u $HOME/testsocketfolder --

Observe 2 socket files were created - one for HTTP and one for GRPC, however the CLI doesn't correctly talk to the HTTP socket.

RELEASE NOTE: FIX Fix HTTP Unix Domain Socket Usage

berndverst commented 1 year ago

@mukundansundar

pravinpushkar commented 1 year ago

/assign