{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":153172836,"defaultBranch":"master","name":"libvirt","ownerLogin":"roolebo","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-10-15T19:52:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/189619?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1625069685.24946","currentOid":""},"activityList":{"items":[{"before":"adc0eaead0ebe11f38798e431d2748bfe9b54a30","after":"16ad37c119c66a8a0bb0dce57ccc7847b7050350","ref":"refs/heads/master","pushedAt":"2023-09-10T08:39:49.000Z","pushType":"push","commitsCount":4770,"pusher":{"login":"roolebo","name":"Roman Bolshakov","path":"/roolebo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189619?s=80&v=4"},"commit":{"message":"virnetdevopenvswitch: Propagate OVS error messages\n\nWhen configuring OVS interfaces/bridges we spawn 'ovs-vsctl' with\nappropriate arguments and if it exited with a non-zero status we\nreport a generic error message, like \"Unable to add port vnet0 to\nOVS bridge ovsbr0\". This is all cool, but the real reason why\noperation failed is hidden in (debug) logs because that's where\nvirCommandRun() reports it unless caller requested otherwise.\n\nThis is a bit clumsy because then we have to ask users to turn on\ndebug logs and reproduce the problem again, e.g. [1].\n\nTherefore, in cases where an error is reported to the user - just\nread ovs-vsctl's stderr and include it in the error message. For\nother cases (like VIR_DEBUG/VIR_WARN) - well they are meant to\nend up in (debug) logs anyway.\n\n1: https://mail.openvswitch.org/pipermail/ovs-discuss/2023-September/052640.html\nSigned-off-by: Michal Privoznik \nReviewed-by: Martin Kletzander ","shortMessageHtmlLink":"virnetdevopenvswitch: Propagate OVS error messages"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADfSakCAA","startCursor":null,"endCursor":null}},"title":"Activity ยท roolebo/libvirt"}